@charset "UTF-8";
* {
  box-sizing: border-box;
}
ol,
ul {
  list-style: none;
}
div {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del,
ins,
u,
s,
a,
a:hover {
  text-decoration: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html,
body {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide::-webkit-scrollbar-thumb {
  background: transparent;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button:active, button:focus,
a:active,
a:focus,
input:active,
input:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex {
  display: flex;
}
.icon-go {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad {
  height: 0.5rem;
}
.answerfoot-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span {
  display: block;
}
.answerfoot-flex__left span.progress {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count {
  font-size: 0.125rem;
}
.answerfoot-flex__right {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom {
  padding-bottom: 0.59375rem;
}
.study_icon {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img {
  width: 0.20313rem;
  height: 0.20313rem;
}
video::-internal-media-controls-download-button {
  display: none;
}
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title,
.answer-title,
.colanswer-con,
.answerExec-title,
.answersisy-con,
.checkBox-correct__con {
  word-break: break-all;
}
.yanswer-title u,
.answer-title u,
.colanswer-con u,
.answerExec-title u,
.answersisy-con u,
.checkBox-correct__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img,
.answer-title img,
.colanswer-con img,
.answerExec-title img,
.answersisy-con img,
.checkBox-correct__con img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li,
.answerExec-box li {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li,
.err-detail-style {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u,
.err-detail-style u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img,
.err-detail-style img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table,
.err-detail-style table {
  margin: 0 auto;
}
.error-list li .stem-head,
.err-detail-style .stem-head {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active,
.fade-enter-active {
  transition: all 0.5s;
}
.fade-enter {
  opacity: 0;
}
.fade-leave-to {
  opacity: 0;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200 {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a {
  text-decoration: none;
  color: inherit;
}
.link-hover:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name,
.answer-box li,
.answeransy-con,
.answerExec-title,
.answerExec-box li,
.answerList-right__con,
.correctAnswer-content {
  word-break: break-all;
}
.answer-name u,
.answeransy-con u,
.answer-content u,
.answerExec-title u,
.answerList-right__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img,
.answeransy-con img,
.answer-content img,
.answerExec-title img,
.answerList-right__con img,
.answerList-right__con img,
.correctAnswer-content img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.button {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain:hover:active {
  background: #3848ce;
}
.ck-btn-primary {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary:hover {
  background: #4a88ff;
}
.ck-btn-primary:hover:active {
  background: #3848ce;
}
.el-pagination ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box {
  padding: 0.125rem 0 0;
}
.pagination-box ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box ::v-deep .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box::v-deep .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img {
  display: block;
  width: 100%;
}
.nolesson p {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {
  background: #999;
}
.question-area {
  word-break: break-all;
}
.question-area u {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search {
  width: 1.875rem;
}
.utils-search.width {
  width: 2.07031rem;
}
.utils-search .van-search__content {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon {
  color: #fff;
}
.utils-search input:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab, .record-tab {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav, .record-tab .van-tabs__nav {
  background: transparent;
}
.practic-tab .van-tab, .record-tab .van-tab {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line, .record-tab .van-tabs__nav--line {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line, .record-tab .van-tabs__line {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab, .record-tab .van-tabs__wrap--scrollable .van-tab {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete, .record-tab .van-tabs__nav--complete {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active, .record-tab .van-tab--active {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom::after,
.practic-tab .van-hairline-unset--top-bottom::after, .record-tab .van-hairline--top-bottom::after,
.record-tab .van-hairline-unset--top-bottom::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap, .record-tab .van-tabs--line .van-tabs__wrap {
  height: auto;
}
.record-tab {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line {
  padding-bottom: 0;
}
.record-tab .van-tab--active {
  background: #4153e2;
  color: #fff;
}
.van-tag {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider {
  color: #aaa;
}
.bottom-tip .van-divider::after,
.bottom-tip .van-divider::before {
  background: #ddd;
}
.van-tabbar {
  background: #fafafa;
}
.van-button {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline {
  border-width: 0;
}
.point-page-list .van-collapse-item__content {
  padding: 0;
}
.point-page-list .van-cell:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon {
  display: none;
}
.sbox .van-radio__label {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed {
  background: #fff;
}
.van-picker__cancel,
.van-picker__confirm {
  color: #4153e2;
}
.point-page-list [class*=van-hairline]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label {
  font-size: 0.125rem;
}
.van-dialog {
  width: 1.95313rem;
}
.van-dialog__header {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body, .aplayer .aplayer-pic, .aplayer .aplayer-info {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive {
  display: none;
}
.aplayer .aplayer-pic {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p {
  text-indent: 0.0625rem;
}
:deep .conDialog {
  width: 2.03125rem;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button {
  background: #4153e2;
}
.userHead-cover .arrow_down {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999 {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date, .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item:focus,
.ai-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path,
.el-cascader__dropdown .el-cascader-node.is-active {
  color: #4153e2;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active {
  color: #fff;
  background: #4153e2;
}
.el-pagination button:hover {
  color: #4153e2;
}
.el-pager li:hover {
  color: #4153e2;
}
.el-pager li.active:hover {
  color: #fff;
}
.el-tooltip__popper.is-light {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper {
  padding: 0.11719rem;
}
.choose-date .el-range-separator {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon {
  display: none;
}
.choose-date .el-date-table td.end-date span, .choose-date .el-date-table td.start-date span {
  background-color: #4153e2;
}
.choose-date input.el-range-input::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input {
  cursor: pointer;
}
.error-list .el-checkbox__inner {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.error-list .el-checkbox__label {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox {
  color: #4153e2;
}
.error-box .el-pager li {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title {
  font-weight: 500;
}
.export-box .el-button.is-round {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner {
  border-color: #4153e2;
}
.export-style .el-radio__inner:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner, .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret {
  color: #4153e2;
}
.el-select .el-input .el-select__caret {
  color: #4153e2;
}
.avatar-uploader .el-upload {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload:hover {
  border-color: #4153e2;
}
.el-upload--picture-card {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body {
  padding: 0 0.15625rem;
}
.el-button:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary,
.el-button--success {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em {
  font-weight: normal;
}
p {
  word-break: break-word;
}
table caption {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td {
  border: none;
}
table[border="1"] td {
  border: 0.00781rem solid #666;
}
.question-table {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr:last-of-type {
  border: none;
}
.question-table tr td {
  border-right: 0.00781rem solid #000;
}
.question-table tr td:last-of-type {
  border: none;
}
.question-table thead tr th {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th:last-of-type {
  border: none;
}
.question-p-indent2em {
  text-indent: 2em;
}
.question-p-left {
  text-align: left;
}
.question-p-center {
  text-align: center;
}
.question-p-right {
  text-align: right;
}
.underpoint {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline {
    padding-bottom: 0;
}
}
.formula-math {
  display: none !important;
}
.kkc-font {
  font-family: Douyin Sans;
}
.app-watermark {
  position: fixed;
  width: 100%;
  height: 100%;
  background: url(../img/watermark.66f1582f.png) repeat;
  background-size: 100% auto;
  z-index: 9999;
  top: 0;
  left: 0;
  pointer-events: none;
}
.is-app-run-plat {
  padding-top: 0.47656rem !important;
}
.home-btn-exit {
  cursor: pointer;
  position: fixed;
  bottom: 0.24219rem;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 0.3125rem;
  background: #010c23;
  border-radius: 0.15625rem 0 0 0.15625rem;
  border: 0.00781rem solid rgba(66, 153, 234, 0.27) !important;
  padding: 0.03125rem 0 !important;
}
.home-btn-exit .icon {
  width: 0.25rem;
  height: 0.25rem;
  background: url(../img/icon-exit.29a0c018.svg) no-repeat;
  background-size: 100% auto;
}
.home-btn-exit .text {
  margin-top: 0.03906rem;
  writing-mode: vertical-lr;
  display: none;
  font-size: 0.10156rem;
  color: rgba(255, 255, 255, 0.8);
}
.home-btn-exit:hover {
  border-radius: 0.15625rem 0 0 0.01563rem;
  padding-bottom: 0.07813rem !important;
}
.home-btn-exit:hover .text {
  display: block;
}
::-webkit-scrollbar {
  width: 0.0625rem;
  height: 0.0625rem;
}

/* 滚动槽 */
::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 0.0625rem;
}

/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
  border-radius: 0.0625rem;
  background: rgba(255, 255, 255, 0.2);
}
.flex-1 {
  flex: 1;
}
.subject-fade-enter-active {
  transition: all 0.5s;
}
.subject-fade-enter,
.subject-fade-leave-to {
  opacity: 0;
  transform: translateY(-0.11719rem);
}
.index-wrapper {
  width: 100%;
  min-height: 100vh;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background: url(../img/new-home-bg.db38c276.png) no-repeat;
  background-position: center center;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index-wrapper .inner {
  position: relative;
  width: 9.51563rem;
}
.index-wrapper .inner .inner-top {
  position: relative;
  display: flex;
  align-items: center;
  height: 0.60156rem;
  z-index: 10;
}
.index-wrapper .inner .inner-bottom {
  margin-top: 0.14063rem;
  display: flex;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right {
  margin-left: 0.11719rem;
  flex: 1;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .subject-list-box {
  height: 0.39063rem;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.07) 0%, rgba(255, 255, 255, 0.01) 100%);
  border-radius: 0.15625rem 0.15625rem 0.15625rem 0.15625rem;
  padding: 0 0.02344rem;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .subject-list-box .subject-list {
  display: flex;
  align-items: center;
  height: 100%;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .subject-list-box .subject-list .subject-item {
  cursor: pointer;
  height: 0.34375rem;
  padding: 0 0.24219rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 0.11719rem;
  border: 0.00781rem solid transparent;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .subject-list-box .subject-list .subject-item:hover {
  border-radius: 0.14844rem 0.14844rem 0.14844rem 0.14844rem;
  border: 0.00781rem solid rgba(255, 255, 255, 0.1);
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .subject-list-box .subject-list .subject-item.active {
  position: relative;
  background: rgba(76, 183, 49, 0.8);
  border-radius: 0.14844rem 0.14844rem 0.14844rem 0.14844rem;
  border: 0.00781rem solid rgba(255, 255, 255, 0.3);
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .subject-list-box .subject-list .subject-item.active::after {
  content: "";
  display: block;
  position: absolute;
  top: 0.48438rem;
  left: 50%;
  margin-left: -0.23828rem;
  width: 0.47656rem;
  height: 0.00781rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAADCAYAAAB8tIZVAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAN/SURBVHgBXVRNdhs3DAbAmZFkeZw6rdNXr7Lqppfwtgdwr1Pfx5fIJbTJKqvkJcqLksiyNTMkkA+gFOuFfDMECRDEzwcwmfHt/X+yvlrz+tVadp928nv/TvZbkuGJRNtLXs43UtIFj1+/p7MXxGVciqYdT4XSLJOUhsRkzm1jUrLTA2vupEmjkBBrgR58xi03aQLdggf9ZZKGiZPhFKtIFlOSJI1MJXPSRqwjETXJLgee8w00XhLhJGT1TLCvaxIj5+NltwW0y0gyZtNUWBiC0AFRBh88Uvjk+pkSOc8orAkeBrNLkOK+kuEqaNigaoezUKPFnzR4i8dhiYKTlKVoXUmTFVOLM4hVXvkp47pgpLiiosE3TMmQIRW30prYu2wLumjG3VZLwt1Csc7SFFyBhqyjZaHC2hkCrZKhpxtswjrmuZ75iw3plBhPPtp+PNffugfdld7amehuL3o1sT0sks63a+3717p+tdSrTyu9ubnT/+kOYUZk7m//se3bLa9WVMf76wPxki4PlD7C9kVvOzqnne8BDJktjBYLGnRuM5wNMGjUATmb0XHY1DFRRy3AYwJrcsvUTjSB1zDgU4j3hhT7yE0sBXsHFvk2Y18gC0GkN0ZyXpWs+zhPh7ul6vJLDq8E5IKFjLEfIMZEFRdUPPeHLfLDQdfBQfp5iFaGxucTerVqMQeky2H1c+CPHVc/NeHFsM9BGjqL37aj9cFz6J7409DpON3l2EdYkvvWVF8nt4O4ycTj2FK2yTy+bJ0h2sztGHKDT+QqHJyx7bsnewTdTY6DJS2A3y319HC2tW/0jS6R/K8XX+zzKPaBrukdpo83+O4wKaoXv9v7Ffd/9/bv+VAduX5P6eWfeOgLbdwtdJ+LHk/gAWcvA0KIyYDkF7J5GAfYjMadzNh3bvQI4ExtDdYUQWvD2wYgcgr4MY9GYvQXBCeH02TIOWdUmIMrgoaKzbkCJDUlAJZKQkfywJcad9ePNnOaONQkix6Sg/5QIkW+eqrVqx29Rg93HAWBJu87HtFoTUdQOWy82iqeHCCVgQ4UPcg7XQoBjSZ5CgFzO+QAprAnuTnPMu5P9D+3v9DRV07ZnkH0XFy/QqxtPZY4bw/SKNZQyyMAdSxiL2sv7H3IzIYnnC3cZdujZxJy+hQr0fljzy+wbjYbKt+J/+g+8l9x6zW+Fd0EfRf/H0F7Cnz+/FOKAAAAAElFTkSuQmCC) center bottom no-repeat;
  background-size: 100% 100%;
  z-index: 1;
  pointer-events: none;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .inner-content-box {
  position: relative;
  margin-top: 0.11719rem;
  height: 4.32031rem;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .course-and-plan-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .course-and-plan-box .course-box {
  position: relative;
  flex: 1;
  height: 100%;
}
.index-wrapper .inner .inner-bottom .inner-bottom-right .course-and-plan-box .plan-box {
  flex: 0 0 2.29688rem;
  width: 2.29688rem;
  height: 4.32031rem;
  margin-left: 0.11719rem;
}
.four-content {
  /* 设置滚动条的样式 */
  /* 滚动槽 */
  /* 滚动条滑块 */
}
.four-content ::-webkit-scrollbar {
  width: 0.0625rem;
  height: 0.0625rem;
}
.four-content ::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 0.0625rem;
}
.four-content ::-webkit-scrollbar-thumb {
  border-radius: 0.0625rem;
  background: rgba(255, 255, 255, 0.2);
}
.four-content .tag-hidden-box {
  position: relative;
  display: inline-block;
}
.four-content .tag-hidden-box .tag-text {
  line-height: 0.1875rem;
  display: block;
  background: #0048b0;
  padding: 0 0.04688rem;
}
.four-content .tag-text-hidden {
  transition: all 0.7s;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 72, 176, 0.6);
  /* 格子大小 */
  border-radius: 0.01563rem 0.01563rem 0.01563rem 0.01563rem;
  border: 0.00781rem solid rgba(255, 255, 255, 0.3);
}
.four-content .tag-text-hidden::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  display: block;
  filter: blur(0.00781rem);
  background-color: rgba(0, 72, 176, 0.96);
  z-index: 1;
}
.four-content .tag-text-hidden::before {
  position: absolute;
  top: 50%;
  left: 50%;
  right: 0;
  bottom: 0;
  transform: translate(-50%, -50%);
  content: "";
  display: block;
  width: 0.125rem;
  height: 0.125rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFWSURBVHgB7VaLjYMwDI1uAkbICIyQDa4blA3KBrAB3aDdJCN0BG4DdBP4YtUIJ4eJj0OVKuVJkZC/77kmxZiCgoJ3AgBU4VzC8eGMsGAiG/qsORqhqKMGWtwOIUKKh0QpFj/xBuG5Jtv9MCKkemSNeySkyLMUOwNr1OYvoN9yhl9TQdM5EVErEHmwOp3RAANZ0lWIGeA3OiG2V5NImreKGA/xcko5bZZEMvZGiLEsxjG7IxvuSiXkNiLRpPCqiqSRX/F58n1u5LepgA/yWaND9i0I+N7wAXv+ij0xu/Nq9nPzJ66A7I7lWiH3nJ0yxBurWSgP8RL2Qs4lFyOR0LxaQFORCA/q5kKDB8gXDY4eL6NK8Pvs2DdI4P0+8mmA4l6H5550sOwK1nBmD0jFPRn3jVTXSVxDvonFXkHx/7GXyBb8btUKIvMHCVc6wvJB8n/FBQUFr8QP4HRrOOPlyQIAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% auto;
  z-index: 2;
}

/* fade */
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.2s ease;
  transform: translateY(0);
}
.fade-enter-from,
.fade-leave-to {
  opacity: 0;
  transform: translateY(-0.19531rem);
}
.slide-enter-active,
.slide-leave-active {
  transition: all 0.75s ease-out;
}
.slide-enter-to {
  position: absolute;
  right: 0;
}
.slide-enter-from {
  position: absolute;
  right: -100%;
}
.slide-leave-to {
  position: absolute;
  left: -100%;
}
.slide-leave-from {
  position: absolute;
  left: 0;
}
.m-container {
  position: relative;
  width: 100vw;
  min-width: 10rem;
  height: 100vh;
  overflow-y: auto;
  overflow-x: hidden;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inner .inner-top .top-right {
  display: flex;
  align-items: center;
}
.inner .inner-top .top-right .btn-study {
  cursor: pointer;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 0.64063rem;
  height: 0.54688rem;
  background: rgba(0, 0, 0, 0.08);
  border-radius: 0.11719rem 0.02344rem 0.11719rem 0.02344rem;
  border: 0.00781rem solid rgba(66, 153, 234, 0.27);
}
.inner .inner-top .top-right .btn-study:hover {
  background: rgba(0, 0, 0, 0.2);
  border: 0.00781rem solid rgba(66, 153, 234, 0.35);
}
.inner .inner-top .top-right .btn-study:nth-child(n+2) {
  margin-left: 0.10156rem;
}
.inner .inner-top .top-right .btn-study .new {
  z-index: 1;
  position: absolute;
  top: -0.02344rem;
  left: 0.47656rem;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.28906rem;
  height: 0.13281rem;
  background: #DD4545;
  border-radius: 0 0.03906rem 0 0.03906rem;
  font-size: 0.07813rem;
  color: #FFFFFF;
}
.inner .inner-top .top-right .btn-study .icon-study-gxxa {
  width: 0.24219rem;
  height: 0.24219rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.inner .inner-top .top-right .btn-study .icon-study-bxdy {
  width: 0.24219rem;
  height: 0.24219rem;
  background: url(../img/icon-study-bxdy.d0ff026d.png) no-repeat;
  background-size: 100% 100%;
}
.inner .inner-top .top-right .btn-study .icon-study-plan {
  width: 0.24219rem;
  height: 0.24219rem;
  background: url(../img/icon-study-plan.f2c55c17.png) no-repeat;
  background-size: 100% 100%;
}
.inner .inner-top .top-right .btn-study .icon-study-errorbook {
  width: 0.24219rem;
  height: 0.24219rem;
  background: url(../img/icon-study-errorbook.470bfad9.png) no-repeat;
  background-size: 100% 100%;
}
.inner .inner-top .top-right .btn-study .icon-study-record {
  width: 0.24219rem;
  height: 0.24219rem;
  background: url(../img/icon-study-record.75b49e45.png) no-repeat;
  background-size: 100% 100%;
}
.inner .inner-top .top-right .btn-study .icon-study-manage {
  width: 0.24219rem;
  height: 0.24219rem;
  background: url(../img/icon-study-manage.b5b352a6.png) no-repeat;
  background-size: 100% 100%;
}
.inner .inner-top .top-right .btn-study .icon-study-personal-center {
  width: 0.24219rem;
  height: 0.24219rem;
  background: url(../img/icon-study-personal-center.bf6adb16.png) no-repeat;
  background-size: 100% 100%;
}
.inner .inner-top .top-right .btn-study .text {
  margin-top: 0.03906rem;
  line-height: 0.14844rem;
  font-size: 0.10938rem;
  color: #ffffff;
}
.pointer {
  cursor: pointer;
  color: #ccc;
}
.needReduce .index-wrap .inner,
.needReduce .index-wrapper .inner {
  zoom: 0.85;
}
.is-app-run .examination-detail,
.is-app-run .examination-content,
.is-app-run .four-content,
.is-app-run .personal-center {
  box-sizing: border-box !important;
  overflow-y: auto !important;
  padding-bottom: 0.11719rem !important;
}
@charset "UTF-8";
*[data-v-fc79cdf6] {
  box-sizing: border-box;
}
ol[data-v-fc79cdf6],
ul[data-v-fc79cdf6] {
  list-style: none;
}
div[data-v-fc79cdf6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-fc79cdf6],
body[data-v-fc79cdf6],
div[data-v-fc79cdf6],
span[data-v-fc79cdf6],
applet[data-v-fc79cdf6],
object[data-v-fc79cdf6],
iframe[data-v-fc79cdf6],
h1[data-v-fc79cdf6],
h2[data-v-fc79cdf6],
h3[data-v-fc79cdf6],
h4[data-v-fc79cdf6],
h5[data-v-fc79cdf6],
h6[data-v-fc79cdf6],
p[data-v-fc79cdf6],
blockquote[data-v-fc79cdf6],
pre[data-v-fc79cdf6],
a[data-v-fc79cdf6],
abbr[data-v-fc79cdf6],
acronym[data-v-fc79cdf6],
address[data-v-fc79cdf6],
big[data-v-fc79cdf6],
cite[data-v-fc79cdf6],
code[data-v-fc79cdf6],
del[data-v-fc79cdf6],
dfn[data-v-fc79cdf6],
em[data-v-fc79cdf6],
img[data-v-fc79cdf6],
ins[data-v-fc79cdf6],
kbd[data-v-fc79cdf6],
q[data-v-fc79cdf6],
s[data-v-fc79cdf6],
samp[data-v-fc79cdf6],
small[data-v-fc79cdf6],
strike[data-v-fc79cdf6],
strong[data-v-fc79cdf6],
sub[data-v-fc79cdf6],
sup[data-v-fc79cdf6],
tt[data-v-fc79cdf6],
var[data-v-fc79cdf6],
b[data-v-fc79cdf6],
u[data-v-fc79cdf6],
i[data-v-fc79cdf6],
center[data-v-fc79cdf6],
dl[data-v-fc79cdf6],
dt[data-v-fc79cdf6],
dd[data-v-fc79cdf6],
ol[data-v-fc79cdf6],
ul[data-v-fc79cdf6],
li[data-v-fc79cdf6],
fieldset[data-v-fc79cdf6],
form[data-v-fc79cdf6],
label[data-v-fc79cdf6],
legend[data-v-fc79cdf6],
table[data-v-fc79cdf6],
caption[data-v-fc79cdf6],
tbody[data-v-fc79cdf6],
tfoot[data-v-fc79cdf6],
thead[data-v-fc79cdf6],
tr[data-v-fc79cdf6],
th[data-v-fc79cdf6],
td[data-v-fc79cdf6],
article[data-v-fc79cdf6],
aside[data-v-fc79cdf6],
canvas[data-v-fc79cdf6],
details[data-v-fc79cdf6],
embed[data-v-fc79cdf6],
figure[data-v-fc79cdf6],
figcaption[data-v-fc79cdf6],
footer[data-v-fc79cdf6],
header[data-v-fc79cdf6],
hgroup[data-v-fc79cdf6],
menu[data-v-fc79cdf6],
nav[data-v-fc79cdf6],
output[data-v-fc79cdf6],
ruby[data-v-fc79cdf6],
section[data-v-fc79cdf6],
summary[data-v-fc79cdf6],
time[data-v-fc79cdf6],
mark[data-v-fc79cdf6],
audio[data-v-fc79cdf6],
video[data-v-fc79cdf6] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-fc79cdf6],
ins[data-v-fc79cdf6],
u[data-v-fc79cdf6],
s[data-v-fc79cdf6],
a[data-v-fc79cdf6],
a[data-v-fc79cdf6]:hover {
  text-decoration: none;
}
input[type=number][data-v-fc79cdf6]::-webkit-inner-spin-button,
input[type=number][data-v-fc79cdf6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-fc79cdf6],
body[data-v-fc79cdf6] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-fc79cdf6] {
  display: block;
}
h1[data-v-fc79cdf6],
h2[data-v-fc79cdf6],
h3[data-v-fc79cdf6],
h4[data-v-fc79cdf6],
h5[data-v-fc79cdf6],
h6[data-v-fc79cdf6] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-fc79cdf6]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-fc79cdf6]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-fc79cdf6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-fc79cdf6]:active, button[data-v-fc79cdf6]:focus,
a[data-v-fc79cdf6]:active,
a[data-v-fc79cdf6]:focus,
input[data-v-fc79cdf6]:active,
input[data-v-fc79cdf6]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-fc79cdf6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-fc79cdf6] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-fc79cdf6],
body[data-v-fc79cdf6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-fc79cdf6] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-fc79cdf6] {
  display: flex;
}
.icon-go[data-v-fc79cdf6] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-fc79cdf6] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-fc79cdf6] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-fc79cdf6] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-fc79cdf6] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-fc79cdf6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-fc79cdf6] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-fc79cdf6] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-fc79cdf6] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-fc79cdf6] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-fc79cdf6] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-fc79cdf6] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-fc79cdf6] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-fc79cdf6] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-fc79cdf6] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-fc79cdf6] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-fc79cdf6] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-fc79cdf6] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-fc79cdf6] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-fc79cdf6] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-fc79cdf6]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-fc79cdf6]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-fc79cdf6],
.answer-title[data-v-fc79cdf6],
.colanswer-con[data-v-fc79cdf6],
.answerExec-title[data-v-fc79cdf6],
.answersisy-con[data-v-fc79cdf6],
.checkBox-correct__con[data-v-fc79cdf6] {
  word-break: break-all;
}
.yanswer-title u[data-v-fc79cdf6],
.answer-title u[data-v-fc79cdf6],
.colanswer-con u[data-v-fc79cdf6],
.answerExec-title u[data-v-fc79cdf6],
.answersisy-con u[data-v-fc79cdf6],
.checkBox-correct__con u[data-v-fc79cdf6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-fc79cdf6],
.answer-title img[data-v-fc79cdf6],
.colanswer-con img[data-v-fc79cdf6],
.answerExec-title img[data-v-fc79cdf6],
.answersisy-con img[data-v-fc79cdf6],
.checkBox-correct__con img[data-v-fc79cdf6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-fc79cdf6],
.answerExec-box li[data-v-fc79cdf6] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-fc79cdf6],
.answerExec-box li div span:nth-child(1) img[data-v-fc79cdf6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-fc79cdf6],
.answerExec-box li u[data-v-fc79cdf6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-fc79cdf6],
.err-detail-style[data-v-fc79cdf6] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-fc79cdf6],
.err-detail-style u[data-v-fc79cdf6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-fc79cdf6],
.err-detail-style img[data-v-fc79cdf6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-fc79cdf6],
.err-detail-style table[data-v-fc79cdf6] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-fc79cdf6],
.err-detail-style .stem-head[data-v-fc79cdf6] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-fc79cdf6] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-fc79cdf6] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-fc79cdf6],
.fade-enter-active[data-v-fc79cdf6] {
  transition: all 0.5s;
}
.fade-enter[data-v-fc79cdf6] {
  opacity: 0;
}
.fade-leave-to[data-v-fc79cdf6] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-fc79cdf6] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-fc79cdf6] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-fc79cdf6] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-fc79cdf6]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-fc79cdf6],
.answer-box li[data-v-fc79cdf6],
.answeransy-con[data-v-fc79cdf6],
.answerExec-title[data-v-fc79cdf6],
.answerExec-box li[data-v-fc79cdf6],
.answerList-right__con[data-v-fc79cdf6],
.correctAnswer-content[data-v-fc79cdf6] {
  word-break: break-all;
}
.answer-name u[data-v-fc79cdf6],
.answeransy-con u[data-v-fc79cdf6],
.answer-content u[data-v-fc79cdf6],
.answerExec-title u[data-v-fc79cdf6],
.answerList-right__con u[data-v-fc79cdf6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-fc79cdf6],
.answeransy-con img[data-v-fc79cdf6],
.answer-content img[data-v-fc79cdf6],
.answerExec-title img[data-v-fc79cdf6],
.answerList-right__con img[data-v-fc79cdf6],
.answerList-right__con img[data-v-fc79cdf6],
.correctAnswer-content img[data-v-fc79cdf6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-fc79cdf6],
.answerExec-box li div span:nth-child(1) img[data-v-fc79cdf6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-fc79cdf6],
.answerExec-box li u[data-v-fc79cdf6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-fc79cdf6] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-fc79cdf6] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-fc79cdf6] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-fc79cdf6]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-fc79cdf6] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-fc79cdf6] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-fc79cdf6]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-fc79cdf6]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-fc79cdf6] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-fc79cdf6]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-fc79cdf6]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-fc79cdf6] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-fc79cdf6] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-fc79cdf6] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-fc79cdf6] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-fc79cdf6] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-fc79cdf6] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-fc79cdf6] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-fc79cdf6] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-fc79cdf6]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-fc79cdf6] {
  word-break: break-all;
}
.question-area u[data-v-fc79cdf6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-fc79cdf6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-fc79cdf6] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-fc79cdf6] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-fc79cdf6] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-fc79cdf6] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-fc79cdf6]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-fc79cdf6] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-fc79cdf6] {
  width: 1.875rem;
}
.utils-search.width[data-v-fc79cdf6] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-fc79cdf6] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-fc79cdf6] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-fc79cdf6] {
  color: #fff;
}
.utils-search input[data-v-fc79cdf6]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-fc79cdf6]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-fc79cdf6]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-fc79cdf6] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-fc79cdf6] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-fc79cdf6] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-fc79cdf6] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-fc79cdf6], .record-tab[data-v-fc79cdf6] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-fc79cdf6], .record-tab .van-tabs__nav[data-v-fc79cdf6] {
  background: transparent;
}
.practic-tab .van-tab[data-v-fc79cdf6], .record-tab .van-tab[data-v-fc79cdf6] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-fc79cdf6], .record-tab .van-tabs__nav--line[data-v-fc79cdf6] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-fc79cdf6], .record-tab .van-tabs__line[data-v-fc79cdf6] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-fc79cdf6], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-fc79cdf6] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-fc79cdf6], .record-tab .van-tabs__nav--complete[data-v-fc79cdf6] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-fc79cdf6], .record-tab .van-tab--active[data-v-fc79cdf6] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-fc79cdf6]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-fc79cdf6]::after, .record-tab .van-hairline--top-bottom[data-v-fc79cdf6]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-fc79cdf6]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-fc79cdf6], .record-tab .van-tabs--line .van-tabs__wrap[data-v-fc79cdf6] {
  height: auto;
}
.record-tab[data-v-fc79cdf6] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-fc79cdf6] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-fc79cdf6] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-fc79cdf6] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-fc79cdf6] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-fc79cdf6] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-fc79cdf6] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-fc79cdf6]::after,
.bottom-tip .van-divider[data-v-fc79cdf6]::before {
  background: #ddd;
}
.van-tabbar[data-v-fc79cdf6] {
  background: #fafafa;
}
.van-button[data-v-fc79cdf6] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-fc79cdf6] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-fc79cdf6] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-fc79cdf6] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-fc79cdf6] {
  padding: 0;
}
.point-page-list .van-cell[data-v-fc79cdf6]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-fc79cdf6]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-fc79cdf6] {
  display: none;
}
.sbox .van-radio__label[data-v-fc79cdf6] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-fc79cdf6] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-fc79cdf6] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-fc79cdf6] {
  background: #fff;
}
.van-picker__cancel[data-v-fc79cdf6],
.van-picker__confirm[data-v-fc79cdf6] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-fc79cdf6]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-fc79cdf6] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-fc79cdf6] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-fc79cdf6] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-fc79cdf6] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-fc79cdf6] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-fc79cdf6] {
  font-size: 0.125rem;
}
.van-dialog[data-v-fc79cdf6] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-fc79cdf6] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-fc79cdf6] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-fc79cdf6] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-fc79cdf6] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-fc79cdf6]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-fc79cdf6] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-fc79cdf6] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-fc79cdf6]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-fc79cdf6] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-fc79cdf6], .aplayer .aplayer-pic[data-v-fc79cdf6], .aplayer .aplayer-info[data-v-fc79cdf6] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-fc79cdf6] {
  display: none;
}
.aplayer .aplayer-pic[data-v-fc79cdf6] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-fc79cdf6] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-fc79cdf6] {
  text-indent: 0.0625rem;
}
[data-v-fc79cdf6] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-fc79cdf6] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-fc79cdf6] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-fc79cdf6] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-fc79cdf6] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-fc79cdf6] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-fc79cdf6] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-fc79cdf6] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-fc79cdf6] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-fc79cdf6] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-fc79cdf6] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-fc79cdf6] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-fc79cdf6] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-fc79cdf6] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-fc79cdf6] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-fc79cdf6] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-fc79cdf6] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-fc79cdf6], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-fc79cdf6] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-fc79cdf6] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-fc79cdf6] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-fc79cdf6] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-fc79cdf6]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-fc79cdf6]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-fc79cdf6]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-fc79cdf6] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-fc79cdf6] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-fc79cdf6] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-fc79cdf6] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-fc79cdf6],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-fc79cdf6] {
  color: #4153e2;
}
.el-pagination[data-v-fc79cdf6] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-fc79cdf6] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-fc79cdf6]:hover {
  color: #4153e2;
}
.el-pager li[data-v-fc79cdf6]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-fc79cdf6]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-fc79cdf6] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-fc79cdf6] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-fc79cdf6] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-fc79cdf6] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-fc79cdf6] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-fc79cdf6] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-fc79cdf6], .choose-date .el-date-table td.start-date span[data-v-fc79cdf6] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-fc79cdf6]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-fc79cdf6]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-fc79cdf6]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-fc79cdf6] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-fc79cdf6] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-fc79cdf6] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-fc79cdf6] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-fc79cdf6]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-fc79cdf6] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-fc79cdf6] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-fc79cdf6] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-fc79cdf6] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-fc79cdf6] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-fc79cdf6] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-fc79cdf6] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-fc79cdf6] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-fc79cdf6]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-fc79cdf6] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-fc79cdf6] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-fc79cdf6] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-fc79cdf6] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-fc79cdf6] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-fc79cdf6]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-fc79cdf6] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-fc79cdf6], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-fc79cdf6] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-fc79cdf6] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-fc79cdf6]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-fc79cdf6] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-fc79cdf6] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-fc79cdf6] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-fc79cdf6] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-fc79cdf6]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-fc79cdf6] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-fc79cdf6] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-fc79cdf6] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-fc79cdf6]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-fc79cdf6] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-fc79cdf6] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-fc79cdf6] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-fc79cdf6] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-fc79cdf6] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-fc79cdf6] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-fc79cdf6] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-fc79cdf6] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-fc79cdf6] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-fc79cdf6] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-fc79cdf6] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-fc79cdf6] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-fc79cdf6] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-fc79cdf6] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-fc79cdf6]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-fc79cdf6] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-fc79cdf6] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-fc79cdf6] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-fc79cdf6] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-fc79cdf6] {
  padding: 0 0.15625rem;
}
.el-button[data-v-fc79cdf6]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-fc79cdf6],
.el-button--success[data-v-fc79cdf6] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-fc79cdf6] {
  font-weight: normal;
}
p[data-v-fc79cdf6] {
  word-break: break-word;
}
table caption[data-v-fc79cdf6] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-fc79cdf6] {
  border: none;
}
table[border="1"] td[data-v-fc79cdf6] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-fc79cdf6] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-fc79cdf6] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-fc79cdf6]:last-of-type {
  border: none;
}
.question-table tr td[data-v-fc79cdf6] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-fc79cdf6]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-fc79cdf6] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-fc79cdf6] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-fc79cdf6]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-fc79cdf6] {
  text-indent: 2em;
}
.question-p-left[data-v-fc79cdf6] {
  text-align: left;
}
.question-p-center[data-v-fc79cdf6] {
  text-align: center;
}
.question-p-right[data-v-fc79cdf6] {
  text-align: right;
}
.underpoint[data-v-fc79cdf6] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-fc79cdf6]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-fc79cdf6] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-fc79cdf6] {
    padding-bottom: 0;
}
}
.formula-math[data-v-fc79cdf6] {
  display: none !important;
}
.dialog-box[data-v-fc79cdf6] {
  z-index: 9999;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.dialog-box .dialog-content-box[data-v-fc79cdf6] {
  position: relative;
  width: 3.98438rem;
  background: #040a12;
  border-radius: 0 0 0 0;
  opacity: 1;
  border: 0.00781rem solid #4c82de;
}
.dialog-box .dialog-content-box .dialog-content-inner[data-v-fc79cdf6] {
  padding: 0 0.125rem;
}
.dialog-box .dialog-content-box .dialog-content-inner .title[data-v-fc79cdf6] {
  line-height: 0.16406rem;
  padding: 0.17969rem 0 0.15625rem;
  font-size: 0.125rem;
  color: #ffffff;
  text-align: center;
}
.dialog-box .dialog-content-box .dialog-content-inner .desc[data-v-fc79cdf6] {
  font-size: 0.10938rem;
  padding: 0.25rem 0;
  color: #ffffff;
  line-height: 0.1875rem;
  text-align: center;
  height: 0.875rem;
  border-radius: 0 0 0 0;
  opacity: 1;
  border-top: 0.00781rem solid rgba(255, 255, 255, 0.2);
  border-bottom: 0.00781rem solid rgba(255, 255, 255, 0.2);
}
.dialog-box .dialog-content-box .dialog-content-inner .desc .red[data-v-fc79cdf6] {
  color: #ff5959;
}
.dialog-box .dialog-content-box .dialog-content-inner .btn-box[data-v-fc79cdf6] {
  display: flex;
  justify-content: flex-end;
  padding: 0.125rem 0;
}
.dialog-box .dialog-content-box .dialog-content-inner .btn-box .btn[data-v-fc79cdf6] {
  cursor: pointer;
  width: 0.92188rem;
  height: 0.25rem;
  background: #4153e2;
  border-radius: 0.01563rem 0.01563rem 0.01563rem 0.01563rem;
  opacity: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.09375rem;
  color: #ffffff;
}
.dialog-box .dialog-content-box .dialog-content-inner .icon-close[data-v-fc79cdf6] {
  cursor: pointer;
  position: absolute;
  top: 0.125rem;
  right: 0.125rem;
  width: 0.25rem;
  height: 0.25rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATpSURBVHgB7VuNShwxEJ6rYmmpVLhypdLSgyuWQguFPoFv4qP0UfomPkcF/xC0agWLRVGU7XzuN7ju7U9yye6t9T4Y4nqb7MxkMpkkE5EZZpjhMaMnLSJJkjktniotKM3lfr4hnfd6vRtpCY0qgAL3lZ4rvZBUeBdcKZ0rnSqdqUKupCE0ogAVfEmLgdJi7qdrSYUD5XvZrALlfO63M6UTVcSJREZUBajgb7R4LXfmDYEvJO3JPyrApWM7sJhnSkskAxS3H1MRURSgDKOnh5L2HoAeg9AnoeNZ20abaB/KtSEUTRFBCuAYt14H0MO7ytiZNAD9Xl/uKwIK2AtR8sQKYM98lLTXYeq/lJFDaQH67WVJfQw6ANbwc1JHOZECaPIjMgBvvdmkpy7hAYpfkdQabsiDt+V5K4BmOORjsAmGQvl5J6k1ADu+fsFLAez5FT4e6Mf2pQPgkHjDxw0fS3ji+iJNbsTHzggPkJcDPo7IqxOcFEBvD4eH8qhLwhvIE8z/llfyXAtXC8A4g1Yv9UN70l2ANzhl8LrsUqFWAXR6IEx1G9Jh0BlvSjorDOizKuFiAabJ47anuklAHm2IDuver1QAe99Mv3PjvgzK65GkUekC1yelqLMA6/0DeXjYZfm66qVSBeR6P/oytGkwFgDNcXleiCoL6LN8iL1vOGU5KHuhUAGZJWi2EW9oO0Ol7yjFEyF1M4DlYkZYdI0L7ON9pW9KIwkABQC2fQSh8Nus+10CoPVXKMvAp9KIlfoSgJwgTkqYpE5NewPKMvSp9IWVnkkgfASKLTzbXKAsX1wrzLHCV4kEF8GaED7T9lfKVO8HED7y5U8SEVUCNik82//kbNH60lIMB1jS9pigTQvP75pPG4sH5gveNzOJvsujwcmOMrGqf65LGqev8yf8vaO0inckPq5Zjg0B5w2RWKCAUALKoTQvfCVaV0DX0LoCOMZtCOzInSWsNzH+61CkABv77qGjIwqEX5X7w6EpJdhBSr1fw1TxH0+Diy4vP+5AiBUsFHbeXq5oa9qhsFn0Z59K7xPfFVRxO11YDFWubMtmgQuWpTspjlgTz3m+IE5YkzCYDIX7GvMllbCRgLOA5xg3AWd/P6z0CXIyEeNapg1vcAibAgqPy3oVlXEGCK+5x13WB4fk7iAXeUaFZxpVgZAJHToMpgnb1S7d1C1VgGoMY8b20+rnz44hcdzVrguFLeNjKA8PTmcalQpQzaGynbAETYltIklPg5zONFwWQ3bCshwjMGoa5NFOg2rPNGoVwBMWOESEkaPEZ3+9ZShvKCyPwSmx0nU5jINRDAUkML6TDoLCvxWavqS5ArVwUgADIcyjKPtJzYlr26Dwlq94m8fgGrw5b4jw3H2Tj8tdUUJGePP6Wz55DKFpckfTTJmhP4LZv+K/dpWf3+KBGImSQZmak4Le/oOkSdUw+61WEiVzDGQzNQ8ZNzQOxiQweXQAHN5Gq6myGUbAAGYFO0SNns6e+14+K/2I32s/WTqLZDyL2xKVTnvh6fJ26wSLMluTRMtKj31hIq8I4JR0oQyfO7aD+i8lFRqxR/YCxnHMhK2mrsxYbmF+FQlrQO8VXZmx6zJPZXxL/jYa5Qo1Kpq+NGWpNuhJeGvXS1NQ0l9Jsz6Db51UYRrX5syki67NwTIue1NMv59hhhkeF/4BjSTRayp2E2QAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% auto;
}
.cdkey-slide-enter-active[data-v-fc79cdf6],
.cdkey-slide-leave-active[data-v-fc79cdf6] {
  transition: all 0.5s;
  transform: translateX(0);
  opacity: 1;
}
.cdkey-slide-enter[data-v-fc79cdf6],
.cdkey-slide-leave-to[data-v-fc79cdf6] {
  opacity: 0;
  transform: translateX(100%);
}
.cdkey-success-box[data-v-fc79cdf6] {
  position: fixed;
  z-index: 10;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cdkey-success-box .cdkey-success-content[data-v-fc79cdf6] {
  position: relative;
  width: 10rem;
  height: 4.59375rem;
}
.cdkey-success-box .cdkey-success-content .cdkey-success[data-v-fc79cdf6] {
  position: absolute;
  top: 0.53125rem;
  right: 0;
  width: 1.51563rem;
  height: 0.625rem;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 0.01563rem 0 0 0.01563rem;
  opacity: 1;
  border: 0.00781rem solid #ffb74a;
  padding: 0.125rem 0 0 0.125rem;
}
.cdkey-success-box .cdkey-success-content .cdkey-success .success-top[data-v-fc79cdf6] {
  display: flex;
  align-items: center;
}
.cdkey-success-box .cdkey-success-content .cdkey-success .success-top .icon[data-v-fc79cdf6] {
  width: 0.1875rem;
  height: 0.1875rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% auto;
}
.cdkey-success-box .cdkey-success-content .cdkey-success .success-top .text[data-v-fc79cdf6] {
  margin-left: 0.07813rem;
  font-size: 0.125rem;
  color: #ffffff;
}
.cdkey-success-box .cdkey-success-content .cdkey-success .success-bottom[data-v-fc79cdf6] {
  margin-top: 0.01563rem;
}
.cdkey-success-box .cdkey-success-content .cdkey-success .success-bottom .text[data-v-fc79cdf6] {
  padding-left: 0.26563rem;
  font-size: 0.10938rem;
  font-weight: 300;
  color: #ffffff;
  line-height: 0.20313rem;
}
@charset "UTF-8";
* {
  box-sizing: border-box;
}
ol,
ul {
  list-style: none;
}
div {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del,
ins,
u,
s,
a,
a:hover {
  text-decoration: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html,
body {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide::-webkit-scrollbar-thumb {
  background: transparent;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button:active, button:focus,
a:active,
a:focus,
input:active,
input:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex {
  display: flex;
}
.icon-go {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad {
  height: 0.5rem;
}
.answerfoot-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span {
  display: block;
}
.answerfoot-flex__left span.progress {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count {
  font-size: 0.125rem;
}
.answerfoot-flex__right {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom {
  padding-bottom: 0.59375rem;
}
.study_icon {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img {
  width: 0.20313rem;
  height: 0.20313rem;
}
video::-internal-media-controls-download-button {
  display: none;
}
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title,
.answer-title,
.colanswer-con,
.answerExec-title,
.answersisy-con,
.checkBox-correct__con {
  word-break: break-all;
}
.yanswer-title u,
.answer-title u,
.colanswer-con u,
.answerExec-title u,
.answersisy-con u,
.checkBox-correct__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img,
.answer-title img,
.colanswer-con img,
.answerExec-title img,
.answersisy-con img,
.checkBox-correct__con img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li,
.answerExec-box li {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li,
.err-detail-style {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u,
.err-detail-style u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img,
.err-detail-style img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table,
.err-detail-style table {
  margin: 0 auto;
}
.error-list li .stem-head,
.err-detail-style .stem-head {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active,
.fade-enter-active {
  transition: all 0.5s;
}
.fade-enter {
  opacity: 0;
}
.fade-leave-to {
  opacity: 0;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200 {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a {
  text-decoration: none;
  color: inherit;
}
.link-hover:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name,
.answer-box li,
.answeransy-con,
.answerExec-title,
.answerExec-box li,
.answerList-right__con,
.correctAnswer-content {
  word-break: break-all;
}
.answer-name u,
.answeransy-con u,
.answer-content u,
.answerExec-title u,
.answerList-right__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img,
.answeransy-con img,
.answer-content img,
.answerExec-title img,
.answerList-right__con img,
.answerList-right__con img,
.correctAnswer-content img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.button {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain:hover:active {
  background: #3848ce;
}
.ck-btn-primary {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary:hover {
  background: #4a88ff;
}
.ck-btn-primary:hover:active {
  background: #3848ce;
}
.el-pagination ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box {
  padding: 0.125rem 0 0;
}
.pagination-box ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box ::v-deep .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box::v-deep .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img {
  display: block;
  width: 100%;
}
.nolesson p {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {
  background: #999;
}
.question-area {
  word-break: break-all;
}
.question-area u {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search {
  width: 1.875rem;
}
.utils-search.width {
  width: 2.07031rem;
}
.utils-search .van-search__content {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon {
  color: #fff;
}
.utils-search input:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab, .record-tab {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav, .record-tab .van-tabs__nav {
  background: transparent;
}
.practic-tab .van-tab, .record-tab .van-tab {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line, .record-tab .van-tabs__nav--line {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line, .record-tab .van-tabs__line {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab, .record-tab .van-tabs__wrap--scrollable .van-tab {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete, .record-tab .van-tabs__nav--complete {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active, .record-tab .van-tab--active {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom::after,
.practic-tab .van-hairline-unset--top-bottom::after, .record-tab .van-hairline--top-bottom::after,
.record-tab .van-hairline-unset--top-bottom::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap, .record-tab .van-tabs--line .van-tabs__wrap {
  height: auto;
}
.record-tab {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line {
  padding-bottom: 0;
}
.record-tab .van-tab--active {
  background: #4153e2;
  color: #fff;
}
.van-tag {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider {
  color: #aaa;
}
.bottom-tip .van-divider::after,
.bottom-tip .van-divider::before {
  background: #ddd;
}
.van-tabbar {
  background: #fafafa;
}
.van-button {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline {
  border-width: 0;
}
.point-page-list .van-collapse-item__content {
  padding: 0;
}
.point-page-list .van-cell:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon {
  display: none;
}
.sbox .van-radio__label {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed {
  background: #fff;
}
.van-picker__cancel,
.van-picker__confirm {
  color: #4153e2;
}
.point-page-list [class*=van-hairline]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label {
  font-size: 0.125rem;
}
.van-dialog {
  width: 1.95313rem;
}
.van-dialog__header {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body, .aplayer .aplayer-pic, .aplayer .aplayer-info {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive {
  display: none;
}
.aplayer .aplayer-pic {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p {
  text-indent: 0.0625rem;
}
:deep .conDialog {
  width: 2.03125rem;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button {
  background: #4153e2;
}
.userHead-cover .arrow_down {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999 {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date, .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item:focus,
.ai-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path,
.el-cascader__dropdown .el-cascader-node.is-active {
  color: #4153e2;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active {
  color: #fff;
  background: #4153e2;
}
.el-pagination button:hover {
  color: #4153e2;
}
.el-pager li:hover {
  color: #4153e2;
}
.el-pager li.active:hover {
  color: #fff;
}
.el-tooltip__popper.is-light {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper {
  padding: 0.11719rem;
}
.choose-date .el-range-separator {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon {
  display: none;
}
.choose-date .el-date-table td.end-date span, .choose-date .el-date-table td.start-date span {
  background-color: #4153e2;
}
.choose-date input.el-range-input::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input {
  cursor: pointer;
}
.error-list .el-checkbox__inner {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.error-list .el-checkbox__label {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox {
  color: #4153e2;
}
.error-box .el-pager li {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title {
  font-weight: 500;
}
.export-box .el-button.is-round {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner {
  border-color: #4153e2;
}
.export-style .el-radio__inner:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner, .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret {
  color: #4153e2;
}
.el-select .el-input .el-select__caret {
  color: #4153e2;
}
.avatar-uploader .el-upload {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload:hover {
  border-color: #4153e2;
}
.el-upload--picture-card {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body {
  padding: 0 0.15625rem;
}
.el-button:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary,
.el-button--success {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em {
  font-weight: normal;
}
p {
  word-break: break-word;
}
table caption {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td {
  border: none;
}
table[border="1"] td {
  border: 0.00781rem solid #666;
}
.question-table {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr:last-of-type {
  border: none;
}
.question-table tr td {
  border-right: 0.00781rem solid #000;
}
.question-table tr td:last-of-type {
  border: none;
}
.question-table thead tr th {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th:last-of-type {
  border: none;
}
.question-p-indent2em {
  text-indent: 2em;
}
.question-p-left {
  text-align: left;
}
.question-p-center {
  text-align: center;
}
.question-p-right {
  text-align: right;
}
.underpoint {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline {
    padding-bottom: 0;
}
}
.formula-math {
  display: none !important;
}
.common-confirm-bg {
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-backdrop-filter: blur(0.01563rem);
          backdrop-filter: blur(0.01563rem);
}
.common-confirm-bg .common-confirm {
  padding: 0 0.125rem;
  width: 2.34375rem;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 0.03125rem 0.03125rem 0.03125rem 0.03125rem;
  opacity: 1;
  border: 0.00781rem solid;
  -o-border-image: linear-gradient(270deg, rgba(143, 255, 238, 0), rgba(34, 149, 255, 0.5), rgba(34, 149, 255, 0.5), rgba(143, 255, 238, 0)) 1 1;
     border-image: linear-gradient(270deg, rgba(143, 255, 238, 0), rgba(34, 149, 255, 0.5), rgba(34, 149, 255, 0.5), rgba(143, 255, 238, 0)) 1 1;
}
.common-confirm-bg .common-confirm .title-box {
  border-bottom: 0.00781rem solid rgba(255, 255, 255, 0.1);
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.09375rem;
  font-weight: 500;
  color: #64aef3;
}
.common-confirm-bg .common-confirm .confirm-content {
  padding: 0.09375rem 0.03125rem;
}
.common-confirm-bg .common-confirm .btn-box {
  border-top: 0.00781rem solid rgba(255, 255, 255, 0.1);
  padding: 0.09375rem 0.03125rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.common-confirm-bg .common-confirm .btn-box .btn {
  width: 0.58594rem;
  height: 0.23438rem;
  background: rgba(1, 27, 29, 0.4);
  border-radius: 0.09375rem 0.01563rem 0.09375rem 0.01563rem;
  opacity: 1;
  border: 0.00781rem solid rgba(34, 149, 255, 0.7);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.08594rem;
  color: #64aef3;
}
.common-confirm-bg .common-confirm .btn-box .btn:nth-child(n+2) {
  margin-left: 0.0625rem;
}
.common-confirm-bg .common-confirm .btn-box .btn:nth-child(2n) {
  border: 0.00781rem solid rgba(34, 149, 255, 0.7);
}
@charset "UTF-8";
* {
  box-sizing: border-box;
}
ol,
ul {
  list-style: none;
}
div {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del,
ins,
u,
s,
a,
a:hover {
  text-decoration: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html,
body {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide::-webkit-scrollbar-thumb {
  background: transparent;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button:active, button:focus,
a:active,
a:focus,
input:active,
input:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex {
  display: flex;
}
.icon-go {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad {
  height: 0.5rem;
}
.answerfoot-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span {
  display: block;
}
.answerfoot-flex__left span.progress {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count {
  font-size: 0.125rem;
}
.answerfoot-flex__right {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom {
  padding-bottom: 0.59375rem;
}
.study_icon {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img {
  width: 0.20313rem;
  height: 0.20313rem;
}
video::-internal-media-controls-download-button {
  display: none;
}
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title,
.answer-title,
.colanswer-con,
.answerExec-title,
.answersisy-con,
.checkBox-correct__con {
  word-break: break-all;
}
.yanswer-title u,
.answer-title u,
.colanswer-con u,
.answerExec-title u,
.answersisy-con u,
.checkBox-correct__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img,
.answer-title img,
.colanswer-con img,
.answerExec-title img,
.answersisy-con img,
.checkBox-correct__con img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li,
.answerExec-box li {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li,
.err-detail-style {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u,
.err-detail-style u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img,
.err-detail-style img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table,
.err-detail-style table {
  margin: 0 auto;
}
.error-list li .stem-head,
.err-detail-style .stem-head {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active,
.fade-enter-active {
  transition: all 0.5s;
}
.fade-enter {
  opacity: 0;
}
.fade-leave-to {
  opacity: 0;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200 {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a {
  text-decoration: none;
  color: inherit;
}
.link-hover:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name,
.answer-box li,
.answeransy-con,
.answerExec-title,
.answerExec-box li,
.answerList-right__con,
.correctAnswer-content {
  word-break: break-all;
}
.answer-name u,
.answeransy-con u,
.answer-content u,
.answerExec-title u,
.answerList-right__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img,
.answeransy-con img,
.answer-content img,
.answerExec-title img,
.answerList-right__con img,
.answerList-right__con img,
.correctAnswer-content img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.button {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain:hover:active {
  background: #3848ce;
}
.ck-btn-primary {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary:hover {
  background: #4a88ff;
}
.ck-btn-primary:hover:active {
  background: #3848ce;
}
.el-pagination ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box {
  padding: 0.125rem 0 0;
}
.pagination-box ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box ::v-deep .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box::v-deep .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img {
  display: block;
  width: 100%;
}
.nolesson p {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {
  background: #999;
}
.question-area {
  word-break: break-all;
}
.question-area u {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search {
  width: 1.875rem;
}
.utils-search.width {
  width: 2.07031rem;
}
.utils-search .van-search__content {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon {
  color: #fff;
}
.utils-search input:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab, .record-tab {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav, .record-tab .van-tabs__nav {
  background: transparent;
}
.practic-tab .van-tab, .record-tab .van-tab {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line, .record-tab .van-tabs__nav--line {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line, .record-tab .van-tabs__line {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab, .record-tab .van-tabs__wrap--scrollable .van-tab {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete, .record-tab .van-tabs__nav--complete {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active, .record-tab .van-tab--active {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom::after,
.practic-tab .van-hairline-unset--top-bottom::after, .record-tab .van-hairline--top-bottom::after,
.record-tab .van-hairline-unset--top-bottom::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap, .record-tab .van-tabs--line .van-tabs__wrap {
  height: auto;
}
.record-tab {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line {
  padding-bottom: 0;
}
.record-tab .van-tab--active {
  background: #4153e2;
  color: #fff;
}
.van-tag {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider {
  color: #aaa;
}
.bottom-tip .van-divider::after,
.bottom-tip .van-divider::before {
  background: #ddd;
}
.van-tabbar {
  background: #fafafa;
}
.van-button {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline {
  border-width: 0;
}
.point-page-list .van-collapse-item__content {
  padding: 0;
}
.point-page-list .van-cell:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon {
  display: none;
}
.sbox .van-radio__label {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed {
  background: #fff;
}
.van-picker__cancel,
.van-picker__confirm {
  color: #4153e2;
}
.point-page-list [class*=van-hairline]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label {
  font-size: 0.125rem;
}
.van-dialog {
  width: 1.95313rem;
}
.van-dialog__header {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body, .aplayer .aplayer-pic, .aplayer .aplayer-info {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive {
  display: none;
}
.aplayer .aplayer-pic {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p {
  text-indent: 0.0625rem;
}
:deep .conDialog {
  width: 2.03125rem;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button {
  background: #4153e2;
}
.userHead-cover .arrow_down {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999 {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date, .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item:focus,
.ai-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path,
.el-cascader__dropdown .el-cascader-node.is-active {
  color: #4153e2;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active {
  color: #fff;
  background: #4153e2;
}
.el-pagination button:hover {
  color: #4153e2;
}
.el-pager li:hover {
  color: #4153e2;
}
.el-pager li.active:hover {
  color: #fff;
}
.el-tooltip__popper.is-light {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper {
  padding: 0.11719rem;
}
.choose-date .el-range-separator {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon {
  display: none;
}
.choose-date .el-date-table td.end-date span, .choose-date .el-date-table td.start-date span {
  background-color: #4153e2;
}
.choose-date input.el-range-input::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input {
  cursor: pointer;
}
.error-list .el-checkbox__inner {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.error-list .el-checkbox__label {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox {
  color: #4153e2;
}
.error-box .el-pager li {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title {
  font-weight: 500;
}
.export-box .el-button.is-round {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner {
  border-color: #4153e2;
}
.export-style .el-radio__inner:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner, .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret {
  color: #4153e2;
}
.el-select .el-input .el-select__caret {
  color: #4153e2;
}
.avatar-uploader .el-upload {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload:hover {
  border-color: #4153e2;
}
.el-upload--picture-card {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body {
  padding: 0 0.15625rem;
}
.el-button:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary,
.el-button--success {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em {
  font-weight: normal;
}
p {
  word-break: break-word;
}
table caption {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td {
  border: none;
}
table[border="1"] td {
  border: 0.00781rem solid #666;
}
.question-table {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr:last-of-type {
  border: none;
}
.question-table tr td {
  border-right: 0.00781rem solid #000;
}
.question-table tr td:last-of-type {
  border: none;
}
.question-table thead tr th {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th:last-of-type {
  border: none;
}
.question-p-indent2em {
  text-indent: 2em;
}
.question-p-left {
  text-align: left;
}
.question-p-center {
  text-align: center;
}
.question-p-right {
  text-align: right;
}
.underpoint {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline {
    padding-bottom: 0;
}
}
.formula-math {
  display: none !important;
}
.common-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.common-header .top-title {
  position: relative;
  flex: 1;
  display: flex;
  align-items: center;
  height: 0.47656rem;
  background-color: rgba(0, 12, 37, 0.6);
  border-radius: 0.01563rem 0.01563rem 0.01563rem 0.01563rem;
  border: 0.00781rem solid rgba(66, 153, 234, 0.27);
  padding: 0 0.22656rem 0 0.25rem;
  background-image: url(../img/top-title-bg.4eaedb57.png);
  background-size: auto 100%;
  background-repeat: no-repeat;
}
.common-header .top-title .top-bar {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 0.35938rem;
  border-radius: 0.01563rem;
}
.common-header .top-title .top-bar .left-box {
  height: 100%;
  flex: 1;
  display: flex;
  align-items: center;
}
.common-header .top-title .top-bar .left-box .lesson-name {
  font-weight: bold;
  font-size: 0.14063rem;
  color: #F1FBFF;
}
.common-header .top-title .top-bar .right-box {
  padding-right: 0.1875rem;
  display: flex;
  align-items: center;
}
.common-header .top-title .top-bar .right-box .el-checkbox__label {
  font-size: 0.10938rem;
  color: #CBFCFF;
}
.common-header .top-title .top-bar .right-box .el-checkbox__inner {
  border-color: rgb(170, 171, 179);
}
.common-header .top-title .top-bar .right-box .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #cbfcff;
  border-color: #cbfcff;
}
.common-header .top-title .top-bar .right-box .el-checkbox__input.is-checked .el-checkbox__inner::after {
  border-color: rgba(1, 27, 29, 0.8);
}
.common-header .top-title .top-bar .right-box .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #cbfcff;
}
.common-header .top-title .text {
  margin-left: 0.0625rem;
  font-size: 0.125rem;
  color: #cbfcff;
  flex: 1;
}
.common-header .top-title .icon-vip {
  width: 0.84375rem;
  height: 0.35938rem;
  background: url(../img/icon-vip.b56c92f8.png) center center no-repeat;
  background-size: 100% auto;
}
.common-header .top-btn {
  display: flex;
  align-items: center;
  height: 0.47656rem;
}
.common-header .top-btn .btn-back {
  cursor: pointer;
  margin-left: 0.11719rem;
  width: 1.07813rem;
  height: 0.47656rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% auto;
}
.common-header .top-btn .btn-back-small {
  cursor: pointer;
  margin-left: 0.11719rem;
  width: 0.47656rem;
  height: 0.47656rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATwSURBVHgB7dx/TJR1HMDx7x10HOdddDtQ4R8cAabgyqw/grEJnBLh6XS1lmMxVmvNapkVbs2tWvmHZJaNqFwTaJKUm1bAHMoMDOfmQgtNUBhyincSB8d1v+987uk+1x53S+ac3N3nK8/ntbHn4X78833f831+7U6R8/ynJxmZEwUTXaJCYVUq2IgYEv9IXiD0Xdq/3XlX76UA8aFUsqMPJCmbBw+8Zb3T624FGO38epCRe5KkSlGqH1qkTklbqNYsytaq0jIWSM8plOIhtT616a/G11yzvldfWFELK/bh322M3BNREMSg2xH0Tlu8/1wddLgsI45ktUap0urVTFQUCN6b5YtXVvbZBrpui6BkJOaC7pngRP8x67WethHB7wmKjC0OBEN7czbX5/3/tRQgjiDE+MkfrngnrzshgkJI2rms+rPM6NdQgDgTAn7BeqZ93HNj1CFtCQVbvtRKz1OABJk83zshTUc+u7dWepwCJAhsCRP9XeOwLoYUz0lTEQVIIJ99wue+MToD6wGBPQtLCpBg00NnIof7YkiohH0BBUgwODIKzEy6w6doWt9UoIQCIPD8bY6ckIli6DEKgMBnG3dHVpQslwIg8LvtNyMrophJARDAIel/awraCWOjAMgoADIKgIwCIKMAyCgAMgqAjAIgowDIKAAyCoCMAiCjAMgoADJuA6Rn52lrGtpfgD82j3EZAAa/6t09JrUuTcfmOe4CRA++z+lwdn6yrYPNY1wFmG3wbebhu/qmyf2KmwByHHzARQC5Dj5ADyDnwQeoAeQ++CCZIZIG36BJYtueztU113TG9Jjf6/X7r5ivTQ0Nj05/vKtx4NyfF12MM/P6TDg1NSVl+SO5WZtMawvP9v20+fgvzatXPrpcyziC+jXV8BSkC28F66KmoPbwFBSzT2lWZnpKaclThtrqTfnlpcX58Jhtyu6sfvmdY13dv00xRDlVry6DJeoWAPM9zPsw+BABpiTYL7AYsVht/tYf2y3G9bU9jxdvOHhxaMSSbtDrDrc2mCqMJQbGAfQpKN4RJOcGBp0FTz7TcaLn9CWNJlV14Nvda7MyM1QMGRf7gERFAOWmml5pS2jY/eEqhoybnXAiI1S/9HYvLDeuN67A3gq4OgpK5HQEWwGs1219ZSlDxN1h6GwRWBwcOnL0MizXlBVnM0RcngdER2Bx8nNHd+RnZBZmGFDvOaCeCd8JRGh53XSQxQlMQ7CEnTFDRPeEkck2QIWxOHIi5vF4AwyRbAMszXs4MvWMXb2O+kNVsg1gqixbAsvjJ06ZGSJZBoArosbSosjFuZbWw2MMkSwD1H9U9wQsu389dVk6GsIiuwCf79pRKH3663bU9zNksgrw/ntv5L+55cUiWN/b2HIa+9MPuD0RiyW44Naw54NVG9etWQH/t7Qe6d+6fed5xgEuA8BOckOVMYvNkT7tQZWxrGgJ3JaE/+Ee8b6mtrO8DD7gMkD4ZslqadBiBa5+wmVoHqadaFwG+GZ/2wVTZemc7w07Xa7AwIVh276m781we5JxiMsAX3z13Rj8MRmgi3HIKAAyCoCMAiCjAMgoADIKgIwCIKMAyCgAMgqAjAIgowDIKAAyCoCMAiCjAMgoADIKgIwCIKMAyCgAMgqAjAIgowDIKAAyCoCMAiCjAMgoADIKgOzW9wOkH5EjiUVbALJ/AasDMRb9nuKhAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% auto;
}
.common-header .top-btn .btn-home {
  cursor: pointer;
  margin-left: 0.11719rem;
  width: 0.47656rem;
  height: 0.47656rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% auto;
}
@charset "UTF-8";
*[data-v-3707a36a] {
  box-sizing: border-box;
}
ol[data-v-3707a36a],
ul[data-v-3707a36a] {
  list-style: none;
}
div[data-v-3707a36a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-3707a36a],
body[data-v-3707a36a],
div[data-v-3707a36a],
span[data-v-3707a36a],
applet[data-v-3707a36a],
object[data-v-3707a36a],
iframe[data-v-3707a36a],
h1[data-v-3707a36a],
h2[data-v-3707a36a],
h3[data-v-3707a36a],
h4[data-v-3707a36a],
h5[data-v-3707a36a],
h6[data-v-3707a36a],
p[data-v-3707a36a],
blockquote[data-v-3707a36a],
pre[data-v-3707a36a],
a[data-v-3707a36a],
abbr[data-v-3707a36a],
acronym[data-v-3707a36a],
address[data-v-3707a36a],
big[data-v-3707a36a],
cite[data-v-3707a36a],
code[data-v-3707a36a],
del[data-v-3707a36a],
dfn[data-v-3707a36a],
em[data-v-3707a36a],
img[data-v-3707a36a],
ins[data-v-3707a36a],
kbd[data-v-3707a36a],
q[data-v-3707a36a],
s[data-v-3707a36a],
samp[data-v-3707a36a],
small[data-v-3707a36a],
strike[data-v-3707a36a],
strong[data-v-3707a36a],
sub[data-v-3707a36a],
sup[data-v-3707a36a],
tt[data-v-3707a36a],
var[data-v-3707a36a],
b[data-v-3707a36a],
u[data-v-3707a36a],
i[data-v-3707a36a],
center[data-v-3707a36a],
dl[data-v-3707a36a],
dt[data-v-3707a36a],
dd[data-v-3707a36a],
ol[data-v-3707a36a],
ul[data-v-3707a36a],
li[data-v-3707a36a],
fieldset[data-v-3707a36a],
form[data-v-3707a36a],
label[data-v-3707a36a],
legend[data-v-3707a36a],
table[data-v-3707a36a],
caption[data-v-3707a36a],
tbody[data-v-3707a36a],
tfoot[data-v-3707a36a],
thead[data-v-3707a36a],
tr[data-v-3707a36a],
th[data-v-3707a36a],
td[data-v-3707a36a],
article[data-v-3707a36a],
aside[data-v-3707a36a],
canvas[data-v-3707a36a],
details[data-v-3707a36a],
embed[data-v-3707a36a],
figure[data-v-3707a36a],
figcaption[data-v-3707a36a],
footer[data-v-3707a36a],
header[data-v-3707a36a],
hgroup[data-v-3707a36a],
menu[data-v-3707a36a],
nav[data-v-3707a36a],
output[data-v-3707a36a],
ruby[data-v-3707a36a],
section[data-v-3707a36a],
summary[data-v-3707a36a],
time[data-v-3707a36a],
mark[data-v-3707a36a],
audio[data-v-3707a36a],
video[data-v-3707a36a] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-3707a36a],
ins[data-v-3707a36a],
u[data-v-3707a36a],
s[data-v-3707a36a],
a[data-v-3707a36a],
a[data-v-3707a36a]:hover {
  text-decoration: none;
}
input[type=number][data-v-3707a36a]::-webkit-inner-spin-button,
input[type=number][data-v-3707a36a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-3707a36a],
body[data-v-3707a36a] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-3707a36a] {
  display: block;
}
h1[data-v-3707a36a],
h2[data-v-3707a36a],
h3[data-v-3707a36a],
h4[data-v-3707a36a],
h5[data-v-3707a36a],
h6[data-v-3707a36a] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-3707a36a]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-3707a36a]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-3707a36a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-3707a36a]:active, button[data-v-3707a36a]:focus,
a[data-v-3707a36a]:active,
a[data-v-3707a36a]:focus,
input[data-v-3707a36a]:active,
input[data-v-3707a36a]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-3707a36a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-3707a36a] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-3707a36a],
body[data-v-3707a36a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-3707a36a] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-3707a36a] {
  display: flex;
}
.icon-go[data-v-3707a36a] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-3707a36a] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-3707a36a] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-3707a36a] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-3707a36a] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-3707a36a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-3707a36a] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-3707a36a] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-3707a36a] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-3707a36a] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-3707a36a] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-3707a36a] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-3707a36a] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-3707a36a] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-3707a36a] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-3707a36a] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-3707a36a] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-3707a36a] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-3707a36a] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-3707a36a] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-3707a36a]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-3707a36a]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-3707a36a],
.answer-title[data-v-3707a36a],
.colanswer-con[data-v-3707a36a],
.answerExec-title[data-v-3707a36a],
.answersisy-con[data-v-3707a36a],
.checkBox-correct__con[data-v-3707a36a] {
  word-break: break-all;
}
.yanswer-title u[data-v-3707a36a],
.answer-title u[data-v-3707a36a],
.colanswer-con u[data-v-3707a36a],
.answerExec-title u[data-v-3707a36a],
.answersisy-con u[data-v-3707a36a],
.checkBox-correct__con u[data-v-3707a36a] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-3707a36a],
.answer-title img[data-v-3707a36a],
.colanswer-con img[data-v-3707a36a],
.answerExec-title img[data-v-3707a36a],
.answersisy-con img[data-v-3707a36a],
.checkBox-correct__con img[data-v-3707a36a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-3707a36a],
.answerExec-box li[data-v-3707a36a] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-3707a36a],
.answerExec-box li div span:nth-child(1) img[data-v-3707a36a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3707a36a],
.answerExec-box li u[data-v-3707a36a] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-3707a36a],
.err-detail-style[data-v-3707a36a] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-3707a36a],
.err-detail-style u[data-v-3707a36a] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-3707a36a],
.err-detail-style img[data-v-3707a36a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-3707a36a],
.err-detail-style table[data-v-3707a36a] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-3707a36a],
.err-detail-style .stem-head[data-v-3707a36a] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-3707a36a] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-3707a36a] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-3707a36a],
.fade-enter-active[data-v-3707a36a] {
  transition: all 0.5s;
}
.fade-enter[data-v-3707a36a] {
  opacity: 0;
}
.fade-leave-to[data-v-3707a36a] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-3707a36a] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-3707a36a] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-3707a36a] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-3707a36a]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-3707a36a],
.answer-box li[data-v-3707a36a],
.answeransy-con[data-v-3707a36a],
.answerExec-title[data-v-3707a36a],
.answerExec-box li[data-v-3707a36a],
.answerList-right__con[data-v-3707a36a],
.correctAnswer-content[data-v-3707a36a] {
  word-break: break-all;
}
.answer-name u[data-v-3707a36a],
.answeransy-con u[data-v-3707a36a],
.answer-content u[data-v-3707a36a],
.answerExec-title u[data-v-3707a36a],
.answerList-right__con u[data-v-3707a36a] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-3707a36a],
.answeransy-con img[data-v-3707a36a],
.answer-content img[data-v-3707a36a],
.answerExec-title img[data-v-3707a36a],
.answerList-right__con img[data-v-3707a36a],
.answerList-right__con img[data-v-3707a36a],
.correctAnswer-content img[data-v-3707a36a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-3707a36a],
.answerExec-box li div span:nth-child(1) img[data-v-3707a36a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3707a36a],
.answerExec-box li u[data-v-3707a36a] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-3707a36a] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-3707a36a] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-3707a36a] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-3707a36a]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-3707a36a] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-3707a36a] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-3707a36a]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-3707a36a]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-3707a36a] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-3707a36a]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-3707a36a]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-3707a36a] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3707a36a] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-3707a36a] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3707a36a] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-3707a36a] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-3707a36a] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-3707a36a] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-3707a36a] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-3707a36a]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-3707a36a] {
  word-break: break-all;
}
.question-area u[data-v-3707a36a] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-3707a36a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-3707a36a] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-3707a36a] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-3707a36a] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3707a36a] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3707a36a]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-3707a36a] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-3707a36a] {
  width: 1.875rem;
}
.utils-search.width[data-v-3707a36a] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-3707a36a] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-3707a36a] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-3707a36a] {
  color: #fff;
}
.utils-search input[data-v-3707a36a]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3707a36a]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3707a36a]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-3707a36a] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-3707a36a] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-3707a36a] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-3707a36a] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-3707a36a], .record-tab[data-v-3707a36a] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-3707a36a], .record-tab .van-tabs__nav[data-v-3707a36a] {
  background: transparent;
}
.practic-tab .van-tab[data-v-3707a36a], .record-tab .van-tab[data-v-3707a36a] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-3707a36a], .record-tab .van-tabs__nav--line[data-v-3707a36a] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-3707a36a], .record-tab .van-tabs__line[data-v-3707a36a] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-3707a36a], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-3707a36a] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-3707a36a], .record-tab .van-tabs__nav--complete[data-v-3707a36a] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-3707a36a], .record-tab .van-tab--active[data-v-3707a36a] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-3707a36a]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-3707a36a]::after, .record-tab .van-hairline--top-bottom[data-v-3707a36a]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-3707a36a]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-3707a36a], .record-tab .van-tabs--line .van-tabs__wrap[data-v-3707a36a] {
  height: auto;
}
.record-tab[data-v-3707a36a] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-3707a36a] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-3707a36a] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-3707a36a] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-3707a36a] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-3707a36a] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-3707a36a] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-3707a36a]::after,
.bottom-tip .van-divider[data-v-3707a36a]::before {
  background: #ddd;
}
.van-tabbar[data-v-3707a36a] {
  background: #fafafa;
}
.van-button[data-v-3707a36a] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-3707a36a] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-3707a36a] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-3707a36a] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-3707a36a] {
  padding: 0;
}
.point-page-list .van-cell[data-v-3707a36a]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-3707a36a]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-3707a36a] {
  display: none;
}
.sbox .van-radio__label[data-v-3707a36a] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-3707a36a] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-3707a36a] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-3707a36a] {
  background: #fff;
}
.van-picker__cancel[data-v-3707a36a],
.van-picker__confirm[data-v-3707a36a] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-3707a36a]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-3707a36a] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-3707a36a] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-3707a36a] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-3707a36a] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-3707a36a] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-3707a36a] {
  font-size: 0.125rem;
}
.van-dialog[data-v-3707a36a] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-3707a36a] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-3707a36a] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-3707a36a] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-3707a36a] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-3707a36a]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-3707a36a] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-3707a36a] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-3707a36a]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-3707a36a] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-3707a36a], .aplayer .aplayer-pic[data-v-3707a36a], .aplayer .aplayer-info[data-v-3707a36a] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-3707a36a] {
  display: none;
}
.aplayer .aplayer-pic[data-v-3707a36a] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-3707a36a] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-3707a36a] {
  text-indent: 0.0625rem;
}
[data-v-3707a36a] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-3707a36a] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-3707a36a] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-3707a36a] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-3707a36a] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-3707a36a] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-3707a36a] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3707a36a] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-3707a36a] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-3707a36a] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-3707a36a] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-3707a36a] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-3707a36a] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-3707a36a] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-3707a36a] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-3707a36a] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-3707a36a] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-3707a36a], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3707a36a] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3707a36a] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-3707a36a] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3707a36a] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3707a36a]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3707a36a]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3707a36a]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-3707a36a] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-3707a36a] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-3707a36a] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-3707a36a] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-3707a36a],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-3707a36a] {
  color: #4153e2;
}
.el-pagination[data-v-3707a36a] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-3707a36a] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-3707a36a]:hover {
  color: #4153e2;
}
.el-pager li[data-v-3707a36a]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-3707a36a]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-3707a36a] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-3707a36a] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-3707a36a] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-3707a36a] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-3707a36a] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-3707a36a] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-3707a36a], .choose-date .el-date-table td.start-date span[data-v-3707a36a] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-3707a36a]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3707a36a]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3707a36a]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-3707a36a] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-3707a36a] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3707a36a] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3707a36a] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-3707a36a]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3707a36a] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-3707a36a] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-3707a36a] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-3707a36a] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-3707a36a] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-3707a36a] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-3707a36a] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-3707a36a] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-3707a36a]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-3707a36a] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-3707a36a] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-3707a36a] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-3707a36a] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-3707a36a] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-3707a36a]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3707a36a] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3707a36a], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-3707a36a] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3707a36a] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-3707a36a]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-3707a36a] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-3707a36a] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-3707a36a] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-3707a36a] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-3707a36a]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-3707a36a] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-3707a36a] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-3707a36a] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-3707a36a]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-3707a36a] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-3707a36a] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3707a36a] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-3707a36a] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-3707a36a] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3707a36a] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-3707a36a] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-3707a36a] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-3707a36a] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-3707a36a] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-3707a36a] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-3707a36a] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-3707a36a] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-3707a36a] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-3707a36a]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-3707a36a] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-3707a36a] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-3707a36a] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-3707a36a] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-3707a36a] {
  padding: 0 0.15625rem;
}
.el-button[data-v-3707a36a]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-3707a36a],
.el-button--success[data-v-3707a36a] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-3707a36a] {
  font-weight: normal;
}
p[data-v-3707a36a] {
  word-break: break-word;
}
table caption[data-v-3707a36a] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-3707a36a] {
  border: none;
}
table[border="1"] td[data-v-3707a36a] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-3707a36a] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-3707a36a] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-3707a36a]:last-of-type {
  border: none;
}
.question-table tr td[data-v-3707a36a] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-3707a36a]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-3707a36a] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-3707a36a] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-3707a36a]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-3707a36a] {
  text-indent: 2em;
}
.question-p-left[data-v-3707a36a] {
  text-align: left;
}
.question-p-center[data-v-3707a36a] {
  text-align: center;
}
.question-p-right[data-v-3707a36a] {
  text-align: right;
}
.underpoint[data-v-3707a36a] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-3707a36a]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-3707a36a] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-3707a36a] {
    padding-bottom: 0;
}
}
.formula-math[data-v-3707a36a] {
  display: none !important;
}
.feedpopup[data-v-3707a36a] {
  width: 2.34375rem;
  height: auto;
  background: #fff;
  top: 50%;
  left: 50%;
  position: fixed;
  transform: translate(-50%, -50%);
  border-radius: 0.0625rem;
  overflow: hidden;
}
.feedpopup h3[data-v-3707a36a] {
  display: block;
  font-size: 0.125rem;
  color: #333;
  overflow: hidden;
  margin: 0.3125rem auto 0.21875rem auto;
  text-align: center;
}
.feedpopup-list[data-v-3707a36a] {
  display: grid;
  grid-template-columns: repeat(3, 0.63281rem);
  justify-content: space-between;
  padding: 0 0.15625rem 0 0.15625rem;
}
.feedpopup-list li[data-v-3707a36a] {
  box-sizing: border-box;
  width: 100%;
  background: #fff;
  height: 0.23438rem;
  line-height: 0.23438rem;
  text-align: center;
  margin-bottom: 0.09375rem;
  border-top: 0.00781rem solid #d6d9db;
  border-left: 0.00781rem solid #d6d9db;
  border-bottom: 0.00781rem solid #d6d9db;
  border-right: 0.00781rem solid #d6d9db;
  border-radius: 0.03125rem;
  font-size: 0.10938rem;
  color: #35404a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.feedpopup-list li[data-v-3707a36a] {
    position: relative;
    border-top: none;
    border-left: none;
    border-bottom: none;
    border-right: none;
}
.feedpopup-list li[data-v-3707a36a]:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 200%;
    height: 200%;
    transform: scale(0.5);
    box-sizing: border-box;
    padding: 0.00781rem;
    transform-origin: 0 0;
    pointer-events: none;
    border: 0 solid #d6d9db;
    border-top-width: 0.00781rem;
    border-left-width: 0.00781rem;
    border-bottom-width: 0.00781rem;
    border-right-width: 0.00781rem;
    border-radius: 0.0625rem;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.feedpopup-list li[data-v-3707a36a]:after {
    border-radius: 0.09375rem;
    width: 300%;
    height: 300%;
    transform: scale(0.3333);
}
}
.feedpopup-list li.active[data-v-3707a36a] {
  background: #838c99;
  color: #fff;
  border-top: 0.00781rem solid #838c99;
  border-left: 0.00781rem solid #838c99;
  border-bottom: 0.00781rem solid #838c99;
  border-right: 0.00781rem solid #838c99;
  border-radius: 0.03125rem;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.feedpopup-list li.active[data-v-3707a36a] {
    position: relative;
    border-top: none;
    border-left: none;
    border-bottom: none;
    border-right: none;
}
.feedpopup-list li.active[data-v-3707a36a]:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 200%;
    height: 200%;
    transform: scale(0.5);
    box-sizing: border-box;
    padding: 0.00781rem;
    transform-origin: 0 0;
    pointer-events: none;
    border: 0 solid #838c99;
    border-top-width: 0.00781rem;
    border-left-width: 0.00781rem;
    border-bottom-width: 0.00781rem;
    border-right-width: 0.00781rem;
    border-radius: 0.0625rem;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.feedpopup-list li.active[data-v-3707a36a]:after {
    border-radius: 0.09375rem;
    width: 300%;
    height: 300%;
    transform: scale(0.3333);
}
}
.popupfoot[data-v-3707a36a] {
  width: 100%;
  height: 0.375rem;
  margin-top: 0.15625rem;
}
.popupfoot-list[data-v-3707a36a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.375rem;
  position: relative;
}
.popupfoot-list .popupfoot-list__btsure[data-v-3707a36a], .popupfoot-list .popupfoot-list__btreset[data-v-3707a36a] {
  display: block;
  width: 50%;
  height: 0.375rem;
  line-height: 0.375rem;
  text-align: center;
}
.popupfoot-list__btreset[data-v-3707a36a] {
  position: relative;
  background: #fff;
  font-size: 0.125rem;
  color: #191919;
}
.popupfoot-list__btreset[data-v-3707a36a]:after {
  content: "";
  top: -50%;
  right: 0;
  position: absolute;
  width: 0.00781rem;
  height: 0.75rem;
  background: #eee;
  transform: scale(0.5);
}
.popupfoot-list__btsure[data-v-3707a36a] {
  font-size: 0.125rem;
  color: #4153e2;
}
.popupfoot-list[data-v-3707a36a]::after {
  content: "";
  top: 0;
  left: -50%;
  position: absolute;
  width: 200%;
  height: 0.00781rem;
  background: #eeeeee;
  transform: scale(0.5);
}
@charset "UTF-8";
* {
  box-sizing: border-box;
}
ol,
ul {
  list-style: none;
}
div {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del,
ins,
u,
s,
a,
a:hover {
  text-decoration: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html,
body {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide::-webkit-scrollbar-thumb {
  background: transparent;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button:active, button:focus,
a:active,
a:focus,
input:active,
input:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex {
  display: flex;
}
.icon-go {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad {
  height: 0.5rem;
}
.answerfoot-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span {
  display: block;
}
.answerfoot-flex__left span.progress {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count {
  font-size: 0.125rem;
}
.answerfoot-flex__right {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom {
  padding-bottom: 0.59375rem;
}
.study_icon {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img {
  width: 0.20313rem;
  height: 0.20313rem;
}
video::-internal-media-controls-download-button {
  display: none;
}
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title,
.answer-title,
.colanswer-con,
.answerExec-title,
.answersisy-con,
.checkBox-correct__con {
  word-break: break-all;
}
.yanswer-title u,
.answer-title u,
.colanswer-con u,
.answerExec-title u,
.answersisy-con u,
.checkBox-correct__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img,
.answer-title img,
.colanswer-con img,
.answerExec-title img,
.answersisy-con img,
.checkBox-correct__con img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li,
.answerExec-box li {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li,
.err-detail-style {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u,
.err-detail-style u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img,
.err-detail-style img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table,
.err-detail-style table {
  margin: 0 auto;
}
.error-list li .stem-head,
.err-detail-style .stem-head {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active,
.fade-enter-active {
  transition: all 0.5s;
}
.fade-enter {
  opacity: 0;
}
.fade-leave-to {
  opacity: 0;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200 {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a {
  text-decoration: none;
  color: inherit;
}
.link-hover:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name,
.answer-box li,
.answeransy-con,
.answerExec-title,
.answerExec-box li,
.answerList-right__con,
.correctAnswer-content {
  word-break: break-all;
}
.answer-name u,
.answeransy-con u,
.answer-content u,
.answerExec-title u,
.answerList-right__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img,
.answeransy-con img,
.answer-content img,
.answerExec-title img,
.answerList-right__con img,
.answerList-right__con img,
.correctAnswer-content img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.button {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain:hover:active {
  background: #3848ce;
}
.ck-btn-primary {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary:hover {
  background: #4a88ff;
}
.ck-btn-primary:hover:active {
  background: #3848ce;
}
.el-pagination ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box {
  padding: 0.125rem 0 0;
}
.pagination-box ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box ::v-deep .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box::v-deep .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img {
  display: block;
  width: 100%;
}
.nolesson p {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {
  background: #999;
}
.question-area {
  word-break: break-all;
}
.question-area u {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search {
  width: 1.875rem;
}
.utils-search.width {
  width: 2.07031rem;
}
.utils-search .van-search__content {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon {
  color: #fff;
}
.utils-search input:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab, .record-tab {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav, .record-tab .van-tabs__nav {
  background: transparent;
}
.practic-tab .van-tab, .record-tab .van-tab {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line, .record-tab .van-tabs__nav--line {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line, .record-tab .van-tabs__line {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab, .record-tab .van-tabs__wrap--scrollable .van-tab {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete, .record-tab .van-tabs__nav--complete {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active, .record-tab .van-tab--active {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom::after,
.practic-tab .van-hairline-unset--top-bottom::after, .record-tab .van-hairline--top-bottom::after,
.record-tab .van-hairline-unset--top-bottom::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap, .record-tab .van-tabs--line .van-tabs__wrap {
  height: auto;
}
.record-tab {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line {
  padding-bottom: 0;
}
.record-tab .van-tab--active {
  background: #4153e2;
  color: #fff;
}
.van-tag {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider {
  color: #aaa;
}
.bottom-tip .van-divider::after,
.bottom-tip .van-divider::before {
  background: #ddd;
}
.van-tabbar {
  background: #fafafa;
}
.van-button {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline {
  border-width: 0;
}
.point-page-list .van-collapse-item__content {
  padding: 0;
}
.point-page-list .van-cell:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon {
  display: none;
}
.sbox .van-radio__label {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed {
  background: #fff;
}
.van-picker__cancel,
.van-picker__confirm {
  color: #4153e2;
}
.point-page-list [class*=van-hairline]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label {
  font-size: 0.125rem;
}
.van-dialog {
  width: 1.95313rem;
}
.van-dialog__header {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body, .aplayer .aplayer-pic, .aplayer .aplayer-info {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive {
  display: none;
}
.aplayer .aplayer-pic {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p {
  text-indent: 0.0625rem;
}
:deep .conDialog {
  width: 2.03125rem;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button {
  background: #4153e2;
}
.userHead-cover .arrow_down {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999 {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date, .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item:focus,
.ai-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path,
.el-cascader__dropdown .el-cascader-node.is-active {
  color: #4153e2;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active {
  color: #fff;
  background: #4153e2;
}
.el-pagination button:hover {
  color: #4153e2;
}
.el-pager li:hover {
  color: #4153e2;
}
.el-pager li.active:hover {
  color: #fff;
}
.el-tooltip__popper.is-light {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper {
  padding: 0.11719rem;
}
.choose-date .el-range-separator {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon {
  display: none;
}
.choose-date .el-date-table td.end-date span, .choose-date .el-date-table td.start-date span {
  background-color: #4153e2;
}
.choose-date input.el-range-input::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input {
  cursor: pointer;
}
.error-list .el-checkbox__inner {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.error-list .el-checkbox__label {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox {
  color: #4153e2;
}
.error-box .el-pager li {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title {
  font-weight: 500;
}
.export-box .el-button.is-round {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner {
  border-color: #4153e2;
}
.export-style .el-radio__inner:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner, .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret {
  color: #4153e2;
}
.el-select .el-input .el-select__caret {
  color: #4153e2;
}
.avatar-uploader .el-upload {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload:hover {
  border-color: #4153e2;
}
.el-upload--picture-card {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body {
  padding: 0 0.15625rem;
}
.el-button:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary,
.el-button--success {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em {
  font-weight: normal;
}
p {
  word-break: break-word;
}
table caption {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td {
  border: none;
}
table[border="1"] td {
  border: 0.00781rem solid #666;
}
.question-table {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr:last-of-type {
  border: none;
}
.question-table tr td {
  border-right: 0.00781rem solid #000;
}
.question-table tr td:last-of-type {
  border: none;
}
.question-table thead tr th {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th:last-of-type {
  border: none;
}
.question-p-indent2em {
  text-indent: 2em;
}
.question-p-left {
  text-align: left;
}
.question-p-center {
  text-align: center;
}
.question-p-right {
  text-align: right;
}
.underpoint {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline {
    padding-bottom: 0;
}
}
.formula-math {
  display: none !important;
}
.pad-common-confirm-bg {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  -webkit-backdrop-filter: blur(0.07813rem);
          backdrop-filter: blur(0.07813rem);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 100;
}
.pad-common-confirm-bg .common-confirm {
  position: relative;
  width: 3.70313rem;
  border-radius: 0.11719rem 0.11719rem 0.11719rem 0.11719rem;
  background: url(../img/pad-common-confirm-bg.54c865c6.png) center center no-repeat;
  background-size: cover;
  padding: 0 0.15625rem 0.15625rem;
}
.pad-common-confirm-bg .common-confirm .btn-close {
  cursor: pointer;
  position: absolute;
  top: -0.15625rem;
  right: -0.15625rem;
  width: 0.53125rem;
  height: 0.53125rem;
  background: url(../img/dialog-btn-close.96ccf15b.png) no-repeat;
  background-size: 100% auto;
}
.pad-common-confirm-bg .common-confirm .title-box {
  font-family: Douyin Sans;
  font-weight: bold;
  font-size: 0.15625rem;
  color: #FFFFFF;
  height: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pad-common-confirm-bg .common-confirm .confirm-content {
  padding: 0.15625rem;
  background: #EAF1FC;
  border-radius: 0.07813rem 0.07813rem 0.07813rem 0.07813rem;
}
.pad-common-confirm-bg .common-confirm .btn-box {
  margin-top: 0.15625rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pad-common-confirm-bg .common-confirm .btn-box .btn {
  cursor: pointer;
  width: 0.92188rem;
  height: 0.35938rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pad-common-confirm-bg .common-confirm .btn-box .btn:nth-child(n+2) {
  margin-left: 0.11719rem;
}
.pad-common-confirm-bg .common-confirm .btn-box .btn.btn-cancel {
  background: #D5F3A4;
  border-radius: 0.17969rem 0.17969rem 0.17969rem 0.17969rem;
  border: 0.00781rem solid #222222;
  font-weight: 500;
  font-size: 0.14063rem;
  color: #222222;
}
.pad-common-confirm-bg .common-confirm .btn-box .btn.btn-enter {
  background: #222222;
  border-radius: 0.17969rem 0.17969rem 0.17969rem 0.17969rem;
  font-size: 0.14063rem;
  color: #FFFFFF;
}
@charset "UTF-8";
* {
  box-sizing: border-box;
}
ol,
ul {
  list-style: none;
}
div {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del,
ins,
u,
s,
a,
a:hover {
  text-decoration: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html,
body {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide::-webkit-scrollbar-thumb {
  background: transparent;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button:active, button:focus,
a:active,
a:focus,
input:active,
input:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex {
  display: flex;
}
.icon-go {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad {
  height: 0.5rem;
}
.answerfoot-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span {
  display: block;
}
.answerfoot-flex__left span.progress {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count {
  font-size: 0.125rem;
}
.answerfoot-flex__right {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom {
  padding-bottom: 0.59375rem;
}
.study_icon {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img {
  width: 0.20313rem;
  height: 0.20313rem;
}
video::-internal-media-controls-download-button {
  display: none;
}
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title,
.answer-title,
.colanswer-con,
.answerExec-title,
.answersisy-con,
.checkBox-correct__con {
  word-break: break-all;
}
.yanswer-title u,
.answer-title u,
.colanswer-con u,
.answerExec-title u,
.answersisy-con u,
.checkBox-correct__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img,
.answer-title img,
.colanswer-con img,
.answerExec-title img,
.answersisy-con img,
.checkBox-correct__con img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li,
.answerExec-box li {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li,
.err-detail-style {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u,
.err-detail-style u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img,
.err-detail-style img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table,
.err-detail-style table {
  margin: 0 auto;
}
.error-list li .stem-head,
.err-detail-style .stem-head {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active,
.fade-enter-active {
  transition: all 0.5s;
}
.fade-enter {
  opacity: 0;
}
.fade-leave-to {
  opacity: 0;
}
.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200 {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a {
  text-decoration: none;
  color: inherit;
}
.link-hover:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name,
.answer-box li,
.answeransy-con,
.answerExec-title,
.answerExec-box li,
.answerList-right__con,
.correctAnswer-content {
  word-break: break-all;
}
.answer-name u,
.answeransy-con u,
.answer-content u,
.answerExec-title u,
.answerList-right__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img,
.answeransy-con img,
.answer-content img,
.answerExec-title img,
.answerList-right__con img,
.answerList-right__con img,
.correctAnswer-content img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}
.button {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain:hover:active {
  background: #3848ce;
}
.ck-btn-primary {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary:hover {
  background: #4a88ff;
}
.ck-btn-primary:hover:active {
  background: #3848ce;
}
.el-pagination ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box {
  padding: 0.125rem 0 0;
}
.pagination-box ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box ::v-deep .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box::v-deep .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img {
  display: block;
  width: 100%;
}
.nolesson p {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {
  background: #999;
}
.question-area {
  word-break: break-all;
}
.question-area u {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search {
  width: 1.875rem;
}
.utils-search.width {
  width: 2.07031rem;
}
.utils-search .van-search__content {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon {
  color: #fff;
}
.utils-search input:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab, .record-tab {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav, .record-tab .van-tabs__nav {
  background: transparent;
}
.practic-tab .van-tab, .record-tab .van-tab {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line, .record-tab .van-tabs__nav--line {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line, .record-tab .van-tabs__line {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab, .record-tab .van-tabs__wrap--scrollable .van-tab {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete, .record-tab .van-tabs__nav--complete {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active, .record-tab .van-tab--active {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom::after,
.practic-tab .van-hairline-unset--top-bottom::after, .record-tab .van-hairline--top-bottom::after,
.record-tab .van-hairline-unset--top-bottom::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap, .record-tab .van-tabs--line .van-tabs__wrap {
  height: auto;
}
.record-tab {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line {
  padding-bottom: 0;
}
.record-tab .van-tab--active {
  background: #4153e2;
  color: #fff;
}
.van-tag {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider {
  color: #aaa;
}
.bottom-tip .van-divider::after,
.bottom-tip .van-divider::before {
  background: #ddd;
}
.van-tabbar {
  background: #fafafa;
}
.van-button {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline {
  border-width: 0;
}
.point-page-list .van-collapse-item__content {
  padding: 0;
}
.point-page-list .van-cell:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon {
  display: none;
}
.sbox .van-radio__label {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed {
  background: #fff;
}
.van-picker__cancel,
.van-picker__confirm {
  color: #4153e2;
}
.point-page-list [class*=van-hairline]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label {
  font-size: 0.125rem;
}
.van-dialog {
  width: 1.95313rem;
}
.van-dialog__header {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body, .aplayer .aplayer-pic, .aplayer .aplayer-info {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive {
  display: none;
}
.aplayer .aplayer-pic {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p {
  text-indent: 0.0625rem;
}
:deep .conDialog {
  width: 2.03125rem;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button {
  background: #4153e2;
}
.userHead-cover .arrow_down {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999 {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date, .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item:focus,
.ai-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path,
.el-cascader__dropdown .el-cascader-node.is-active {
  color: #4153e2;
}
.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active {
  color: #fff;
  background: #4153e2;
}
.el-pagination button:hover {
  color: #4153e2;
}
.el-pager li:hover {
  color: #4153e2;
}
.el-pager li.active:hover {
  color: #fff;
}
.el-tooltip__popper.is-light {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper {
  padding: 0.11719rem;
}
.choose-date .el-range-separator {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon {
  display: none;
}
.choose-date .el-date-table td.end-date span, .choose-date .el-date-table td.start-date span {
  background-color: #4153e2;
}
.choose-date input.el-range-input::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input {
  cursor: pointer;
}
.error-list .el-checkbox__inner {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.error-list .el-checkbox__label {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox {
  color: #4153e2;
}
.error-box .el-pager li {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title {
  font-weight: 500;
}
.export-box .el-button.is-round {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner {
  border-color: #4153e2;
}
.export-style .el-radio__inner:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner, .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret {
  color: #4153e2;
}
.el-select .el-input .el-select__caret {
  color: #4153e2;
}
.avatar-uploader .el-upload {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload:hover {
  border-color: #4153e2;
}
.el-upload--picture-card {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body {
  padding: 0 0.15625rem;
}
.el-button:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary,
.el-button--success {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em {
  font-weight: normal;
}
p {
  word-break: break-word;
}
table caption {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td {
  border: none;
}
table[border="1"] td {
  border: 0.00781rem solid #666;
}
.question-table {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr:last-of-type {
  border: none;
}
.question-table tr td {
  border-right: 0.00781rem solid #000;
}
.question-table tr td:last-of-type {
  border: none;
}
.question-table thead tr th {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th:last-of-type {
  border: none;
}
.question-p-indent2em {
  text-indent: 2em;
}
.question-p-left {
  text-align: left;
}
.question-p-center {
  text-align: center;
}
.question-p-right {
  text-align: right;
}
.underpoint {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline {
    padding-bottom: 0;
}
}
.formula-math {
  display: none !important;
}
.pad-kkc-common-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pad-kkc-common-header .top-title {
  position: relative;
  flex: 1;
  display: flex;
  align-items: center;
  height: 0.39844rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.6) 100%);
  border-radius: 0.11719rem 0.11719rem 0.11719rem 0.11719rem;
  border: 0.00781rem solid #FFFFFF;
  padding-left: 0.60156rem;
}
.pad-kkc-common-header .top-title .icon {
  position: absolute;
  left: 0.11719rem;
  bottom: 0.02344rem;
  width: 0.4375rem;
  height: 0.4375rem;
}
.pad-kkc-common-header .top-title .icon.icon-errorbook {
  background: url(../img/icon-errorbook.b55441b6.png) center center no-repeat;
  background-size: 100% auto;
}
.pad-kkc-common-header .top-title .icon.icon-exercise {
  background: url(../img/icon-exercise.4e30dab6.png) center center no-repeat;
  background-size: 100% auto;
}
.pad-kkc-common-header .top-title .text-box {
  padding: 0 0.03906rem;
  position: relative;
}
.pad-kkc-common-header .top-title .text-box .text {
  font-weight: bold;
  font-size: 0.13281rem;
  color: #222222;
  line-height: 0.15625rem;
  position: relative;
  z-index: 1;
}
.pad-kkc-common-header .top-title .text-box::after {
  content: "";
  display: block;
  position: absolute;
  top: 0.09375rem;
  left: 0;
  right: 0;
  height: 0.09375rem;
  background: #D5F3A4;
  border-radius: 0.03906rem 0.03906rem 0.03906rem 0.03906rem;
}
.pad-kkc-common-header .top-btn {
  display: flex;
  align-items: center;
  height: 0.39844rem;
}
.pad-kkc-common-header .top-btn .btn-back {
  position: relative;
  cursor: pointer;
  margin-left: 0.11719rem;
  width: 0.71875rem;
  height: 0.39844rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.6) 100%);
  border-radius: 0.11719rem 0.11719rem 0.11719rem 0.11719rem;
  border: 0.00781rem solid #FFFFFF;
  font-weight: bold;
  font-size: 0.11719rem;
  color: #222222;
  display: flex;
  justify-content: center;
  padding-top: 0.15625rem;
}
.pad-kkc-common-header .top-btn .btn-back::after {
  position: absolute;
  bottom: 0.25rem;
  left: 0.15625rem;
  content: "";
  display: block;
  width: 0.40625rem;
  height: 0.3125rem;
  background: url(../img/icon-back.46dbed3e.png) center center no-repeat;
  background-size: 100% auto;
}
@charset "UTF-8";
*[data-v-095c903b] {
  box-sizing: border-box;
}
ol[data-v-095c903b],
ul[data-v-095c903b] {
  list-style: none;
}
div[data-v-095c903b] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-095c903b],
body[data-v-095c903b],
div[data-v-095c903b],
span[data-v-095c903b],
applet[data-v-095c903b],
object[data-v-095c903b],
iframe[data-v-095c903b],
h1[data-v-095c903b],
h2[data-v-095c903b],
h3[data-v-095c903b],
h4[data-v-095c903b],
h5[data-v-095c903b],
h6[data-v-095c903b],
p[data-v-095c903b],
blockquote[data-v-095c903b],
pre[data-v-095c903b],
a[data-v-095c903b],
abbr[data-v-095c903b],
acronym[data-v-095c903b],
address[data-v-095c903b],
big[data-v-095c903b],
cite[data-v-095c903b],
code[data-v-095c903b],
del[data-v-095c903b],
dfn[data-v-095c903b],
em[data-v-095c903b],
img[data-v-095c903b],
ins[data-v-095c903b],
kbd[data-v-095c903b],
q[data-v-095c903b],
s[data-v-095c903b],
samp[data-v-095c903b],
small[data-v-095c903b],
strike[data-v-095c903b],
strong[data-v-095c903b],
sub[data-v-095c903b],
sup[data-v-095c903b],
tt[data-v-095c903b],
var[data-v-095c903b],
b[data-v-095c903b],
u[data-v-095c903b],
i[data-v-095c903b],
center[data-v-095c903b],
dl[data-v-095c903b],
dt[data-v-095c903b],
dd[data-v-095c903b],
ol[data-v-095c903b],
ul[data-v-095c903b],
li[data-v-095c903b],
fieldset[data-v-095c903b],
form[data-v-095c903b],
label[data-v-095c903b],
legend[data-v-095c903b],
table[data-v-095c903b],
caption[data-v-095c903b],
tbody[data-v-095c903b],
tfoot[data-v-095c903b],
thead[data-v-095c903b],
tr[data-v-095c903b],
th[data-v-095c903b],
td[data-v-095c903b],
article[data-v-095c903b],
aside[data-v-095c903b],
canvas[data-v-095c903b],
details[data-v-095c903b],
embed[data-v-095c903b],
figure[data-v-095c903b],
figcaption[data-v-095c903b],
footer[data-v-095c903b],
header[data-v-095c903b],
hgroup[data-v-095c903b],
menu[data-v-095c903b],
nav[data-v-095c903b],
output[data-v-095c903b],
ruby[data-v-095c903b],
section[data-v-095c903b],
summary[data-v-095c903b],
time[data-v-095c903b],
mark[data-v-095c903b],
audio[data-v-095c903b],
video[data-v-095c903b] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-095c903b],
ins[data-v-095c903b],
u[data-v-095c903b],
s[data-v-095c903b],
a[data-v-095c903b],
a[data-v-095c903b]:hover {
  text-decoration: none;
}
input[type=number][data-v-095c903b]::-webkit-inner-spin-button,
input[type=number][data-v-095c903b]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-095c903b],
body[data-v-095c903b] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-095c903b] {
  display: block;
}
h1[data-v-095c903b],
h2[data-v-095c903b],
h3[data-v-095c903b],
h4[data-v-095c903b],
h5[data-v-095c903b],
h6[data-v-095c903b] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-095c903b]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-095c903b]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-095c903b] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-095c903b]:active, button[data-v-095c903b]:focus,
a[data-v-095c903b]:active,
a[data-v-095c903b]:focus,
input[data-v-095c903b]:active,
input[data-v-095c903b]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-095c903b] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-095c903b] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-095c903b],
body[data-v-095c903b] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-095c903b] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-095c903b] {
  display: flex;
}
.icon-go[data-v-095c903b] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-095c903b] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-095c903b] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-095c903b] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-095c903b] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-095c903b] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-095c903b] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-095c903b] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-095c903b] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-095c903b] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-095c903b] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-095c903b] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-095c903b] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-095c903b] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-095c903b] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-095c903b] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-095c903b] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-095c903b] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-095c903b] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-095c903b] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-095c903b]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-095c903b]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-095c903b],
.answer-title[data-v-095c903b],
.colanswer-con[data-v-095c903b],
.answerExec-title[data-v-095c903b],
.answersisy-con[data-v-095c903b],
.checkBox-correct__con[data-v-095c903b] {
  word-break: break-all;
}
.yanswer-title u[data-v-095c903b],
.answer-title u[data-v-095c903b],
.colanswer-con u[data-v-095c903b],
.answerExec-title u[data-v-095c903b],
.answersisy-con u[data-v-095c903b],
.checkBox-correct__con u[data-v-095c903b] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-095c903b],
.answer-title img[data-v-095c903b],
.colanswer-con img[data-v-095c903b],
.answerExec-title img[data-v-095c903b],
.answersisy-con img[data-v-095c903b],
.checkBox-correct__con img[data-v-095c903b] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-095c903b],
.answerExec-box li[data-v-095c903b] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-095c903b],
.answerExec-box li div span:nth-child(1) img[data-v-095c903b] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-095c903b],
.answerExec-box li u[data-v-095c903b] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-095c903b],
.err-detail-style[data-v-095c903b] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-095c903b],
.err-detail-style u[data-v-095c903b] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-095c903b],
.err-detail-style img[data-v-095c903b] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-095c903b],
.err-detail-style table[data-v-095c903b] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-095c903b],
.err-detail-style .stem-head[data-v-095c903b] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-095c903b] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-095c903b] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-095c903b],
.fade-enter-active[data-v-095c903b] {
  transition: all 0.5s;
}
.fade-enter[data-v-095c903b] {
  opacity: 0;
}
.fade-leave-to[data-v-095c903b] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-095c903b] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-095c903b] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-095c903b] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-095c903b]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-095c903b],
.answer-box li[data-v-095c903b],
.answeransy-con[data-v-095c903b],
.answerExec-title[data-v-095c903b],
.answerExec-box li[data-v-095c903b],
.answerList-right__con[data-v-095c903b],
.correctAnswer-content[data-v-095c903b] {
  word-break: break-all;
}
.answer-name u[data-v-095c903b],
.answeransy-con u[data-v-095c903b],
.answer-content u[data-v-095c903b],
.answerExec-title u[data-v-095c903b],
.answerList-right__con u[data-v-095c903b] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-095c903b],
.answeransy-con img[data-v-095c903b],
.answer-content img[data-v-095c903b],
.answerExec-title img[data-v-095c903b],
.answerList-right__con img[data-v-095c903b],
.answerList-right__con img[data-v-095c903b],
.correctAnswer-content img[data-v-095c903b] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-095c903b],
.answerExec-box li div span:nth-child(1) img[data-v-095c903b] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-095c903b],
.answerExec-box li u[data-v-095c903b] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-095c903b] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-095c903b] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-095c903b] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-095c903b]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-095c903b] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-095c903b] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-095c903b]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-095c903b]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-095c903b] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-095c903b]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-095c903b]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-095c903b] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-095c903b] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-095c903b] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-095c903b] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-095c903b] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-095c903b] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-095c903b] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-095c903b] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-095c903b]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-095c903b] {
  word-break: break-all;
}
.question-area u[data-v-095c903b] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-095c903b] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-095c903b] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-095c903b] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-095c903b] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-095c903b] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-095c903b]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-095c903b] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-095c903b] {
  width: 1.875rem;
}
.utils-search.width[data-v-095c903b] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-095c903b] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-095c903b] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-095c903b] {
  color: #fff;
}
.utils-search input[data-v-095c903b]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-095c903b]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-095c903b]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-095c903b] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-095c903b] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-095c903b] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-095c903b] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-095c903b], .record-tab[data-v-095c903b] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-095c903b], .record-tab .van-tabs__nav[data-v-095c903b] {
  background: transparent;
}
.practic-tab .van-tab[data-v-095c903b], .record-tab .van-tab[data-v-095c903b] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-095c903b], .record-tab .van-tabs__nav--line[data-v-095c903b] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-095c903b], .record-tab .van-tabs__line[data-v-095c903b] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-095c903b], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-095c903b] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-095c903b], .record-tab .van-tabs__nav--complete[data-v-095c903b] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-095c903b], .record-tab .van-tab--active[data-v-095c903b] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-095c903b]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-095c903b]::after, .record-tab .van-hairline--top-bottom[data-v-095c903b]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-095c903b]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-095c903b], .record-tab .van-tabs--line .van-tabs__wrap[data-v-095c903b] {
  height: auto;
}
.record-tab[data-v-095c903b] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-095c903b] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-095c903b] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-095c903b] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-095c903b] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-095c903b] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-095c903b] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-095c903b]::after,
.bottom-tip .van-divider[data-v-095c903b]::before {
  background: #ddd;
}
.van-tabbar[data-v-095c903b] {
  background: #fafafa;
}
.van-button[data-v-095c903b] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-095c903b] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-095c903b] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-095c903b] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-095c903b] {
  padding: 0;
}
.point-page-list .van-cell[data-v-095c903b]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-095c903b]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-095c903b] {
  display: none;
}
.sbox .van-radio__label[data-v-095c903b] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-095c903b] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-095c903b] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-095c903b] {
  background: #fff;
}
.van-picker__cancel[data-v-095c903b],
.van-picker__confirm[data-v-095c903b] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-095c903b]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-095c903b] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-095c903b] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-095c903b] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-095c903b] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-095c903b] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-095c903b] {
  font-size: 0.125rem;
}
.van-dialog[data-v-095c903b] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-095c903b] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-095c903b] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-095c903b] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-095c903b] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-095c903b]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-095c903b] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-095c903b] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-095c903b]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-095c903b] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-095c903b], .aplayer .aplayer-pic[data-v-095c903b], .aplayer .aplayer-info[data-v-095c903b] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-095c903b] {
  display: none;
}
.aplayer .aplayer-pic[data-v-095c903b] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-095c903b] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-095c903b] {
  text-indent: 0.0625rem;
}
[data-v-095c903b] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-095c903b] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-095c903b] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-095c903b] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-095c903b] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-095c903b] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-095c903b] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-095c903b] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-095c903b] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-095c903b] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-095c903b] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-095c903b] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-095c903b] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-095c903b] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-095c903b] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-095c903b] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-095c903b] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-095c903b], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-095c903b] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-095c903b] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-095c903b] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-095c903b] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-095c903b]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-095c903b]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-095c903b]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-095c903b] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-095c903b] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-095c903b] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-095c903b] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-095c903b],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-095c903b] {
  color: #4153e2;
}
.el-pagination[data-v-095c903b] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-095c903b] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-095c903b]:hover {
  color: #4153e2;
}
.el-pager li[data-v-095c903b]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-095c903b]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-095c903b] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-095c903b] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-095c903b] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-095c903b] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-095c903b] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-095c903b] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-095c903b], .choose-date .el-date-table td.start-date span[data-v-095c903b] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-095c903b]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-095c903b]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-095c903b]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-095c903b] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-095c903b] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-095c903b] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-095c903b] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-095c903b]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-095c903b] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-095c903b] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-095c903b] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-095c903b] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-095c903b] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-095c903b] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-095c903b] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-095c903b] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-095c903b]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-095c903b] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-095c903b] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-095c903b] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-095c903b] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-095c903b] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-095c903b]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-095c903b] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-095c903b], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-095c903b] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-095c903b] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-095c903b]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-095c903b] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-095c903b] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-095c903b] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-095c903b] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-095c903b]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-095c903b] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-095c903b] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-095c903b] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-095c903b]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-095c903b] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-095c903b] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-095c903b] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-095c903b] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-095c903b] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-095c903b] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-095c903b] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-095c903b] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-095c903b] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-095c903b] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-095c903b] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-095c903b] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-095c903b] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-095c903b] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-095c903b]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-095c903b] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-095c903b] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-095c903b] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-095c903b] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-095c903b] {
  padding: 0 0.15625rem;
}
.el-button[data-v-095c903b]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-095c903b],
.el-button--success[data-v-095c903b] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-095c903b] {
  font-weight: normal;
}
p[data-v-095c903b] {
  word-break: break-word;
}
table caption[data-v-095c903b] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-095c903b] {
  border: none;
}
table[border="1"] td[data-v-095c903b] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-095c903b] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-095c903b] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-095c903b]:last-of-type {
  border: none;
}
.question-table tr td[data-v-095c903b] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-095c903b]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-095c903b] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-095c903b] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-095c903b]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-095c903b] {
  text-indent: 2em;
}
.question-p-left[data-v-095c903b] {
  text-align: left;
}
.question-p-center[data-v-095c903b] {
  text-align: center;
}
.question-p-right[data-v-095c903b] {
  text-align: right;
}
.underpoint[data-v-095c903b] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-095c903b]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-095c903b] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-095c903b] {
    padding-bottom: 0;
}
}
.formula-math[data-v-095c903b] {
  display: none !important;
}
.feedpopup[data-v-095c903b] {
  width: 2.34375rem;
  height: auto;
  background: #fff;
  top: 50%;
  left: 50%;
  position: fixed;
  transform: translate(-50%, -50%);
  border-radius: 0.0625rem;
  overflow: hidden;
}
.feedpopup h3[data-v-095c903b] {
  display: block;
  font-size: 0.125rem;
  color: #333;
  overflow: hidden;
  margin: 0.3125rem auto 0.21875rem auto;
  text-align: center;
}
.feedpopup-list[data-v-095c903b] {
  display: grid;
  grid-template-columns: repeat(3, 0.63281rem);
  justify-content: space-between;
  padding: 0 0.15625rem 0 0.15625rem;
}
.feedpopup-list li[data-v-095c903b] {
  box-sizing: border-box;
  width: 100%;
  background: #fff;
  height: 0.23438rem;
  line-height: 0.23438rem;
  text-align: center;
  margin-bottom: 0.09375rem;
  border-top: 0.00781rem solid rgba(118, 129, 148, 0.3);
  border-left: 0.00781rem solid rgba(118, 129, 148, 0.3);
  border-bottom: 0.00781rem solid rgba(118, 129, 148, 0.3);
  border-right: 0.00781rem solid rgba(118, 129, 148, 0.3);
  border-radius: 0.03125rem;
  font-size: 0.10938rem;
  color: #848fa4;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.feedpopup-list li[data-v-095c903b] {
    position: relative;
    border-top: none;
    border-left: none;
    border-bottom: none;
    border-right: none;
}
.feedpopup-list li[data-v-095c903b]:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 200%;
    height: 200%;
    transform: scale(0.5);
    box-sizing: border-box;
    padding: 0.00781rem;
    transform-origin: 0 0;
    pointer-events: none;
    border: 0 solid rgba(118, 129, 148, 0.3);
    border-top-width: 0.00781rem;
    border-left-width: 0.00781rem;
    border-bottom-width: 0.00781rem;
    border-right-width: 0.00781rem;
    border-radius: 0.0625rem;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.feedpopup-list li[data-v-095c903b]:after {
    border-radius: 0.09375rem;
    width: 300%;
    height: 300%;
    transform: scale(0.3333);
}
}
.feedpopup-list li.active[data-v-095c903b] {
  background: #838c99;
  color: #fff;
}
.feedpopup .van-hairline--top-bottom[data-v-095c903b]::after,
.feedpopup .van-hairline-unset--top-bottom[data-v-095c903b]::after {
  border-width: 0 0;
}
.feedpopup .van-cell-group[data-v-095c903b] {
  padding: 0.07813rem;
  border-top: 0.00781rem solid #d6d9df;
  border-left: 0.00781rem solid #d6d9df;
  border-bottom: 0.00781rem solid #d6d9df;
  border-right: 0.00781rem solid #d6d9df;
  border-radius: 0.03125rem;
  font-size: 0.10938rem;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.feedpopup .van-cell-group[data-v-095c903b] {
    position: relative;
    border-top: none;
    border-left: none;
    border-bottom: none;
    border-right: none;
}
.feedpopup .van-cell-group[data-v-095c903b]:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 200%;
    height: 200%;
    transform: scale(0.5);
    box-sizing: border-box;
    padding: 0.00781rem;
    transform-origin: 0 0;
    pointer-events: none;
    border: 0 solid #d6d9df;
    border-top-width: 0.00781rem;
    border-left-width: 0.00781rem;
    border-bottom-width: 0.00781rem;
    border-right-width: 0.00781rem;
    border-radius: 0.0625rem;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.feedpopup .van-cell-group[data-v-095c903b]:after {
    border-radius: 0.09375rem;
    width: 300%;
    height: 300%;
    transform: scale(0.3333);
}
}
.feedpopup .van-field__control[data-v-095c903b] {
  font-size: 0.10938rem;
}
.popupfoot[data-v-095c903b] {
  width: 100%;
  height: 0.375rem;
  margin-top: 0.15625rem;
}
.popupfoot-list[data-v-095c903b] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.375rem;
  position: relative;
}
.popupfoot-list .popupfoot-list__btsure[data-v-095c903b], .popupfoot-list .popupfoot-list__btreset[data-v-095c903b] {
  display: block;
  width: 50%;
  height: 0.375rem;
  line-height: 0.375rem;
  text-align: center;
}
.popupfoot-list__btreset[data-v-095c903b] {
  position: relative;
  background: #fff;
  font-size: 0.125rem;
  color: #191919;
}
.popupfoot-list__btreset[data-v-095c903b]:after {
  content: "";
  top: -50%;
  right: 0;
  position: absolute;
  width: 0.00781rem;
  height: 0.75rem;
  background: #eee;
  transform: scale(0.5);
}
.popupfoot-list__btsure[data-v-095c903b] {
  font-size: 0.125rem;
  color: #4153e2;
}
.popupfoot-list[data-v-095c903b]::after {
  content: "";
  top: 0;
  left: -50%;
  position: absolute;
  width: 200%;
  height: 0.00781rem;
  background: #EEEEEE;
  transform: scale(0.5);
}
@charset "UTF-8";
*[data-v-8ef35988] {
  box-sizing: border-box;
}
ol[data-v-8ef35988],
ul[data-v-8ef35988] {
  list-style: none;
}
div[data-v-8ef35988] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-8ef35988],
body[data-v-8ef35988],
div[data-v-8ef35988],
span[data-v-8ef35988],
applet[data-v-8ef35988],
object[data-v-8ef35988],
iframe[data-v-8ef35988],
h1[data-v-8ef35988],
h2[data-v-8ef35988],
h3[data-v-8ef35988],
h4[data-v-8ef35988],
h5[data-v-8ef35988],
h6[data-v-8ef35988],
p[data-v-8ef35988],
blockquote[data-v-8ef35988],
pre[data-v-8ef35988],
a[data-v-8ef35988],
abbr[data-v-8ef35988],
acronym[data-v-8ef35988],
address[data-v-8ef35988],
big[data-v-8ef35988],
cite[data-v-8ef35988],
code[data-v-8ef35988],
del[data-v-8ef35988],
dfn[data-v-8ef35988],
em[data-v-8ef35988],
img[data-v-8ef35988],
ins[data-v-8ef35988],
kbd[data-v-8ef35988],
q[data-v-8ef35988],
s[data-v-8ef35988],
samp[data-v-8ef35988],
small[data-v-8ef35988],
strike[data-v-8ef35988],
strong[data-v-8ef35988],
sub[data-v-8ef35988],
sup[data-v-8ef35988],
tt[data-v-8ef35988],
var[data-v-8ef35988],
b[data-v-8ef35988],
u[data-v-8ef35988],
i[data-v-8ef35988],
center[data-v-8ef35988],
dl[data-v-8ef35988],
dt[data-v-8ef35988],
dd[data-v-8ef35988],
ol[data-v-8ef35988],
ul[data-v-8ef35988],
li[data-v-8ef35988],
fieldset[data-v-8ef35988],
form[data-v-8ef35988],
label[data-v-8ef35988],
legend[data-v-8ef35988],
table[data-v-8ef35988],
caption[data-v-8ef35988],
tbody[data-v-8ef35988],
tfoot[data-v-8ef35988],
thead[data-v-8ef35988],
tr[data-v-8ef35988],
th[data-v-8ef35988],
td[data-v-8ef35988],
article[data-v-8ef35988],
aside[data-v-8ef35988],
canvas[data-v-8ef35988],
details[data-v-8ef35988],
embed[data-v-8ef35988],
figure[data-v-8ef35988],
figcaption[data-v-8ef35988],
footer[data-v-8ef35988],
header[data-v-8ef35988],
hgroup[data-v-8ef35988],
menu[data-v-8ef35988],
nav[data-v-8ef35988],
output[data-v-8ef35988],
ruby[data-v-8ef35988],
section[data-v-8ef35988],
summary[data-v-8ef35988],
time[data-v-8ef35988],
mark[data-v-8ef35988],
audio[data-v-8ef35988],
video[data-v-8ef35988] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-8ef35988],
ins[data-v-8ef35988],
u[data-v-8ef35988],
s[data-v-8ef35988],
a[data-v-8ef35988],
a[data-v-8ef35988]:hover {
  text-decoration: none;
}
input[type=number][data-v-8ef35988]::-webkit-inner-spin-button,
input[type=number][data-v-8ef35988]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-8ef35988],
body[data-v-8ef35988] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-8ef35988] {
  display: block;
}
h1[data-v-8ef35988],
h2[data-v-8ef35988],
h3[data-v-8ef35988],
h4[data-v-8ef35988],
h5[data-v-8ef35988],
h6[data-v-8ef35988] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-8ef35988]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-8ef35988]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-8ef35988] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-8ef35988]:active, button[data-v-8ef35988]:focus,
a[data-v-8ef35988]:active,
a[data-v-8ef35988]:focus,
input[data-v-8ef35988]:active,
input[data-v-8ef35988]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-8ef35988] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-8ef35988] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-8ef35988],
body[data-v-8ef35988] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-8ef35988] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-8ef35988] {
  display: flex;
}
.icon-go[data-v-8ef35988] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-8ef35988] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-8ef35988] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-8ef35988] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-8ef35988] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-8ef35988] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-8ef35988] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-8ef35988] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-8ef35988] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-8ef35988] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-8ef35988] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-8ef35988] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-8ef35988] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-8ef35988] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-8ef35988] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-8ef35988] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-8ef35988] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-8ef35988] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-8ef35988] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-8ef35988] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-8ef35988]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-8ef35988]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-8ef35988],
.answer-title[data-v-8ef35988],
.colanswer-con[data-v-8ef35988],
.answerExec-title[data-v-8ef35988],
.answersisy-con[data-v-8ef35988],
.checkBox-correct__con[data-v-8ef35988] {
  word-break: break-all;
}
.yanswer-title u[data-v-8ef35988],
.answer-title u[data-v-8ef35988],
.colanswer-con u[data-v-8ef35988],
.answerExec-title u[data-v-8ef35988],
.answersisy-con u[data-v-8ef35988],
.checkBox-correct__con u[data-v-8ef35988] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-8ef35988],
.answer-title img[data-v-8ef35988],
.colanswer-con img[data-v-8ef35988],
.answerExec-title img[data-v-8ef35988],
.answersisy-con img[data-v-8ef35988],
.checkBox-correct__con img[data-v-8ef35988] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-8ef35988],
.answerExec-box li[data-v-8ef35988] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-8ef35988],
.answerExec-box li div span:nth-child(1) img[data-v-8ef35988] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-8ef35988],
.answerExec-box li u[data-v-8ef35988] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-8ef35988],
.err-detail-style[data-v-8ef35988] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-8ef35988],
.err-detail-style u[data-v-8ef35988] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-8ef35988],
.err-detail-style img[data-v-8ef35988] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-8ef35988],
.err-detail-style table[data-v-8ef35988] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-8ef35988],
.err-detail-style .stem-head[data-v-8ef35988] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-8ef35988] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-8ef35988] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-8ef35988],
.fade-enter-active[data-v-8ef35988] {
  transition: all 0.5s;
}
.fade-enter[data-v-8ef35988] {
  opacity: 0;
}
.fade-leave-to[data-v-8ef35988] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-8ef35988] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-8ef35988] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-8ef35988] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-8ef35988]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-8ef35988],
.answer-box li[data-v-8ef35988],
.answeransy-con[data-v-8ef35988],
.answerExec-title[data-v-8ef35988],
.answerExec-box li[data-v-8ef35988],
.answerList-right__con[data-v-8ef35988],
.correctAnswer-content[data-v-8ef35988] {
  word-break: break-all;
}
.answer-name u[data-v-8ef35988],
.answeransy-con u[data-v-8ef35988],
.answer-content u[data-v-8ef35988],
.answerExec-title u[data-v-8ef35988],
.answerList-right__con u[data-v-8ef35988] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-8ef35988],
.answeransy-con img[data-v-8ef35988],
.answer-content img[data-v-8ef35988],
.answerExec-title img[data-v-8ef35988],
.answerList-right__con img[data-v-8ef35988],
.answerList-right__con img[data-v-8ef35988],
.correctAnswer-content img[data-v-8ef35988] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-8ef35988],
.answerExec-box li div span:nth-child(1) img[data-v-8ef35988] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-8ef35988],
.answerExec-box li u[data-v-8ef35988] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-8ef35988] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-8ef35988] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-8ef35988] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-8ef35988]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-8ef35988] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-8ef35988] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-8ef35988]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-8ef35988]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-8ef35988] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-8ef35988]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-8ef35988]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-8ef35988] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-8ef35988] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-8ef35988] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-8ef35988] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-8ef35988] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-8ef35988] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-8ef35988] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-8ef35988] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-8ef35988]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-8ef35988] {
  word-break: break-all;
}
.question-area u[data-v-8ef35988] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-8ef35988] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-8ef35988] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-8ef35988] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-8ef35988] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-8ef35988] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-8ef35988]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-8ef35988] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-8ef35988] {
  width: 1.875rem;
}
.utils-search.width[data-v-8ef35988] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-8ef35988] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-8ef35988] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-8ef35988] {
  color: #fff;
}
.utils-search input[data-v-8ef35988]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-8ef35988]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-8ef35988]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-8ef35988] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-8ef35988] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-8ef35988] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-8ef35988] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-8ef35988], .record-tab[data-v-8ef35988] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-8ef35988], .record-tab .van-tabs__nav[data-v-8ef35988] {
  background: transparent;
}
.practic-tab .van-tab[data-v-8ef35988], .record-tab .van-tab[data-v-8ef35988] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-8ef35988], .record-tab .van-tabs__nav--line[data-v-8ef35988] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-8ef35988], .record-tab .van-tabs__line[data-v-8ef35988] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-8ef35988], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-8ef35988] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-8ef35988], .record-tab .van-tabs__nav--complete[data-v-8ef35988] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-8ef35988], .record-tab .van-tab--active[data-v-8ef35988] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-8ef35988]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-8ef35988]::after, .record-tab .van-hairline--top-bottom[data-v-8ef35988]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-8ef35988]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-8ef35988], .record-tab .van-tabs--line .van-tabs__wrap[data-v-8ef35988] {
  height: auto;
}
.record-tab[data-v-8ef35988] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-8ef35988] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-8ef35988] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-8ef35988] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-8ef35988] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-8ef35988] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-8ef35988] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-8ef35988]::after,
.bottom-tip .van-divider[data-v-8ef35988]::before {
  background: #ddd;
}
.van-tabbar[data-v-8ef35988] {
  background: #fafafa;
}
.van-button[data-v-8ef35988] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-8ef35988] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-8ef35988] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-8ef35988] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-8ef35988] {
  padding: 0;
}
.point-page-list .van-cell[data-v-8ef35988]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-8ef35988]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-8ef35988] {
  display: none;
}
.sbox .van-radio__label[data-v-8ef35988] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-8ef35988] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-8ef35988] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-8ef35988] {
  background: #fff;
}
.van-picker__cancel[data-v-8ef35988],
.van-picker__confirm[data-v-8ef35988] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-8ef35988]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-8ef35988] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-8ef35988] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-8ef35988] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-8ef35988] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-8ef35988] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-8ef35988] {
  font-size: 0.125rem;
}
.van-dialog[data-v-8ef35988] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-8ef35988] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-8ef35988] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-8ef35988] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-8ef35988] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-8ef35988]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-8ef35988] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-8ef35988] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-8ef35988]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-8ef35988] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-8ef35988], .aplayer .aplayer-pic[data-v-8ef35988], .aplayer .aplayer-info[data-v-8ef35988] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-8ef35988] {
  display: none;
}
.aplayer .aplayer-pic[data-v-8ef35988] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-8ef35988] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-8ef35988] {
  text-indent: 0.0625rem;
}
[data-v-8ef35988] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-8ef35988] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-8ef35988] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-8ef35988] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-8ef35988] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-8ef35988] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-8ef35988] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-8ef35988] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-8ef35988] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-8ef35988] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-8ef35988] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-8ef35988] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-8ef35988] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-8ef35988] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-8ef35988] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-8ef35988] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-8ef35988] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-8ef35988], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-8ef35988] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-8ef35988] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-8ef35988] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-8ef35988] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-8ef35988]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-8ef35988]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-8ef35988]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-8ef35988] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-8ef35988] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-8ef35988] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-8ef35988] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-8ef35988],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-8ef35988] {
  color: #4153e2;
}
.el-pagination[data-v-8ef35988] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-8ef35988] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-8ef35988]:hover {
  color: #4153e2;
}
.el-pager li[data-v-8ef35988]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-8ef35988]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-8ef35988] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-8ef35988] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-8ef35988] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-8ef35988] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-8ef35988] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-8ef35988] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-8ef35988], .choose-date .el-date-table td.start-date span[data-v-8ef35988] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-8ef35988]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-8ef35988]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-8ef35988]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-8ef35988] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-8ef35988] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-8ef35988] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-8ef35988] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-8ef35988]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-8ef35988] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-8ef35988] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-8ef35988] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-8ef35988] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-8ef35988] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-8ef35988] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-8ef35988] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-8ef35988] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-8ef35988]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-8ef35988] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-8ef35988] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-8ef35988] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-8ef35988] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-8ef35988] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-8ef35988]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-8ef35988] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-8ef35988], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-8ef35988] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-8ef35988] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-8ef35988]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-8ef35988] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-8ef35988] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-8ef35988] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-8ef35988] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-8ef35988]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-8ef35988] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-8ef35988] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-8ef35988] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-8ef35988]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-8ef35988] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-8ef35988] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-8ef35988] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-8ef35988] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-8ef35988] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-8ef35988] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-8ef35988] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-8ef35988] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-8ef35988] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-8ef35988] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-8ef35988] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-8ef35988] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-8ef35988] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-8ef35988] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-8ef35988]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-8ef35988] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-8ef35988] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-8ef35988] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-8ef35988] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-8ef35988] {
  padding: 0 0.15625rem;
}
.el-button[data-v-8ef35988]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-8ef35988],
.el-button--success[data-v-8ef35988] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-8ef35988] {
  font-weight: normal;
}
p[data-v-8ef35988] {
  word-break: break-word;
}
table caption[data-v-8ef35988] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-8ef35988] {
  border: none;
}
table[border="1"] td[data-v-8ef35988] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-8ef35988] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-8ef35988] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-8ef35988]:last-of-type {
  border: none;
}
.question-table tr td[data-v-8ef35988] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-8ef35988]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-8ef35988] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-8ef35988] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-8ef35988]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-8ef35988] {
  text-indent: 2em;
}
.question-p-left[data-v-8ef35988] {
  text-align: left;
}
.question-p-center[data-v-8ef35988] {
  text-align: center;
}
.question-p-right[data-v-8ef35988] {
  text-align: right;
}
.underpoint[data-v-8ef35988] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-8ef35988]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-8ef35988] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-8ef35988] {
    padding-bottom: 0;
}
}
.formula-math[data-v-8ef35988] {
  display: none !important;
}
.play[data-v-8ef35988],
.platStart[data-v-8ef35988] {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  -o-object-fit: fill;
     object-fit: fill;
}
.videoBox[data-v-8ef35988] {
  position: relative;
  height: 100%;
  width: 100%;
  z-index: 4;
}
@charset "UTF-8";
*[data-v-0b19ec23] {
  box-sizing: border-box;
}
ol[data-v-0b19ec23],
ul[data-v-0b19ec23] {
  list-style: none;
}
div[data-v-0b19ec23] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-0b19ec23],
body[data-v-0b19ec23],
div[data-v-0b19ec23],
span[data-v-0b19ec23],
applet[data-v-0b19ec23],
object[data-v-0b19ec23],
iframe[data-v-0b19ec23],
h1[data-v-0b19ec23],
h2[data-v-0b19ec23],
h3[data-v-0b19ec23],
h4[data-v-0b19ec23],
h5[data-v-0b19ec23],
h6[data-v-0b19ec23],
p[data-v-0b19ec23],
blockquote[data-v-0b19ec23],
pre[data-v-0b19ec23],
a[data-v-0b19ec23],
abbr[data-v-0b19ec23],
acronym[data-v-0b19ec23],
address[data-v-0b19ec23],
big[data-v-0b19ec23],
cite[data-v-0b19ec23],
code[data-v-0b19ec23],
del[data-v-0b19ec23],
dfn[data-v-0b19ec23],
em[data-v-0b19ec23],
img[data-v-0b19ec23],
ins[data-v-0b19ec23],
kbd[data-v-0b19ec23],
q[data-v-0b19ec23],
s[data-v-0b19ec23],
samp[data-v-0b19ec23],
small[data-v-0b19ec23],
strike[data-v-0b19ec23],
strong[data-v-0b19ec23],
sub[data-v-0b19ec23],
sup[data-v-0b19ec23],
tt[data-v-0b19ec23],
var[data-v-0b19ec23],
b[data-v-0b19ec23],
u[data-v-0b19ec23],
i[data-v-0b19ec23],
center[data-v-0b19ec23],
dl[data-v-0b19ec23],
dt[data-v-0b19ec23],
dd[data-v-0b19ec23],
ol[data-v-0b19ec23],
ul[data-v-0b19ec23],
li[data-v-0b19ec23],
fieldset[data-v-0b19ec23],
form[data-v-0b19ec23],
label[data-v-0b19ec23],
legend[data-v-0b19ec23],
table[data-v-0b19ec23],
caption[data-v-0b19ec23],
tbody[data-v-0b19ec23],
tfoot[data-v-0b19ec23],
thead[data-v-0b19ec23],
tr[data-v-0b19ec23],
th[data-v-0b19ec23],
td[data-v-0b19ec23],
article[data-v-0b19ec23],
aside[data-v-0b19ec23],
canvas[data-v-0b19ec23],
details[data-v-0b19ec23],
embed[data-v-0b19ec23],
figure[data-v-0b19ec23],
figcaption[data-v-0b19ec23],
footer[data-v-0b19ec23],
header[data-v-0b19ec23],
hgroup[data-v-0b19ec23],
menu[data-v-0b19ec23],
nav[data-v-0b19ec23],
output[data-v-0b19ec23],
ruby[data-v-0b19ec23],
section[data-v-0b19ec23],
summary[data-v-0b19ec23],
time[data-v-0b19ec23],
mark[data-v-0b19ec23],
audio[data-v-0b19ec23],
video[data-v-0b19ec23] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-0b19ec23],
ins[data-v-0b19ec23],
u[data-v-0b19ec23],
s[data-v-0b19ec23],
a[data-v-0b19ec23],
a[data-v-0b19ec23]:hover {
  text-decoration: none;
}
input[type=number][data-v-0b19ec23]::-webkit-inner-spin-button,
input[type=number][data-v-0b19ec23]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-0b19ec23],
body[data-v-0b19ec23] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-0b19ec23] {
  display: block;
}
h1[data-v-0b19ec23],
h2[data-v-0b19ec23],
h3[data-v-0b19ec23],
h4[data-v-0b19ec23],
h5[data-v-0b19ec23],
h6[data-v-0b19ec23] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-0b19ec23]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-0b19ec23]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-0b19ec23] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-0b19ec23]:active, button[data-v-0b19ec23]:focus,
a[data-v-0b19ec23]:active,
a[data-v-0b19ec23]:focus,
input[data-v-0b19ec23]:active,
input[data-v-0b19ec23]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-0b19ec23] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-0b19ec23] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-0b19ec23],
body[data-v-0b19ec23] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-0b19ec23] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-0b19ec23] {
  display: flex;
}
.icon-go[data-v-0b19ec23] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-0b19ec23] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-0b19ec23] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-0b19ec23] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-0b19ec23] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-0b19ec23] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-0b19ec23] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-0b19ec23] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-0b19ec23] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-0b19ec23] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-0b19ec23] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-0b19ec23] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-0b19ec23] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-0b19ec23] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-0b19ec23] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-0b19ec23] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-0b19ec23] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-0b19ec23] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-0b19ec23] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-0b19ec23] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-0b19ec23]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-0b19ec23]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-0b19ec23],
.answer-title[data-v-0b19ec23],
.colanswer-con[data-v-0b19ec23],
.answerExec-title[data-v-0b19ec23],
.answersisy-con[data-v-0b19ec23],
.checkBox-correct__con[data-v-0b19ec23] {
  word-break: break-all;
}
.yanswer-title u[data-v-0b19ec23],
.answer-title u[data-v-0b19ec23],
.colanswer-con u[data-v-0b19ec23],
.answerExec-title u[data-v-0b19ec23],
.answersisy-con u[data-v-0b19ec23],
.checkBox-correct__con u[data-v-0b19ec23] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-0b19ec23],
.answer-title img[data-v-0b19ec23],
.colanswer-con img[data-v-0b19ec23],
.answerExec-title img[data-v-0b19ec23],
.answersisy-con img[data-v-0b19ec23],
.checkBox-correct__con img[data-v-0b19ec23] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-0b19ec23],
.answerExec-box li[data-v-0b19ec23] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-0b19ec23],
.answerExec-box li div span:nth-child(1) img[data-v-0b19ec23] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-0b19ec23],
.answerExec-box li u[data-v-0b19ec23] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-0b19ec23],
.err-detail-style[data-v-0b19ec23] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-0b19ec23],
.err-detail-style u[data-v-0b19ec23] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-0b19ec23],
.err-detail-style img[data-v-0b19ec23] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-0b19ec23],
.err-detail-style table[data-v-0b19ec23] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-0b19ec23],
.err-detail-style .stem-head[data-v-0b19ec23] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-0b19ec23] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-0b19ec23] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-0b19ec23],
.fade-enter-active[data-v-0b19ec23] {
  transition: all 0.5s;
}
.fade-enter[data-v-0b19ec23] {
  opacity: 0;
}
.fade-leave-to[data-v-0b19ec23] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-0b19ec23] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-0b19ec23] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-0b19ec23] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-0b19ec23]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-0b19ec23],
.answer-box li[data-v-0b19ec23],
.answeransy-con[data-v-0b19ec23],
.answerExec-title[data-v-0b19ec23],
.answerExec-box li[data-v-0b19ec23],
.answerList-right__con[data-v-0b19ec23],
.correctAnswer-content[data-v-0b19ec23] {
  word-break: break-all;
}
.answer-name u[data-v-0b19ec23],
.answeransy-con u[data-v-0b19ec23],
.answer-content u[data-v-0b19ec23],
.answerExec-title u[data-v-0b19ec23],
.answerList-right__con u[data-v-0b19ec23] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-0b19ec23],
.answeransy-con img[data-v-0b19ec23],
.answer-content img[data-v-0b19ec23],
.answerExec-title img[data-v-0b19ec23],
.answerList-right__con img[data-v-0b19ec23],
.answerList-right__con img[data-v-0b19ec23],
.correctAnswer-content img[data-v-0b19ec23] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-0b19ec23],
.answerExec-box li div span:nth-child(1) img[data-v-0b19ec23] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-0b19ec23],
.answerExec-box li u[data-v-0b19ec23] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-0b19ec23] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-0b19ec23] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-0b19ec23] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-0b19ec23]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-0b19ec23] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-0b19ec23] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-0b19ec23]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-0b19ec23]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-0b19ec23] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-0b19ec23]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-0b19ec23]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-0b19ec23] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-0b19ec23] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-0b19ec23] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-0b19ec23] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-0b19ec23] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-0b19ec23] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-0b19ec23] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-0b19ec23] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-0b19ec23]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-0b19ec23] {
  word-break: break-all;
}
.question-area u[data-v-0b19ec23] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-0b19ec23] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-0b19ec23] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-0b19ec23] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-0b19ec23] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-0b19ec23] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-0b19ec23]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-0b19ec23] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-0b19ec23] {
  width: 1.875rem;
}
.utils-search.width[data-v-0b19ec23] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-0b19ec23] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-0b19ec23] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-0b19ec23] {
  color: #fff;
}
.utils-search input[data-v-0b19ec23]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-0b19ec23]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-0b19ec23]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-0b19ec23] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-0b19ec23] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-0b19ec23] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-0b19ec23] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-0b19ec23], .record-tab[data-v-0b19ec23] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-0b19ec23], .record-tab .van-tabs__nav[data-v-0b19ec23] {
  background: transparent;
}
.practic-tab .van-tab[data-v-0b19ec23], .record-tab .van-tab[data-v-0b19ec23] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-0b19ec23], .record-tab .van-tabs__nav--line[data-v-0b19ec23] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-0b19ec23], .record-tab .van-tabs__line[data-v-0b19ec23] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-0b19ec23], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-0b19ec23] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-0b19ec23], .record-tab .van-tabs__nav--complete[data-v-0b19ec23] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-0b19ec23], .record-tab .van-tab--active[data-v-0b19ec23] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-0b19ec23]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-0b19ec23]::after, .record-tab .van-hairline--top-bottom[data-v-0b19ec23]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-0b19ec23]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-0b19ec23], .record-tab .van-tabs--line .van-tabs__wrap[data-v-0b19ec23] {
  height: auto;
}
.record-tab[data-v-0b19ec23] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-0b19ec23] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-0b19ec23] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-0b19ec23] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-0b19ec23] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-0b19ec23] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-0b19ec23] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-0b19ec23]::after,
.bottom-tip .van-divider[data-v-0b19ec23]::before {
  background: #ddd;
}
.van-tabbar[data-v-0b19ec23] {
  background: #fafafa;
}
.van-button[data-v-0b19ec23] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-0b19ec23] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-0b19ec23] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-0b19ec23] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-0b19ec23] {
  padding: 0;
}
.point-page-list .van-cell[data-v-0b19ec23]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-0b19ec23]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-0b19ec23] {
  display: none;
}
.sbox .van-radio__label[data-v-0b19ec23] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-0b19ec23] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-0b19ec23] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-0b19ec23] {
  background: #fff;
}
.van-picker__cancel[data-v-0b19ec23],
.van-picker__confirm[data-v-0b19ec23] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-0b19ec23]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-0b19ec23] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-0b19ec23] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-0b19ec23] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-0b19ec23] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-0b19ec23] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-0b19ec23] {
  font-size: 0.125rem;
}
.van-dialog[data-v-0b19ec23] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-0b19ec23] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-0b19ec23] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-0b19ec23] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-0b19ec23] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-0b19ec23]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-0b19ec23] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-0b19ec23] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-0b19ec23]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-0b19ec23] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-0b19ec23], .aplayer .aplayer-pic[data-v-0b19ec23], .aplayer .aplayer-info[data-v-0b19ec23] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-0b19ec23] {
  display: none;
}
.aplayer .aplayer-pic[data-v-0b19ec23] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-0b19ec23] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-0b19ec23] {
  text-indent: 0.0625rem;
}
[data-v-0b19ec23] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-0b19ec23] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-0b19ec23] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-0b19ec23] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-0b19ec23] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-0b19ec23] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-0b19ec23] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-0b19ec23] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-0b19ec23] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-0b19ec23] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-0b19ec23] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-0b19ec23] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-0b19ec23] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-0b19ec23] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-0b19ec23] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-0b19ec23] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-0b19ec23] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-0b19ec23], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-0b19ec23] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-0b19ec23] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-0b19ec23] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-0b19ec23] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-0b19ec23]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-0b19ec23]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-0b19ec23]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-0b19ec23] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-0b19ec23] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-0b19ec23] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-0b19ec23] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-0b19ec23],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-0b19ec23] {
  color: #4153e2;
}
.el-pagination[data-v-0b19ec23] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-0b19ec23] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-0b19ec23]:hover {
  color: #4153e2;
}
.el-pager li[data-v-0b19ec23]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-0b19ec23]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-0b19ec23] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-0b19ec23] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-0b19ec23] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-0b19ec23] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-0b19ec23] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-0b19ec23] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-0b19ec23], .choose-date .el-date-table td.start-date span[data-v-0b19ec23] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-0b19ec23]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-0b19ec23]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-0b19ec23]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-0b19ec23] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-0b19ec23] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-0b19ec23] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-0b19ec23] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-0b19ec23]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-0b19ec23] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-0b19ec23] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-0b19ec23] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-0b19ec23] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-0b19ec23] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-0b19ec23] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-0b19ec23] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-0b19ec23] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-0b19ec23]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-0b19ec23] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-0b19ec23] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-0b19ec23] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-0b19ec23] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-0b19ec23] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-0b19ec23]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-0b19ec23] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-0b19ec23], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-0b19ec23] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-0b19ec23] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-0b19ec23]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-0b19ec23] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-0b19ec23] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-0b19ec23] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-0b19ec23] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-0b19ec23]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-0b19ec23] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-0b19ec23] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-0b19ec23] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-0b19ec23]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-0b19ec23] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-0b19ec23] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-0b19ec23] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-0b19ec23] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-0b19ec23] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-0b19ec23] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-0b19ec23] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-0b19ec23] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-0b19ec23] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-0b19ec23] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-0b19ec23] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-0b19ec23] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-0b19ec23] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-0b19ec23] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-0b19ec23]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-0b19ec23] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-0b19ec23] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-0b19ec23] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-0b19ec23] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-0b19ec23] {
  padding: 0 0.15625rem;
}
.el-button[data-v-0b19ec23]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-0b19ec23],
.el-button--success[data-v-0b19ec23] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-0b19ec23] {
  font-weight: normal;
}
p[data-v-0b19ec23] {
  word-break: break-word;
}
table caption[data-v-0b19ec23] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-0b19ec23] {
  border: none;
}
table[border="1"] td[data-v-0b19ec23] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-0b19ec23] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-0b19ec23] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-0b19ec23]:last-of-type {
  border: none;
}
.question-table tr td[data-v-0b19ec23] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-0b19ec23]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-0b19ec23] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-0b19ec23] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-0b19ec23]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-0b19ec23] {
  text-indent: 2em;
}
.question-p-left[data-v-0b19ec23] {
  text-align: left;
}
.question-p-center[data-v-0b19ec23] {
  text-align: center;
}
.question-p-right[data-v-0b19ec23] {
  text-align: right;
}
.underpoint[data-v-0b19ec23] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-0b19ec23]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-0b19ec23] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-0b19ec23] {
    padding-bottom: 0;
}
}
.formula-math[data-v-0b19ec23] {
  display: none !important;
}
.fade-enter-active[data-v-0b19ec23],
.fade-leave-active[data-v-0b19ec23] {
  transition: opacity 0.5s;
}
.fade-enter-active .dialog-content[data-v-0b19ec23],
.fade-leave-active .dialog-content[data-v-0b19ec23] {
  transition: all 0.2s;
}
.fade-enter[data-v-0b19ec23], .fade-leave-to[data-v-0b19ec23] {
  opacity: 0;
}
.fade-enter .dialog-content[data-v-0b19ec23], .fade-leave-to .dialog-content[data-v-0b19ec23] {
  opacity: 0;
  transform: scale(0.1);
}
.dialog-box[data-v-0b19ec23] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 99;
}
.dialog-box.dialog-mobile .dialog-content[data-v-0b19ec23] {
  position: relative;
  width: 8.2933rem;
  height: 5.8133rem;
  background-color: #ffffff;
  background-repeat: no-repeat;
  border-radius: 0.0533rem;
}
.dialog-box.dialog-mobile .dialog-content .level-icon[data-v-0b19ec23] {
  position: absolute;
  top: -1.8667rem;
  left: 50%;
  margin-left: -3.2933rem;
  width: 6.5867rem;
  height: 5.12rem;
}
.dialog-box.dialog-mobile .dialog-content .level-text[data-v-0b19ec23] {
  padding-top: 3.5733rem;
  font-size: 0.48rem;
  color: #4e5969;
  line-height: 0.8rem;
  text-align: center;
}
.dialog-box.dialog-mobile .dialog-content .level-text .bold[data-v-0b19ec23] {
  margin-left: 0.08rem;
}
.dialog-box.dialog-mobile .dialog-content.level-1[data-v-0b19ec23] {
  background-image: url(../img/level-1-smallbg.d33817e6.png);
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-1 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-1-icon-big.e9766b85.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-1 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-mobile .dialog-content.level-2[data-v-0b19ec23] {
  background-image: url(../img/level-2-smallbg.8bb1dcff.png);
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-2 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-2-icon-big.04e72e6b.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-2 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-mobile .dialog-content.level-3[data-v-0b19ec23] {
  background-image: url(../img/level-3-smallbg.aa8aeef9.png);
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-3 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-3-icon-big.a96d8b24.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-3 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-mobile .dialog-content.level-4[data-v-0b19ec23] {
  background-image: url(../img/level-4-smallbg.41cff414.png);
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-4 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-4-icon-big.738b5188.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-4 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-mobile .dialog-content.level-5[data-v-0b19ec23] {
  background-image: url(../img/level-5-smallbg.b92990a7.png);
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-5 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-5-icon-big.a03c673b.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-5 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-mobile .dialog-content.level-6[data-v-0b19ec23] {
  background-image: url(../img/level-6-smallbg.79f3c77c.png);
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-6 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-6-icon-big.eb8f6d7e.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-6 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-mobile .dialog-content.level-7[data-v-0b19ec23] {
  background-image: url(../img/level-7-smallbg.1d38e13a.png);
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-7 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-7-icon-big.f0c67d93.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-mobile .dialog-content.level-7 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-mobile .dialog-content .el-icon-circle-close[data-v-0b19ec23] {
  cursor: pointer;
  font-size: 0.8rem;
  position: absolute;
  left: 50%;
  top: 6.4533rem;
  transform: translateX(-50%);
  color: #ffffff;
}
.dialog-box.dialog-web .dialog-content[data-v-0b19ec23] {
  position: relative;
  width: 2.42969rem;
  height: 1.70313rem;
  background-color: #ffffff;
  background-repeat: no-repeat;
  border-radius: 0.01563rem;
}
.dialog-box.dialog-web .dialog-content .level-icon[data-v-0b19ec23] {
  position: absolute;
  top: -0.54688rem;
  left: 50%;
  margin-left: -0.96484rem;
  width: 1.92969rem;
  height: 1.5rem;
}
.dialog-box.dialog-web .dialog-content .level-text[data-v-0b19ec23] {
  padding-top: 1.04688rem;
  font-size: 0.14063rem;
  color: #4e5969;
  line-height: 0.23438rem;
  text-align: center;
}
.dialog-box.dialog-web .dialog-content .level-text .bold[data-v-0b19ec23] {
  margin-left: 0.02344rem;
}
.dialog-box.dialog-web .dialog-content.level-1[data-v-0b19ec23] {
  background-image: url(../img/level-1-smallbg.d33817e6.png);
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-1 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-1-icon-big.e9766b85.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-1 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-web .dialog-content.level-2[data-v-0b19ec23] {
  background-image: url(../img/level-2-smallbg.8bb1dcff.png);
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-2 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-2-icon-big.04e72e6b.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-2 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-web .dialog-content.level-3[data-v-0b19ec23] {
  background-image: url(../img/level-3-smallbg.aa8aeef9.png);
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-3 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-3-icon-big.a96d8b24.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-3 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-web .dialog-content.level-4[data-v-0b19ec23] {
  background-image: url(../img/level-4-smallbg.41cff414.png);
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-4 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-4-icon-big.738b5188.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-4 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-web .dialog-content.level-5[data-v-0b19ec23] {
  background-image: url(../img/level-5-smallbg.b92990a7.png);
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-5 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-5-icon-big.a03c673b.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-5 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-web .dialog-content.level-6[data-v-0b19ec23] {
  background-image: url(../img/level-6-smallbg.79f3c77c.png);
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-6 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-6-icon-big.eb8f6d7e.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-6 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-web .dialog-content.level-7[data-v-0b19ec23] {
  background-image: url(../img/level-7-smallbg.1d38e13a.png);
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-7 .level-icon[data-v-0b19ec23] {
  background: url(../img/level-7-icon-big.f0c67d93.png) no-repeat;
  background-size: 100% auto;
}
.dialog-box.dialog-web .dialog-content.level-7 .level-text .bold[data-v-0b19ec23] {
  color: #4153e2;
}
.dialog-box.dialog-web .dialog-content .el-icon-circle-close[data-v-0b19ec23] {
  cursor: pointer;
  font-size: 0.23438rem;
  position: absolute;
  left: 50%;
  top: 1.89063rem;
  transform: translateX(-50%);
  color: #ffffff;
}
@charset "UTF-8";
*[data-v-0fd8900d] {
  box-sizing: border-box;
}
ol[data-v-0fd8900d],
ul[data-v-0fd8900d] {
  list-style: none;
}
div[data-v-0fd8900d] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-0fd8900d],
body[data-v-0fd8900d],
div[data-v-0fd8900d],
span[data-v-0fd8900d],
applet[data-v-0fd8900d],
object[data-v-0fd8900d],
iframe[data-v-0fd8900d],
h1[data-v-0fd8900d],
h2[data-v-0fd8900d],
h3[data-v-0fd8900d],
h4[data-v-0fd8900d],
h5[data-v-0fd8900d],
h6[data-v-0fd8900d],
p[data-v-0fd8900d],
blockquote[data-v-0fd8900d],
pre[data-v-0fd8900d],
a[data-v-0fd8900d],
abbr[data-v-0fd8900d],
acronym[data-v-0fd8900d],
address[data-v-0fd8900d],
big[data-v-0fd8900d],
cite[data-v-0fd8900d],
code[data-v-0fd8900d],
del[data-v-0fd8900d],
dfn[data-v-0fd8900d],
em[data-v-0fd8900d],
img[data-v-0fd8900d],
ins[data-v-0fd8900d],
kbd[data-v-0fd8900d],
q[data-v-0fd8900d],
s[data-v-0fd8900d],
samp[data-v-0fd8900d],
small[data-v-0fd8900d],
strike[data-v-0fd8900d],
strong[data-v-0fd8900d],
sub[data-v-0fd8900d],
sup[data-v-0fd8900d],
tt[data-v-0fd8900d],
var[data-v-0fd8900d],
b[data-v-0fd8900d],
u[data-v-0fd8900d],
i[data-v-0fd8900d],
center[data-v-0fd8900d],
dl[data-v-0fd8900d],
dt[data-v-0fd8900d],
dd[data-v-0fd8900d],
ol[data-v-0fd8900d],
ul[data-v-0fd8900d],
li[data-v-0fd8900d],
fieldset[data-v-0fd8900d],
form[data-v-0fd8900d],
label[data-v-0fd8900d],
legend[data-v-0fd8900d],
table[data-v-0fd8900d],
caption[data-v-0fd8900d],
tbody[data-v-0fd8900d],
tfoot[data-v-0fd8900d],
thead[data-v-0fd8900d],
tr[data-v-0fd8900d],
th[data-v-0fd8900d],
td[data-v-0fd8900d],
article[data-v-0fd8900d],
aside[data-v-0fd8900d],
canvas[data-v-0fd8900d],
details[data-v-0fd8900d],
embed[data-v-0fd8900d],
figure[data-v-0fd8900d],
figcaption[data-v-0fd8900d],
footer[data-v-0fd8900d],
header[data-v-0fd8900d],
hgroup[data-v-0fd8900d],
menu[data-v-0fd8900d],
nav[data-v-0fd8900d],
output[data-v-0fd8900d],
ruby[data-v-0fd8900d],
section[data-v-0fd8900d],
summary[data-v-0fd8900d],
time[data-v-0fd8900d],
mark[data-v-0fd8900d],
audio[data-v-0fd8900d],
video[data-v-0fd8900d] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-0fd8900d],
ins[data-v-0fd8900d],
u[data-v-0fd8900d],
s[data-v-0fd8900d],
a[data-v-0fd8900d],
a[data-v-0fd8900d]:hover {
  text-decoration: none;
}
input[type=number][data-v-0fd8900d]::-webkit-inner-spin-button,
input[type=number][data-v-0fd8900d]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-0fd8900d],
body[data-v-0fd8900d] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-0fd8900d] {
  display: block;
}
h1[data-v-0fd8900d],
h2[data-v-0fd8900d],
h3[data-v-0fd8900d],
h4[data-v-0fd8900d],
h5[data-v-0fd8900d],
h6[data-v-0fd8900d] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-0fd8900d]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-0fd8900d]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-0fd8900d] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-0fd8900d]:active, button[data-v-0fd8900d]:focus,
a[data-v-0fd8900d]:active,
a[data-v-0fd8900d]:focus,
input[data-v-0fd8900d]:active,
input[data-v-0fd8900d]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-0fd8900d] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-0fd8900d] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-0fd8900d],
body[data-v-0fd8900d] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-0fd8900d] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-0fd8900d] {
  display: flex;
}
.icon-go[data-v-0fd8900d] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-0fd8900d] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-0fd8900d] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-0fd8900d] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-0fd8900d] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-0fd8900d] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-0fd8900d] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-0fd8900d] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-0fd8900d] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-0fd8900d] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-0fd8900d] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-0fd8900d] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-0fd8900d] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-0fd8900d] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-0fd8900d] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-0fd8900d] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-0fd8900d] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-0fd8900d] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-0fd8900d] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-0fd8900d] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-0fd8900d]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-0fd8900d]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-0fd8900d],
.answer-title[data-v-0fd8900d],
.colanswer-con[data-v-0fd8900d],
.answerExec-title[data-v-0fd8900d],
.answersisy-con[data-v-0fd8900d],
.checkBox-correct__con[data-v-0fd8900d] {
  word-break: break-all;
}
.yanswer-title u[data-v-0fd8900d],
.answer-title u[data-v-0fd8900d],
.colanswer-con u[data-v-0fd8900d],
.answerExec-title u[data-v-0fd8900d],
.answersisy-con u[data-v-0fd8900d],
.checkBox-correct__con u[data-v-0fd8900d] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-0fd8900d],
.answer-title img[data-v-0fd8900d],
.colanswer-con img[data-v-0fd8900d],
.answerExec-title img[data-v-0fd8900d],
.answersisy-con img[data-v-0fd8900d],
.checkBox-correct__con img[data-v-0fd8900d] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-0fd8900d],
.answerExec-box li[data-v-0fd8900d] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-0fd8900d],
.answerExec-box li div span:nth-child(1) img[data-v-0fd8900d] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-0fd8900d],
.answerExec-box li u[data-v-0fd8900d] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-0fd8900d],
.err-detail-style[data-v-0fd8900d] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-0fd8900d],
.err-detail-style u[data-v-0fd8900d] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-0fd8900d],
.err-detail-style img[data-v-0fd8900d] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-0fd8900d],
.err-detail-style table[data-v-0fd8900d] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-0fd8900d],
.err-detail-style .stem-head[data-v-0fd8900d] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-0fd8900d] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-0fd8900d] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-0fd8900d],
.fade-enter-active[data-v-0fd8900d] {
  transition: all 0.5s;
}
.fade-enter[data-v-0fd8900d] {
  opacity: 0;
}
.fade-leave-to[data-v-0fd8900d] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-0fd8900d] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-0fd8900d] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-0fd8900d] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-0fd8900d]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-0fd8900d],
.answer-box li[data-v-0fd8900d],
.answeransy-con[data-v-0fd8900d],
.answerExec-title[data-v-0fd8900d],
.answerExec-box li[data-v-0fd8900d],
.answerList-right__con[data-v-0fd8900d],
.correctAnswer-content[data-v-0fd8900d] {
  word-break: break-all;
}
.answer-name u[data-v-0fd8900d],
.answeransy-con u[data-v-0fd8900d],
.answer-content u[data-v-0fd8900d],
.answerExec-title u[data-v-0fd8900d],
.answerList-right__con u[data-v-0fd8900d] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-0fd8900d],
.answeransy-con img[data-v-0fd8900d],
.answer-content img[data-v-0fd8900d],
.answerExec-title img[data-v-0fd8900d],
.answerList-right__con img[data-v-0fd8900d],
.answerList-right__con img[data-v-0fd8900d],
.correctAnswer-content img[data-v-0fd8900d] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-0fd8900d],
.answerExec-box li div span:nth-child(1) img[data-v-0fd8900d] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-0fd8900d],
.answerExec-box li u[data-v-0fd8900d] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-0fd8900d] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-0fd8900d] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-0fd8900d] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-0fd8900d]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-0fd8900d] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-0fd8900d] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-0fd8900d]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-0fd8900d]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-0fd8900d] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-0fd8900d]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-0fd8900d]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-0fd8900d] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-0fd8900d] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-0fd8900d] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-0fd8900d] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-0fd8900d] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-0fd8900d] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-0fd8900d] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-0fd8900d] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-0fd8900d]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-0fd8900d] {
  word-break: break-all;
}
.question-area u[data-v-0fd8900d] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-0fd8900d] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-0fd8900d] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-0fd8900d] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-0fd8900d] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-0fd8900d] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-0fd8900d]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-0fd8900d] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-0fd8900d] {
  width: 1.875rem;
}
.utils-search.width[data-v-0fd8900d] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-0fd8900d] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-0fd8900d] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-0fd8900d] {
  color: #fff;
}
.utils-search input[data-v-0fd8900d]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-0fd8900d]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-0fd8900d]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-0fd8900d] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-0fd8900d] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-0fd8900d] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-0fd8900d] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-0fd8900d], .record-tab[data-v-0fd8900d] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-0fd8900d], .record-tab .van-tabs__nav[data-v-0fd8900d] {
  background: transparent;
}
.practic-tab .van-tab[data-v-0fd8900d], .record-tab .van-tab[data-v-0fd8900d] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-0fd8900d], .record-tab .van-tabs__nav--line[data-v-0fd8900d] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-0fd8900d], .record-tab .van-tabs__line[data-v-0fd8900d] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-0fd8900d], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-0fd8900d] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-0fd8900d], .record-tab .van-tabs__nav--complete[data-v-0fd8900d] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-0fd8900d], .record-tab .van-tab--active[data-v-0fd8900d] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-0fd8900d]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-0fd8900d]::after, .record-tab .van-hairline--top-bottom[data-v-0fd8900d]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-0fd8900d]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-0fd8900d], .record-tab .van-tabs--line .van-tabs__wrap[data-v-0fd8900d] {
  height: auto;
}
.record-tab[data-v-0fd8900d] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-0fd8900d] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-0fd8900d] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-0fd8900d] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-0fd8900d] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-0fd8900d] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-0fd8900d] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-0fd8900d]::after,
.bottom-tip .van-divider[data-v-0fd8900d]::before {
  background: #ddd;
}
.van-tabbar[data-v-0fd8900d] {
  background: #fafafa;
}
.van-button[data-v-0fd8900d] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-0fd8900d] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-0fd8900d] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-0fd8900d] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-0fd8900d] {
  padding: 0;
}
.point-page-list .van-cell[data-v-0fd8900d]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-0fd8900d]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-0fd8900d] {
  display: none;
}
.sbox .van-radio__label[data-v-0fd8900d] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-0fd8900d] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-0fd8900d] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-0fd8900d] {
  background: #fff;
}
.van-picker__cancel[data-v-0fd8900d],
.van-picker__confirm[data-v-0fd8900d] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-0fd8900d]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-0fd8900d] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-0fd8900d] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-0fd8900d] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-0fd8900d] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-0fd8900d] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-0fd8900d] {
  font-size: 0.125rem;
}
.van-dialog[data-v-0fd8900d] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-0fd8900d] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-0fd8900d] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-0fd8900d] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-0fd8900d] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-0fd8900d]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-0fd8900d] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-0fd8900d] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-0fd8900d]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-0fd8900d] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-0fd8900d], .aplayer .aplayer-pic[data-v-0fd8900d], .aplayer .aplayer-info[data-v-0fd8900d] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-0fd8900d] {
  display: none;
}
.aplayer .aplayer-pic[data-v-0fd8900d] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-0fd8900d] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-0fd8900d] {
  text-indent: 0.0625rem;
}
[data-v-0fd8900d] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-0fd8900d] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-0fd8900d] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-0fd8900d] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-0fd8900d] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-0fd8900d] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-0fd8900d] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-0fd8900d] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-0fd8900d] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-0fd8900d] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-0fd8900d] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-0fd8900d] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-0fd8900d] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-0fd8900d] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-0fd8900d] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-0fd8900d] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-0fd8900d] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-0fd8900d], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-0fd8900d] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-0fd8900d] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-0fd8900d] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-0fd8900d] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-0fd8900d]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-0fd8900d]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-0fd8900d]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-0fd8900d] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-0fd8900d] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-0fd8900d] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-0fd8900d] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-0fd8900d],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-0fd8900d] {
  color: #4153e2;
}
.el-pagination[data-v-0fd8900d] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-0fd8900d] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-0fd8900d]:hover {
  color: #4153e2;
}
.el-pager li[data-v-0fd8900d]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-0fd8900d]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-0fd8900d] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-0fd8900d] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-0fd8900d] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-0fd8900d] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-0fd8900d] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-0fd8900d] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-0fd8900d], .choose-date .el-date-table td.start-date span[data-v-0fd8900d] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-0fd8900d]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-0fd8900d]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-0fd8900d]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-0fd8900d] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-0fd8900d] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-0fd8900d] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-0fd8900d] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-0fd8900d]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-0fd8900d] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-0fd8900d] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-0fd8900d] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-0fd8900d] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-0fd8900d] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-0fd8900d] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-0fd8900d] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-0fd8900d] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-0fd8900d]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-0fd8900d] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-0fd8900d] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-0fd8900d] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-0fd8900d] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-0fd8900d] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-0fd8900d]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-0fd8900d] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-0fd8900d], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-0fd8900d] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-0fd8900d] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-0fd8900d]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-0fd8900d] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-0fd8900d] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-0fd8900d] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-0fd8900d] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-0fd8900d]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-0fd8900d] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-0fd8900d] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-0fd8900d] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-0fd8900d]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-0fd8900d] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-0fd8900d] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-0fd8900d] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-0fd8900d] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-0fd8900d] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-0fd8900d] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-0fd8900d] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-0fd8900d] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-0fd8900d] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-0fd8900d] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-0fd8900d] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-0fd8900d] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-0fd8900d] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-0fd8900d] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-0fd8900d]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-0fd8900d] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-0fd8900d] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-0fd8900d] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-0fd8900d] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-0fd8900d] {
  padding: 0 0.15625rem;
}
.el-button[data-v-0fd8900d]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-0fd8900d],
.el-button--success[data-v-0fd8900d] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-0fd8900d] {
  font-weight: normal;
}
p[data-v-0fd8900d] {
  word-break: break-word;
}
table caption[data-v-0fd8900d] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-0fd8900d] {
  border: none;
}
table[border="1"] td[data-v-0fd8900d] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-0fd8900d] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-0fd8900d] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-0fd8900d]:last-of-type {
  border: none;
}
.question-table tr td[data-v-0fd8900d] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-0fd8900d]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-0fd8900d] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-0fd8900d] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-0fd8900d]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-0fd8900d] {
  text-indent: 2em;
}
.question-p-left[data-v-0fd8900d] {
  text-align: left;
}
.question-p-center[data-v-0fd8900d] {
  text-align: center;
}
.question-p-right[data-v-0fd8900d] {
  text-align: right;
}
.underpoint[data-v-0fd8900d] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-0fd8900d]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-0fd8900d] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-0fd8900d] {
    padding-bottom: 0;
}
}
.formula-math[data-v-0fd8900d] {
  display: none !important;
}
.dialog-text[data-v-0fd8900d] {
  padding: 0.15625rem;
  text-align: center;
  font-size: 0.10938rem;
  color: #6c717d;
}
[data-v-0fd8900d]:v-deep(.overlayBox) {
  background-color: rgba(0, 0, 0, 0.3);
}
@charset "UTF-8";
*[data-v-737f5b08] {
  box-sizing: border-box;
}
ol[data-v-737f5b08],
ul[data-v-737f5b08] {
  list-style: none;
}
div[data-v-737f5b08] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-737f5b08],
body[data-v-737f5b08],
div[data-v-737f5b08],
span[data-v-737f5b08],
applet[data-v-737f5b08],
object[data-v-737f5b08],
iframe[data-v-737f5b08],
h1[data-v-737f5b08],
h2[data-v-737f5b08],
h3[data-v-737f5b08],
h4[data-v-737f5b08],
h5[data-v-737f5b08],
h6[data-v-737f5b08],
p[data-v-737f5b08],
blockquote[data-v-737f5b08],
pre[data-v-737f5b08],
a[data-v-737f5b08],
abbr[data-v-737f5b08],
acronym[data-v-737f5b08],
address[data-v-737f5b08],
big[data-v-737f5b08],
cite[data-v-737f5b08],
code[data-v-737f5b08],
del[data-v-737f5b08],
dfn[data-v-737f5b08],
em[data-v-737f5b08],
img[data-v-737f5b08],
ins[data-v-737f5b08],
kbd[data-v-737f5b08],
q[data-v-737f5b08],
s[data-v-737f5b08],
samp[data-v-737f5b08],
small[data-v-737f5b08],
strike[data-v-737f5b08],
strong[data-v-737f5b08],
sub[data-v-737f5b08],
sup[data-v-737f5b08],
tt[data-v-737f5b08],
var[data-v-737f5b08],
b[data-v-737f5b08],
u[data-v-737f5b08],
i[data-v-737f5b08],
center[data-v-737f5b08],
dl[data-v-737f5b08],
dt[data-v-737f5b08],
dd[data-v-737f5b08],
ol[data-v-737f5b08],
ul[data-v-737f5b08],
li[data-v-737f5b08],
fieldset[data-v-737f5b08],
form[data-v-737f5b08],
label[data-v-737f5b08],
legend[data-v-737f5b08],
table[data-v-737f5b08],
caption[data-v-737f5b08],
tbody[data-v-737f5b08],
tfoot[data-v-737f5b08],
thead[data-v-737f5b08],
tr[data-v-737f5b08],
th[data-v-737f5b08],
td[data-v-737f5b08],
article[data-v-737f5b08],
aside[data-v-737f5b08],
canvas[data-v-737f5b08],
details[data-v-737f5b08],
embed[data-v-737f5b08],
figure[data-v-737f5b08],
figcaption[data-v-737f5b08],
footer[data-v-737f5b08],
header[data-v-737f5b08],
hgroup[data-v-737f5b08],
menu[data-v-737f5b08],
nav[data-v-737f5b08],
output[data-v-737f5b08],
ruby[data-v-737f5b08],
section[data-v-737f5b08],
summary[data-v-737f5b08],
time[data-v-737f5b08],
mark[data-v-737f5b08],
audio[data-v-737f5b08],
video[data-v-737f5b08] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-737f5b08],
ins[data-v-737f5b08],
u[data-v-737f5b08],
s[data-v-737f5b08],
a[data-v-737f5b08],
a[data-v-737f5b08]:hover {
  text-decoration: none;
}
input[type=number][data-v-737f5b08]::-webkit-inner-spin-button,
input[type=number][data-v-737f5b08]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-737f5b08],
body[data-v-737f5b08] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-737f5b08] {
  display: block;
}
h1[data-v-737f5b08],
h2[data-v-737f5b08],
h3[data-v-737f5b08],
h4[data-v-737f5b08],
h5[data-v-737f5b08],
h6[data-v-737f5b08] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-737f5b08]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-737f5b08]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-737f5b08] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-737f5b08]:active, button[data-v-737f5b08]:focus,
a[data-v-737f5b08]:active,
a[data-v-737f5b08]:focus,
input[data-v-737f5b08]:active,
input[data-v-737f5b08]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-737f5b08] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-737f5b08] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-737f5b08],
body[data-v-737f5b08] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-737f5b08] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-737f5b08] {
  display: flex;
}
.icon-go[data-v-737f5b08] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-737f5b08] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-737f5b08] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-737f5b08] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-737f5b08] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-737f5b08] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-737f5b08] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-737f5b08] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-737f5b08] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-737f5b08] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-737f5b08] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-737f5b08] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-737f5b08] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-737f5b08] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-737f5b08] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-737f5b08] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-737f5b08] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-737f5b08] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-737f5b08] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-737f5b08] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-737f5b08]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-737f5b08]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-737f5b08],
.answer-title[data-v-737f5b08],
.colanswer-con[data-v-737f5b08],
.answerExec-title[data-v-737f5b08],
.answersisy-con[data-v-737f5b08],
.checkBox-correct__con[data-v-737f5b08] {
  word-break: break-all;
}
.yanswer-title u[data-v-737f5b08],
.answer-title u[data-v-737f5b08],
.colanswer-con u[data-v-737f5b08],
.answerExec-title u[data-v-737f5b08],
.answersisy-con u[data-v-737f5b08],
.checkBox-correct__con u[data-v-737f5b08] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-737f5b08],
.answer-title img[data-v-737f5b08],
.colanswer-con img[data-v-737f5b08],
.answerExec-title img[data-v-737f5b08],
.answersisy-con img[data-v-737f5b08],
.checkBox-correct__con img[data-v-737f5b08] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-737f5b08],
.answerExec-box li[data-v-737f5b08] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-737f5b08],
.answerExec-box li div span:nth-child(1) img[data-v-737f5b08] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-737f5b08],
.answerExec-box li u[data-v-737f5b08] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-737f5b08],
.err-detail-style[data-v-737f5b08] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-737f5b08],
.err-detail-style u[data-v-737f5b08] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-737f5b08],
.err-detail-style img[data-v-737f5b08] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-737f5b08],
.err-detail-style table[data-v-737f5b08] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-737f5b08],
.err-detail-style .stem-head[data-v-737f5b08] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-737f5b08] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-737f5b08] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-737f5b08],
.fade-enter-active[data-v-737f5b08] {
  transition: all 0.5s;
}
.fade-enter[data-v-737f5b08] {
  opacity: 0;
}
.fade-leave-to[data-v-737f5b08] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-737f5b08] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-737f5b08] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-737f5b08] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-737f5b08]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-737f5b08],
.answer-box li[data-v-737f5b08],
.answeransy-con[data-v-737f5b08],
.answerExec-title[data-v-737f5b08],
.answerExec-box li[data-v-737f5b08],
.answerList-right__con[data-v-737f5b08],
.correctAnswer-content[data-v-737f5b08] {
  word-break: break-all;
}
.answer-name u[data-v-737f5b08],
.answeransy-con u[data-v-737f5b08],
.answer-content u[data-v-737f5b08],
.answerExec-title u[data-v-737f5b08],
.answerList-right__con u[data-v-737f5b08] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-737f5b08],
.answeransy-con img[data-v-737f5b08],
.answer-content img[data-v-737f5b08],
.answerExec-title img[data-v-737f5b08],
.answerList-right__con img[data-v-737f5b08],
.answerList-right__con img[data-v-737f5b08],
.correctAnswer-content img[data-v-737f5b08] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-737f5b08],
.answerExec-box li div span:nth-child(1) img[data-v-737f5b08] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-737f5b08],
.answerExec-box li u[data-v-737f5b08] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-737f5b08] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-737f5b08] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-737f5b08] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-737f5b08]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-737f5b08] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-737f5b08] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-737f5b08]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-737f5b08]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-737f5b08] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-737f5b08]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-737f5b08]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-737f5b08] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-737f5b08] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-737f5b08] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-737f5b08] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-737f5b08] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-737f5b08] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-737f5b08] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-737f5b08] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-737f5b08]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-737f5b08] {
  word-break: break-all;
}
.question-area u[data-v-737f5b08] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-737f5b08] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-737f5b08] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-737f5b08] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-737f5b08] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-737f5b08] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-737f5b08]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-737f5b08] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-737f5b08] {
  width: 1.875rem;
}
.utils-search.width[data-v-737f5b08] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-737f5b08] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-737f5b08] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-737f5b08] {
  color: #fff;
}
.utils-search input[data-v-737f5b08]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-737f5b08]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-737f5b08]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-737f5b08] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-737f5b08] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-737f5b08] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-737f5b08] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-737f5b08], .record-tab[data-v-737f5b08] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-737f5b08], .record-tab .van-tabs__nav[data-v-737f5b08] {
  background: transparent;
}
.practic-tab .van-tab[data-v-737f5b08], .record-tab .van-tab[data-v-737f5b08] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-737f5b08], .record-tab .van-tabs__nav--line[data-v-737f5b08] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-737f5b08], .record-tab .van-tabs__line[data-v-737f5b08] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-737f5b08], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-737f5b08] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-737f5b08], .record-tab .van-tabs__nav--complete[data-v-737f5b08] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-737f5b08], .record-tab .van-tab--active[data-v-737f5b08] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-737f5b08]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-737f5b08]::after, .record-tab .van-hairline--top-bottom[data-v-737f5b08]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-737f5b08]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-737f5b08], .record-tab .van-tabs--line .van-tabs__wrap[data-v-737f5b08] {
  height: auto;
}
.record-tab[data-v-737f5b08] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-737f5b08] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-737f5b08] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-737f5b08] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-737f5b08] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-737f5b08] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-737f5b08] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-737f5b08]::after,
.bottom-tip .van-divider[data-v-737f5b08]::before {
  background: #ddd;
}
.van-tabbar[data-v-737f5b08] {
  background: #fafafa;
}
.van-button[data-v-737f5b08] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-737f5b08] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-737f5b08] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-737f5b08] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-737f5b08] {
  padding: 0;
}
.point-page-list .van-cell[data-v-737f5b08]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-737f5b08]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-737f5b08] {
  display: none;
}
.sbox .van-radio__label[data-v-737f5b08] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-737f5b08] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-737f5b08] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-737f5b08] {
  background: #fff;
}
.van-picker__cancel[data-v-737f5b08],
.van-picker__confirm[data-v-737f5b08] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-737f5b08]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-737f5b08] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-737f5b08] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-737f5b08] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-737f5b08] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-737f5b08] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-737f5b08] {
  font-size: 0.125rem;
}
.van-dialog[data-v-737f5b08] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-737f5b08] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-737f5b08] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-737f5b08] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-737f5b08] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-737f5b08]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-737f5b08] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-737f5b08] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-737f5b08]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-737f5b08] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-737f5b08], .aplayer .aplayer-pic[data-v-737f5b08], .aplayer .aplayer-info[data-v-737f5b08] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-737f5b08] {
  display: none;
}
.aplayer .aplayer-pic[data-v-737f5b08] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-737f5b08] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-737f5b08] {
  text-indent: 0.0625rem;
}
[data-v-737f5b08] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-737f5b08] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-737f5b08] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-737f5b08] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-737f5b08] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-737f5b08] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-737f5b08] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-737f5b08] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-737f5b08] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-737f5b08] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-737f5b08] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-737f5b08] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-737f5b08] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-737f5b08] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-737f5b08] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-737f5b08] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-737f5b08] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-737f5b08], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-737f5b08] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-737f5b08] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-737f5b08] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-737f5b08] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-737f5b08]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-737f5b08]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-737f5b08]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-737f5b08] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-737f5b08] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-737f5b08] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-737f5b08] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-737f5b08],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-737f5b08] {
  color: #4153e2;
}
.el-pagination[data-v-737f5b08] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-737f5b08] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-737f5b08]:hover {
  color: #4153e2;
}
.el-pager li[data-v-737f5b08]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-737f5b08]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-737f5b08] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-737f5b08] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-737f5b08] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-737f5b08] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-737f5b08] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-737f5b08] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-737f5b08], .choose-date .el-date-table td.start-date span[data-v-737f5b08] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-737f5b08]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-737f5b08]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-737f5b08]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-737f5b08] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-737f5b08] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-737f5b08] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-737f5b08] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-737f5b08]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-737f5b08] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-737f5b08] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-737f5b08] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-737f5b08] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-737f5b08] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-737f5b08] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-737f5b08] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-737f5b08] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-737f5b08]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-737f5b08] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-737f5b08] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-737f5b08] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-737f5b08] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-737f5b08] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-737f5b08]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-737f5b08] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-737f5b08], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-737f5b08] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-737f5b08] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-737f5b08]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-737f5b08] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-737f5b08] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-737f5b08] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-737f5b08] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-737f5b08]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-737f5b08] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-737f5b08] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-737f5b08] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-737f5b08]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-737f5b08] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-737f5b08] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-737f5b08] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-737f5b08] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-737f5b08] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-737f5b08] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-737f5b08] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-737f5b08] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-737f5b08] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-737f5b08] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-737f5b08] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-737f5b08] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-737f5b08] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-737f5b08] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-737f5b08]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-737f5b08] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-737f5b08] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-737f5b08] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-737f5b08] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-737f5b08] {
  padding: 0 0.15625rem;
}
.el-button[data-v-737f5b08]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-737f5b08],
.el-button--success[data-v-737f5b08] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-737f5b08] {
  font-weight: normal;
}
p[data-v-737f5b08] {
  word-break: break-word;
}
table caption[data-v-737f5b08] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-737f5b08] {
  border: none;
}
table[border="1"] td[data-v-737f5b08] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-737f5b08] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-737f5b08] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-737f5b08]:last-of-type {
  border: none;
}
.question-table tr td[data-v-737f5b08] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-737f5b08]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-737f5b08] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-737f5b08] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-737f5b08]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-737f5b08] {
  text-indent: 2em;
}
.question-p-left[data-v-737f5b08] {
  text-align: left;
}
.question-p-center[data-v-737f5b08] {
  text-align: center;
}
.question-p-right[data-v-737f5b08] {
  text-align: right;
}
.underpoint[data-v-737f5b08] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-737f5b08]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-737f5b08] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-737f5b08] {
    padding-bottom: 0;
}
}
.formula-math[data-v-737f5b08] {
  display: none !important;
}
.pop-loading[data-v-737f5b08] {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  justify-content: center;
  align-items: center;
}
.pop-loading-cnt[data-v-737f5b08] {
  width: 0.9375rem;
  min-height: 0.9375rem;
  background: rgba(17, 17, 17, 0.7);
  box-shadow: 0 0 0.04688rem 0 rgba(0, 0, 0, 0.2);
  border-radius: 0.03906rem;
  color: #fff;
  text-align: center;
}
.pop-loading-icon[data-v-737f5b08] {
  margin: 0.23438rem auto 0;
}
.pop-loading-text[data-v-737f5b08] {
  font-size: 0.10938rem;
  margin-top: 0.11719rem;
}
@charset "UTF-8";
*[data-v-58fca26f] {
  box-sizing: border-box;
}
ol[data-v-58fca26f],
ul[data-v-58fca26f] {
  list-style: none;
}
div[data-v-58fca26f] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-58fca26f],
body[data-v-58fca26f],
div[data-v-58fca26f],
span[data-v-58fca26f],
applet[data-v-58fca26f],
object[data-v-58fca26f],
iframe[data-v-58fca26f],
h1[data-v-58fca26f],
h2[data-v-58fca26f],
h3[data-v-58fca26f],
h4[data-v-58fca26f],
h5[data-v-58fca26f],
h6[data-v-58fca26f],
p[data-v-58fca26f],
blockquote[data-v-58fca26f],
pre[data-v-58fca26f],
a[data-v-58fca26f],
abbr[data-v-58fca26f],
acronym[data-v-58fca26f],
address[data-v-58fca26f],
big[data-v-58fca26f],
cite[data-v-58fca26f],
code[data-v-58fca26f],
del[data-v-58fca26f],
dfn[data-v-58fca26f],
em[data-v-58fca26f],
img[data-v-58fca26f],
ins[data-v-58fca26f],
kbd[data-v-58fca26f],
q[data-v-58fca26f],
s[data-v-58fca26f],
samp[data-v-58fca26f],
small[data-v-58fca26f],
strike[data-v-58fca26f],
strong[data-v-58fca26f],
sub[data-v-58fca26f],
sup[data-v-58fca26f],
tt[data-v-58fca26f],
var[data-v-58fca26f],
b[data-v-58fca26f],
u[data-v-58fca26f],
i[data-v-58fca26f],
center[data-v-58fca26f],
dl[data-v-58fca26f],
dt[data-v-58fca26f],
dd[data-v-58fca26f],
ol[data-v-58fca26f],
ul[data-v-58fca26f],
li[data-v-58fca26f],
fieldset[data-v-58fca26f],
form[data-v-58fca26f],
label[data-v-58fca26f],
legend[data-v-58fca26f],
table[data-v-58fca26f],
caption[data-v-58fca26f],
tbody[data-v-58fca26f],
tfoot[data-v-58fca26f],
thead[data-v-58fca26f],
tr[data-v-58fca26f],
th[data-v-58fca26f],
td[data-v-58fca26f],
article[data-v-58fca26f],
aside[data-v-58fca26f],
canvas[data-v-58fca26f],
details[data-v-58fca26f],
embed[data-v-58fca26f],
figure[data-v-58fca26f],
figcaption[data-v-58fca26f],
footer[data-v-58fca26f],
header[data-v-58fca26f],
hgroup[data-v-58fca26f],
menu[data-v-58fca26f],
nav[data-v-58fca26f],
output[data-v-58fca26f],
ruby[data-v-58fca26f],
section[data-v-58fca26f],
summary[data-v-58fca26f],
time[data-v-58fca26f],
mark[data-v-58fca26f],
audio[data-v-58fca26f],
video[data-v-58fca26f] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-58fca26f],
ins[data-v-58fca26f],
u[data-v-58fca26f],
s[data-v-58fca26f],
a[data-v-58fca26f],
a[data-v-58fca26f]:hover {
  text-decoration: none;
}
input[type=number][data-v-58fca26f]::-webkit-inner-spin-button,
input[type=number][data-v-58fca26f]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-58fca26f],
body[data-v-58fca26f] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-58fca26f] {
  display: block;
}
h1[data-v-58fca26f],
h2[data-v-58fca26f],
h3[data-v-58fca26f],
h4[data-v-58fca26f],
h5[data-v-58fca26f],
h6[data-v-58fca26f] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-58fca26f]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-58fca26f]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-58fca26f] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-58fca26f]:active, button[data-v-58fca26f]:focus,
a[data-v-58fca26f]:active,
a[data-v-58fca26f]:focus,
input[data-v-58fca26f]:active,
input[data-v-58fca26f]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-58fca26f] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-58fca26f] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-58fca26f],
body[data-v-58fca26f] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-58fca26f] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-58fca26f] {
  display: flex;
}
.icon-go[data-v-58fca26f] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-58fca26f] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-58fca26f] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-58fca26f] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-58fca26f] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-58fca26f] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-58fca26f] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-58fca26f] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-58fca26f] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-58fca26f] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-58fca26f] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-58fca26f] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-58fca26f] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-58fca26f] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-58fca26f] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-58fca26f] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-58fca26f] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-58fca26f] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-58fca26f] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-58fca26f] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-58fca26f]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-58fca26f]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-58fca26f],
.answer-title[data-v-58fca26f],
.colanswer-con[data-v-58fca26f],
.answerExec-title[data-v-58fca26f],
.answersisy-con[data-v-58fca26f],
.checkBox-correct__con[data-v-58fca26f] {
  word-break: break-all;
}
.yanswer-title u[data-v-58fca26f],
.answer-title u[data-v-58fca26f],
.colanswer-con u[data-v-58fca26f],
.answerExec-title u[data-v-58fca26f],
.answersisy-con u[data-v-58fca26f],
.checkBox-correct__con u[data-v-58fca26f] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-58fca26f],
.answer-title img[data-v-58fca26f],
.colanswer-con img[data-v-58fca26f],
.answerExec-title img[data-v-58fca26f],
.answersisy-con img[data-v-58fca26f],
.checkBox-correct__con img[data-v-58fca26f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-58fca26f],
.answerExec-box li[data-v-58fca26f] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-58fca26f],
.answerExec-box li div span:nth-child(1) img[data-v-58fca26f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-58fca26f],
.answerExec-box li u[data-v-58fca26f] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-58fca26f],
.err-detail-style[data-v-58fca26f] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-58fca26f],
.err-detail-style u[data-v-58fca26f] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-58fca26f],
.err-detail-style img[data-v-58fca26f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-58fca26f],
.err-detail-style table[data-v-58fca26f] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-58fca26f],
.err-detail-style .stem-head[data-v-58fca26f] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-58fca26f] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-58fca26f] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-58fca26f],
.fade-enter-active[data-v-58fca26f] {
  transition: all 0.5s;
}
.fade-enter[data-v-58fca26f] {
  opacity: 0;
}
.fade-leave-to[data-v-58fca26f] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-58fca26f] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-58fca26f] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-58fca26f] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-58fca26f]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-58fca26f],
.answer-box li[data-v-58fca26f],
.answeransy-con[data-v-58fca26f],
.answerExec-title[data-v-58fca26f],
.answerExec-box li[data-v-58fca26f],
.answerList-right__con[data-v-58fca26f],
.correctAnswer-content[data-v-58fca26f] {
  word-break: break-all;
}
.answer-name u[data-v-58fca26f],
.answeransy-con u[data-v-58fca26f],
.answer-content u[data-v-58fca26f],
.answerExec-title u[data-v-58fca26f],
.answerList-right__con u[data-v-58fca26f] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-58fca26f],
.answeransy-con img[data-v-58fca26f],
.answer-content img[data-v-58fca26f],
.answerExec-title img[data-v-58fca26f],
.answerList-right__con img[data-v-58fca26f],
.answerList-right__con img[data-v-58fca26f],
.correctAnswer-content img[data-v-58fca26f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-58fca26f],
.answerExec-box li div span:nth-child(1) img[data-v-58fca26f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-58fca26f],
.answerExec-box li u[data-v-58fca26f] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-58fca26f] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-58fca26f] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-58fca26f] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-58fca26f]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-58fca26f] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-58fca26f] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-58fca26f]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-58fca26f]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-58fca26f] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-58fca26f]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-58fca26f]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-58fca26f] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-58fca26f] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-58fca26f] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-58fca26f] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-58fca26f] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-58fca26f] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-58fca26f] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-58fca26f] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-58fca26f]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-58fca26f] {
  word-break: break-all;
}
.question-area u[data-v-58fca26f] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-58fca26f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-58fca26f] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-58fca26f] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-58fca26f] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-58fca26f] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-58fca26f]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-58fca26f] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-58fca26f] {
  width: 1.875rem;
}
.utils-search.width[data-v-58fca26f] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-58fca26f] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-58fca26f] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-58fca26f] {
  color: #fff;
}
.utils-search input[data-v-58fca26f]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-58fca26f]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-58fca26f]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-58fca26f] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-58fca26f] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-58fca26f] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-58fca26f] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-58fca26f], .record-tab[data-v-58fca26f] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-58fca26f], .record-tab .van-tabs__nav[data-v-58fca26f] {
  background: transparent;
}
.practic-tab .van-tab[data-v-58fca26f], .record-tab .van-tab[data-v-58fca26f] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-58fca26f], .record-tab .van-tabs__nav--line[data-v-58fca26f] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-58fca26f], .record-tab .van-tabs__line[data-v-58fca26f] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-58fca26f], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-58fca26f] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-58fca26f], .record-tab .van-tabs__nav--complete[data-v-58fca26f] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-58fca26f], .record-tab .van-tab--active[data-v-58fca26f] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-58fca26f]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-58fca26f]::after, .record-tab .van-hairline--top-bottom[data-v-58fca26f]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-58fca26f]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-58fca26f], .record-tab .van-tabs--line .van-tabs__wrap[data-v-58fca26f] {
  height: auto;
}
.record-tab[data-v-58fca26f] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-58fca26f] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-58fca26f] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-58fca26f] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-58fca26f] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-58fca26f] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-58fca26f] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-58fca26f]::after,
.bottom-tip .van-divider[data-v-58fca26f]::before {
  background: #ddd;
}
.van-tabbar[data-v-58fca26f] {
  background: #fafafa;
}
.van-button[data-v-58fca26f] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-58fca26f] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-58fca26f] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-58fca26f] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-58fca26f] {
  padding: 0;
}
.point-page-list .van-cell[data-v-58fca26f]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-58fca26f]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-58fca26f] {
  display: none;
}
.sbox .van-radio__label[data-v-58fca26f] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-58fca26f] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-58fca26f] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-58fca26f] {
  background: #fff;
}
.van-picker__cancel[data-v-58fca26f],
.van-picker__confirm[data-v-58fca26f] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-58fca26f]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-58fca26f] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-58fca26f] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-58fca26f] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-58fca26f] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-58fca26f] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-58fca26f] {
  font-size: 0.125rem;
}
.van-dialog[data-v-58fca26f] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-58fca26f] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-58fca26f] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-58fca26f] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-58fca26f] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-58fca26f]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-58fca26f] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-58fca26f] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-58fca26f]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-58fca26f] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-58fca26f], .aplayer .aplayer-pic[data-v-58fca26f], .aplayer .aplayer-info[data-v-58fca26f] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-58fca26f] {
  display: none;
}
.aplayer .aplayer-pic[data-v-58fca26f] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-58fca26f] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-58fca26f] {
  text-indent: 0.0625rem;
}
[data-v-58fca26f] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-58fca26f] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-58fca26f] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-58fca26f] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-58fca26f] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-58fca26f] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-58fca26f] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-58fca26f] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-58fca26f] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-58fca26f] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-58fca26f] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-58fca26f] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-58fca26f] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-58fca26f] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-58fca26f] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-58fca26f] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-58fca26f] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-58fca26f], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-58fca26f] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-58fca26f] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-58fca26f] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-58fca26f] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-58fca26f]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-58fca26f]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-58fca26f]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-58fca26f] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-58fca26f] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-58fca26f] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-58fca26f] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-58fca26f],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-58fca26f] {
  color: #4153e2;
}
.el-pagination[data-v-58fca26f] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-58fca26f] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-58fca26f]:hover {
  color: #4153e2;
}
.el-pager li[data-v-58fca26f]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-58fca26f]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-58fca26f] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-58fca26f] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-58fca26f] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-58fca26f] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-58fca26f] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-58fca26f] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-58fca26f], .choose-date .el-date-table td.start-date span[data-v-58fca26f] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-58fca26f]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-58fca26f]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-58fca26f]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-58fca26f] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-58fca26f] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-58fca26f] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-58fca26f] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-58fca26f]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-58fca26f] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-58fca26f] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-58fca26f] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-58fca26f] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-58fca26f] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-58fca26f] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-58fca26f] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-58fca26f] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-58fca26f]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-58fca26f] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-58fca26f] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-58fca26f] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-58fca26f] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-58fca26f] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-58fca26f]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-58fca26f] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-58fca26f], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-58fca26f] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-58fca26f] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-58fca26f]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-58fca26f] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-58fca26f] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-58fca26f] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-58fca26f] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-58fca26f]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-58fca26f] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-58fca26f] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-58fca26f] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-58fca26f]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-58fca26f] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-58fca26f] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-58fca26f] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-58fca26f] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-58fca26f] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-58fca26f] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-58fca26f] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-58fca26f] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-58fca26f] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-58fca26f] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-58fca26f] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-58fca26f] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-58fca26f] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-58fca26f] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-58fca26f]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-58fca26f] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-58fca26f] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-58fca26f] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-58fca26f] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-58fca26f] {
  padding: 0 0.15625rem;
}
.el-button[data-v-58fca26f]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-58fca26f],
.el-button--success[data-v-58fca26f] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-58fca26f] {
  font-weight: normal;
}
p[data-v-58fca26f] {
  word-break: break-word;
}
table caption[data-v-58fca26f] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-58fca26f] {
  border: none;
}
table[border="1"] td[data-v-58fca26f] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-58fca26f] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-58fca26f] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-58fca26f]:last-of-type {
  border: none;
}
.question-table tr td[data-v-58fca26f] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-58fca26f]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-58fca26f] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-58fca26f] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-58fca26f]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-58fca26f] {
  text-indent: 2em;
}
.question-p-left[data-v-58fca26f] {
  text-align: left;
}
.question-p-center[data-v-58fca26f] {
  text-align: center;
}
.question-p-right[data-v-58fca26f] {
  text-align: right;
}
.underpoint[data-v-58fca26f] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-58fca26f]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-58fca26f] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-58fca26f] {
    padding-bottom: 0;
}
}
.formula-math[data-v-58fca26f] {
  display: none !important;
}
.noconbox[data-v-58fca26f] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.noconbox.nodata_bg[data-v-58fca26f] {
  background: #fff;
}
.noconbox-middle[data-v-58fca26f] {
  width: 100%;
  height: auto;
}
.noconbox-middle img[data-v-58fca26f] {
  width: 1.5625rem;
  height: 1.17188rem;
  margin: 0 auto;
}
.noconbox-middle span[data-v-58fca26f] {
  display: block;
  padding-top: 0.125rem;
  text-align: center;
  font-size: 0.10156rem;
  color: #AAABB3;
}
@charset "UTF-8";
*[data-v-01b6de3e] {
  box-sizing: border-box;
}
ol[data-v-01b6de3e],
ul[data-v-01b6de3e] {
  list-style: none;
}
div[data-v-01b6de3e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-01b6de3e],
body[data-v-01b6de3e],
div[data-v-01b6de3e],
span[data-v-01b6de3e],
applet[data-v-01b6de3e],
object[data-v-01b6de3e],
iframe[data-v-01b6de3e],
h1[data-v-01b6de3e],
h2[data-v-01b6de3e],
h3[data-v-01b6de3e],
h4[data-v-01b6de3e],
h5[data-v-01b6de3e],
h6[data-v-01b6de3e],
p[data-v-01b6de3e],
blockquote[data-v-01b6de3e],
pre[data-v-01b6de3e],
a[data-v-01b6de3e],
abbr[data-v-01b6de3e],
acronym[data-v-01b6de3e],
address[data-v-01b6de3e],
big[data-v-01b6de3e],
cite[data-v-01b6de3e],
code[data-v-01b6de3e],
del[data-v-01b6de3e],
dfn[data-v-01b6de3e],
em[data-v-01b6de3e],
img[data-v-01b6de3e],
ins[data-v-01b6de3e],
kbd[data-v-01b6de3e],
q[data-v-01b6de3e],
s[data-v-01b6de3e],
samp[data-v-01b6de3e],
small[data-v-01b6de3e],
strike[data-v-01b6de3e],
strong[data-v-01b6de3e],
sub[data-v-01b6de3e],
sup[data-v-01b6de3e],
tt[data-v-01b6de3e],
var[data-v-01b6de3e],
b[data-v-01b6de3e],
u[data-v-01b6de3e],
i[data-v-01b6de3e],
center[data-v-01b6de3e],
dl[data-v-01b6de3e],
dt[data-v-01b6de3e],
dd[data-v-01b6de3e],
ol[data-v-01b6de3e],
ul[data-v-01b6de3e],
li[data-v-01b6de3e],
fieldset[data-v-01b6de3e],
form[data-v-01b6de3e],
label[data-v-01b6de3e],
legend[data-v-01b6de3e],
table[data-v-01b6de3e],
caption[data-v-01b6de3e],
tbody[data-v-01b6de3e],
tfoot[data-v-01b6de3e],
thead[data-v-01b6de3e],
tr[data-v-01b6de3e],
th[data-v-01b6de3e],
td[data-v-01b6de3e],
article[data-v-01b6de3e],
aside[data-v-01b6de3e],
canvas[data-v-01b6de3e],
details[data-v-01b6de3e],
embed[data-v-01b6de3e],
figure[data-v-01b6de3e],
figcaption[data-v-01b6de3e],
footer[data-v-01b6de3e],
header[data-v-01b6de3e],
hgroup[data-v-01b6de3e],
menu[data-v-01b6de3e],
nav[data-v-01b6de3e],
output[data-v-01b6de3e],
ruby[data-v-01b6de3e],
section[data-v-01b6de3e],
summary[data-v-01b6de3e],
time[data-v-01b6de3e],
mark[data-v-01b6de3e],
audio[data-v-01b6de3e],
video[data-v-01b6de3e] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-01b6de3e],
ins[data-v-01b6de3e],
u[data-v-01b6de3e],
s[data-v-01b6de3e],
a[data-v-01b6de3e],
a[data-v-01b6de3e]:hover {
  text-decoration: none;
}
input[type=number][data-v-01b6de3e]::-webkit-inner-spin-button,
input[type=number][data-v-01b6de3e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-01b6de3e],
body[data-v-01b6de3e] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-01b6de3e] {
  display: block;
}
h1[data-v-01b6de3e],
h2[data-v-01b6de3e],
h3[data-v-01b6de3e],
h4[data-v-01b6de3e],
h5[data-v-01b6de3e],
h6[data-v-01b6de3e] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-01b6de3e]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-01b6de3e]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-01b6de3e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-01b6de3e]:active, button[data-v-01b6de3e]:focus,
a[data-v-01b6de3e]:active,
a[data-v-01b6de3e]:focus,
input[data-v-01b6de3e]:active,
input[data-v-01b6de3e]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-01b6de3e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-01b6de3e] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-01b6de3e],
body[data-v-01b6de3e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-01b6de3e] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-01b6de3e] {
  display: flex;
}
.icon-go[data-v-01b6de3e] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-01b6de3e] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-01b6de3e] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-01b6de3e] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-01b6de3e] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-01b6de3e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-01b6de3e] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-01b6de3e] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-01b6de3e] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-01b6de3e] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-01b6de3e] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-01b6de3e] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-01b6de3e] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-01b6de3e] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-01b6de3e] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-01b6de3e] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-01b6de3e] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-01b6de3e] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-01b6de3e] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-01b6de3e] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-01b6de3e]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-01b6de3e]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-01b6de3e],
.answer-title[data-v-01b6de3e],
.colanswer-con[data-v-01b6de3e],
.answerExec-title[data-v-01b6de3e],
.answersisy-con[data-v-01b6de3e],
.checkBox-correct__con[data-v-01b6de3e] {
  word-break: break-all;
}
.yanswer-title u[data-v-01b6de3e],
.answer-title u[data-v-01b6de3e],
.colanswer-con u[data-v-01b6de3e],
.answerExec-title u[data-v-01b6de3e],
.answersisy-con u[data-v-01b6de3e],
.checkBox-correct__con u[data-v-01b6de3e] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-01b6de3e],
.answer-title img[data-v-01b6de3e],
.colanswer-con img[data-v-01b6de3e],
.answerExec-title img[data-v-01b6de3e],
.answersisy-con img[data-v-01b6de3e],
.checkBox-correct__con img[data-v-01b6de3e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-01b6de3e],
.answerExec-box li[data-v-01b6de3e] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-01b6de3e],
.answerExec-box li div span:nth-child(1) img[data-v-01b6de3e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-01b6de3e],
.answerExec-box li u[data-v-01b6de3e] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-01b6de3e],
.err-detail-style[data-v-01b6de3e] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-01b6de3e],
.err-detail-style u[data-v-01b6de3e] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-01b6de3e],
.err-detail-style img[data-v-01b6de3e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-01b6de3e],
.err-detail-style table[data-v-01b6de3e] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-01b6de3e],
.err-detail-style .stem-head[data-v-01b6de3e] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-01b6de3e] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-01b6de3e] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-01b6de3e],
.fade-enter-active[data-v-01b6de3e] {
  transition: all 0.5s;
}
.fade-enter[data-v-01b6de3e] {
  opacity: 0;
}
.fade-leave-to[data-v-01b6de3e] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-01b6de3e] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-01b6de3e] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-01b6de3e] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-01b6de3e]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-01b6de3e],
.answer-box li[data-v-01b6de3e],
.answeransy-con[data-v-01b6de3e],
.answerExec-title[data-v-01b6de3e],
.answerExec-box li[data-v-01b6de3e],
.answerList-right__con[data-v-01b6de3e],
.correctAnswer-content[data-v-01b6de3e] {
  word-break: break-all;
}
.answer-name u[data-v-01b6de3e],
.answeransy-con u[data-v-01b6de3e],
.answer-content u[data-v-01b6de3e],
.answerExec-title u[data-v-01b6de3e],
.answerList-right__con u[data-v-01b6de3e] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-01b6de3e],
.answeransy-con img[data-v-01b6de3e],
.answer-content img[data-v-01b6de3e],
.answerExec-title img[data-v-01b6de3e],
.answerList-right__con img[data-v-01b6de3e],
.answerList-right__con img[data-v-01b6de3e],
.correctAnswer-content img[data-v-01b6de3e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-01b6de3e],
.answerExec-box li div span:nth-child(1) img[data-v-01b6de3e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-01b6de3e],
.answerExec-box li u[data-v-01b6de3e] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-01b6de3e] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-01b6de3e] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-01b6de3e] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-01b6de3e]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-01b6de3e] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-01b6de3e] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-01b6de3e]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-01b6de3e]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-01b6de3e] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-01b6de3e]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-01b6de3e]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-01b6de3e] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-01b6de3e] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-01b6de3e] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-01b6de3e] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-01b6de3e] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-01b6de3e] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-01b6de3e] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-01b6de3e] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-01b6de3e]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-01b6de3e] {
  word-break: break-all;
}
.question-area u[data-v-01b6de3e] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-01b6de3e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-01b6de3e] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-01b6de3e] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-01b6de3e] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-01b6de3e] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-01b6de3e]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-01b6de3e] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-01b6de3e] {
  width: 1.875rem;
}
.utils-search.width[data-v-01b6de3e] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-01b6de3e] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-01b6de3e] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-01b6de3e] {
  color: #fff;
}
.utils-search input[data-v-01b6de3e]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-01b6de3e]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-01b6de3e]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-01b6de3e] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-01b6de3e] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-01b6de3e] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-01b6de3e] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-01b6de3e], .record-tab[data-v-01b6de3e] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-01b6de3e], .record-tab .van-tabs__nav[data-v-01b6de3e] {
  background: transparent;
}
.practic-tab .van-tab[data-v-01b6de3e], .record-tab .van-tab[data-v-01b6de3e] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-01b6de3e], .record-tab .van-tabs__nav--line[data-v-01b6de3e] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-01b6de3e], .record-tab .van-tabs__line[data-v-01b6de3e] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-01b6de3e], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-01b6de3e] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-01b6de3e], .record-tab .van-tabs__nav--complete[data-v-01b6de3e] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-01b6de3e], .record-tab .van-tab--active[data-v-01b6de3e] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-01b6de3e]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-01b6de3e]::after, .record-tab .van-hairline--top-bottom[data-v-01b6de3e]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-01b6de3e]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-01b6de3e], .record-tab .van-tabs--line .van-tabs__wrap[data-v-01b6de3e] {
  height: auto;
}
.record-tab[data-v-01b6de3e] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-01b6de3e] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-01b6de3e] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-01b6de3e] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-01b6de3e] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-01b6de3e] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-01b6de3e] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-01b6de3e]::after,
.bottom-tip .van-divider[data-v-01b6de3e]::before {
  background: #ddd;
}
.van-tabbar[data-v-01b6de3e] {
  background: #fafafa;
}
.van-button[data-v-01b6de3e] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-01b6de3e] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-01b6de3e] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-01b6de3e] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-01b6de3e] {
  padding: 0;
}
.point-page-list .van-cell[data-v-01b6de3e]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-01b6de3e]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-01b6de3e] {
  display: none;
}
.sbox .van-radio__label[data-v-01b6de3e] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-01b6de3e] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-01b6de3e] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-01b6de3e] {
  background: #fff;
}
.van-picker__cancel[data-v-01b6de3e],
.van-picker__confirm[data-v-01b6de3e] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-01b6de3e]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-01b6de3e] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-01b6de3e] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-01b6de3e] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-01b6de3e] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-01b6de3e] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-01b6de3e] {
  font-size: 0.125rem;
}
.van-dialog[data-v-01b6de3e] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-01b6de3e] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-01b6de3e] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-01b6de3e] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-01b6de3e] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-01b6de3e]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-01b6de3e] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-01b6de3e] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-01b6de3e]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-01b6de3e] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-01b6de3e], .aplayer .aplayer-pic[data-v-01b6de3e], .aplayer .aplayer-info[data-v-01b6de3e] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-01b6de3e] {
  display: none;
}
.aplayer .aplayer-pic[data-v-01b6de3e] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-01b6de3e] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-01b6de3e] {
  text-indent: 0.0625rem;
}
[data-v-01b6de3e] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-01b6de3e] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-01b6de3e] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-01b6de3e] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-01b6de3e] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-01b6de3e] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-01b6de3e] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-01b6de3e] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-01b6de3e] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-01b6de3e] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-01b6de3e] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-01b6de3e] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-01b6de3e] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-01b6de3e] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-01b6de3e] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-01b6de3e] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-01b6de3e] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-01b6de3e], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-01b6de3e] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-01b6de3e] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-01b6de3e] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-01b6de3e] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-01b6de3e]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-01b6de3e]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-01b6de3e]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-01b6de3e] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-01b6de3e] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-01b6de3e] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-01b6de3e] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-01b6de3e],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-01b6de3e] {
  color: #4153e2;
}
.el-pagination[data-v-01b6de3e] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-01b6de3e] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-01b6de3e]:hover {
  color: #4153e2;
}
.el-pager li[data-v-01b6de3e]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-01b6de3e]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-01b6de3e] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-01b6de3e] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-01b6de3e] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-01b6de3e] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-01b6de3e] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-01b6de3e] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-01b6de3e], .choose-date .el-date-table td.start-date span[data-v-01b6de3e] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-01b6de3e]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-01b6de3e]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-01b6de3e]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-01b6de3e] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-01b6de3e] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-01b6de3e] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-01b6de3e] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-01b6de3e]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-01b6de3e] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-01b6de3e] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-01b6de3e] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-01b6de3e] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-01b6de3e] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-01b6de3e] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-01b6de3e] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-01b6de3e] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-01b6de3e]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-01b6de3e] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-01b6de3e] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-01b6de3e] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-01b6de3e] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-01b6de3e] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-01b6de3e]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-01b6de3e] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-01b6de3e], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-01b6de3e] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-01b6de3e] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-01b6de3e]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-01b6de3e] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-01b6de3e] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-01b6de3e] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-01b6de3e] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-01b6de3e]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-01b6de3e] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-01b6de3e] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-01b6de3e] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-01b6de3e]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-01b6de3e] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-01b6de3e] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-01b6de3e] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-01b6de3e] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-01b6de3e] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-01b6de3e] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-01b6de3e] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-01b6de3e] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-01b6de3e] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-01b6de3e] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-01b6de3e] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-01b6de3e] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-01b6de3e] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-01b6de3e] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-01b6de3e]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-01b6de3e] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-01b6de3e] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-01b6de3e] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-01b6de3e] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-01b6de3e] {
  padding: 0 0.15625rem;
}
.el-button[data-v-01b6de3e]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-01b6de3e],
.el-button--success[data-v-01b6de3e] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-01b6de3e] {
  font-weight: normal;
}
p[data-v-01b6de3e] {
  word-break: break-word;
}
table caption[data-v-01b6de3e] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-01b6de3e] {
  border: none;
}
table[border="1"] td[data-v-01b6de3e] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-01b6de3e] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-01b6de3e] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-01b6de3e]:last-of-type {
  border: none;
}
.question-table tr td[data-v-01b6de3e] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-01b6de3e]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-01b6de3e] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-01b6de3e] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-01b6de3e]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-01b6de3e] {
  text-indent: 2em;
}
.question-p-left[data-v-01b6de3e] {
  text-align: left;
}
.question-p-center[data-v-01b6de3e] {
  text-align: center;
}
.question-p-right[data-v-01b6de3e] {
  text-align: right;
}
.underpoint[data-v-01b6de3e] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-01b6de3e]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-01b6de3e] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-01b6de3e] {
    padding-bottom: 0;
}
}
.formula-math[data-v-01b6de3e] {
  display: none !important;
}
.noconbox[data-v-01b6de3e] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.noconbox-middle[data-v-01b6de3e] {
  width: 100%;
  height: auto;
}
.noconbox-middle img[data-v-01b6de3e] {
  width: 1.5625rem;
  height: 1.17188rem;
  margin: 0 auto;
}
.noconbox-middle span[data-v-01b6de3e] {
  display: block;
  padding-top: 0.125rem;
  text-align: center;
  font-size: 0.10156rem;
  color: #AAABB3;
}
@charset "UTF-8";
*[data-v-3e8ec963] {
  box-sizing: border-box;
}
ol[data-v-3e8ec963],
ul[data-v-3e8ec963] {
  list-style: none;
}
div[data-v-3e8ec963] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-3e8ec963],
body[data-v-3e8ec963],
div[data-v-3e8ec963],
span[data-v-3e8ec963],
applet[data-v-3e8ec963],
object[data-v-3e8ec963],
iframe[data-v-3e8ec963],
h1[data-v-3e8ec963],
h2[data-v-3e8ec963],
h3[data-v-3e8ec963],
h4[data-v-3e8ec963],
h5[data-v-3e8ec963],
h6[data-v-3e8ec963],
p[data-v-3e8ec963],
blockquote[data-v-3e8ec963],
pre[data-v-3e8ec963],
a[data-v-3e8ec963],
abbr[data-v-3e8ec963],
acronym[data-v-3e8ec963],
address[data-v-3e8ec963],
big[data-v-3e8ec963],
cite[data-v-3e8ec963],
code[data-v-3e8ec963],
del[data-v-3e8ec963],
dfn[data-v-3e8ec963],
em[data-v-3e8ec963],
img[data-v-3e8ec963],
ins[data-v-3e8ec963],
kbd[data-v-3e8ec963],
q[data-v-3e8ec963],
s[data-v-3e8ec963],
samp[data-v-3e8ec963],
small[data-v-3e8ec963],
strike[data-v-3e8ec963],
strong[data-v-3e8ec963],
sub[data-v-3e8ec963],
sup[data-v-3e8ec963],
tt[data-v-3e8ec963],
var[data-v-3e8ec963],
b[data-v-3e8ec963],
u[data-v-3e8ec963],
i[data-v-3e8ec963],
center[data-v-3e8ec963],
dl[data-v-3e8ec963],
dt[data-v-3e8ec963],
dd[data-v-3e8ec963],
ol[data-v-3e8ec963],
ul[data-v-3e8ec963],
li[data-v-3e8ec963],
fieldset[data-v-3e8ec963],
form[data-v-3e8ec963],
label[data-v-3e8ec963],
legend[data-v-3e8ec963],
table[data-v-3e8ec963],
caption[data-v-3e8ec963],
tbody[data-v-3e8ec963],
tfoot[data-v-3e8ec963],
thead[data-v-3e8ec963],
tr[data-v-3e8ec963],
th[data-v-3e8ec963],
td[data-v-3e8ec963],
article[data-v-3e8ec963],
aside[data-v-3e8ec963],
canvas[data-v-3e8ec963],
details[data-v-3e8ec963],
embed[data-v-3e8ec963],
figure[data-v-3e8ec963],
figcaption[data-v-3e8ec963],
footer[data-v-3e8ec963],
header[data-v-3e8ec963],
hgroup[data-v-3e8ec963],
menu[data-v-3e8ec963],
nav[data-v-3e8ec963],
output[data-v-3e8ec963],
ruby[data-v-3e8ec963],
section[data-v-3e8ec963],
summary[data-v-3e8ec963],
time[data-v-3e8ec963],
mark[data-v-3e8ec963],
audio[data-v-3e8ec963],
video[data-v-3e8ec963] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-3e8ec963],
ins[data-v-3e8ec963],
u[data-v-3e8ec963],
s[data-v-3e8ec963],
a[data-v-3e8ec963],
a[data-v-3e8ec963]:hover {
  text-decoration: none;
}
input[type=number][data-v-3e8ec963]::-webkit-inner-spin-button,
input[type=number][data-v-3e8ec963]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-3e8ec963],
body[data-v-3e8ec963] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-3e8ec963] {
  display: block;
}
h1[data-v-3e8ec963],
h2[data-v-3e8ec963],
h3[data-v-3e8ec963],
h4[data-v-3e8ec963],
h5[data-v-3e8ec963],
h6[data-v-3e8ec963] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-3e8ec963]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-3e8ec963]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-3e8ec963] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-3e8ec963]:active, button[data-v-3e8ec963]:focus,
a[data-v-3e8ec963]:active,
a[data-v-3e8ec963]:focus,
input[data-v-3e8ec963]:active,
input[data-v-3e8ec963]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-3e8ec963] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-3e8ec963] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-3e8ec963],
body[data-v-3e8ec963] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-3e8ec963] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-3e8ec963] {
  display: flex;
}
.icon-go[data-v-3e8ec963] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-3e8ec963] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-3e8ec963] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-3e8ec963] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-3e8ec963] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-3e8ec963] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-3e8ec963] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-3e8ec963] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-3e8ec963] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-3e8ec963] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-3e8ec963] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-3e8ec963] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-3e8ec963] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-3e8ec963] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-3e8ec963] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-3e8ec963] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-3e8ec963] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-3e8ec963] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-3e8ec963] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-3e8ec963] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-3e8ec963]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-3e8ec963]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-3e8ec963],
.answer-title[data-v-3e8ec963],
.colanswer-con[data-v-3e8ec963],
.answerExec-title[data-v-3e8ec963],
.answersisy-con[data-v-3e8ec963],
.checkBox-correct__con[data-v-3e8ec963] {
  word-break: break-all;
}
.yanswer-title u[data-v-3e8ec963],
.answer-title u[data-v-3e8ec963],
.colanswer-con u[data-v-3e8ec963],
.answerExec-title u[data-v-3e8ec963],
.answersisy-con u[data-v-3e8ec963],
.checkBox-correct__con u[data-v-3e8ec963] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-3e8ec963],
.answer-title img[data-v-3e8ec963],
.colanswer-con img[data-v-3e8ec963],
.answerExec-title img[data-v-3e8ec963],
.answersisy-con img[data-v-3e8ec963],
.checkBox-correct__con img[data-v-3e8ec963] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-3e8ec963],
.answerExec-box li[data-v-3e8ec963] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-3e8ec963],
.answerExec-box li div span:nth-child(1) img[data-v-3e8ec963] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3e8ec963],
.answerExec-box li u[data-v-3e8ec963] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-3e8ec963],
.err-detail-style[data-v-3e8ec963] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-3e8ec963],
.err-detail-style u[data-v-3e8ec963] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-3e8ec963],
.err-detail-style img[data-v-3e8ec963] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-3e8ec963],
.err-detail-style table[data-v-3e8ec963] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-3e8ec963],
.err-detail-style .stem-head[data-v-3e8ec963] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-3e8ec963] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-3e8ec963] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-3e8ec963],
.fade-enter-active[data-v-3e8ec963] {
  transition: all 0.5s;
}
.fade-enter[data-v-3e8ec963] {
  opacity: 0;
}
.fade-leave-to[data-v-3e8ec963] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-3e8ec963] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-3e8ec963] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-3e8ec963] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-3e8ec963]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-3e8ec963],
.answer-box li[data-v-3e8ec963],
.answeransy-con[data-v-3e8ec963],
.answerExec-title[data-v-3e8ec963],
.answerExec-box li[data-v-3e8ec963],
.answerList-right__con[data-v-3e8ec963],
.correctAnswer-content[data-v-3e8ec963] {
  word-break: break-all;
}
.answer-name u[data-v-3e8ec963],
.answeransy-con u[data-v-3e8ec963],
.answer-content u[data-v-3e8ec963],
.answerExec-title u[data-v-3e8ec963],
.answerList-right__con u[data-v-3e8ec963] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-3e8ec963],
.answeransy-con img[data-v-3e8ec963],
.answer-content img[data-v-3e8ec963],
.answerExec-title img[data-v-3e8ec963],
.answerList-right__con img[data-v-3e8ec963],
.answerList-right__con img[data-v-3e8ec963],
.correctAnswer-content img[data-v-3e8ec963] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-3e8ec963],
.answerExec-box li div span:nth-child(1) img[data-v-3e8ec963] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3e8ec963],
.answerExec-box li u[data-v-3e8ec963] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-3e8ec963] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-3e8ec963] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-3e8ec963] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-3e8ec963]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-3e8ec963] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-3e8ec963] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-3e8ec963]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-3e8ec963]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-3e8ec963] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-3e8ec963]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-3e8ec963]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-3e8ec963] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3e8ec963] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-3e8ec963] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3e8ec963] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-3e8ec963] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-3e8ec963] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-3e8ec963] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-3e8ec963] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-3e8ec963]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-3e8ec963] {
  word-break: break-all;
}
.question-area u[data-v-3e8ec963] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-3e8ec963] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-3e8ec963] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-3e8ec963] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-3e8ec963] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3e8ec963] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3e8ec963]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-3e8ec963] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-3e8ec963] {
  width: 1.875rem;
}
.utils-search.width[data-v-3e8ec963] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-3e8ec963] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-3e8ec963] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-3e8ec963] {
  color: #fff;
}
.utils-search input[data-v-3e8ec963]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3e8ec963]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3e8ec963]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-3e8ec963] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-3e8ec963] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-3e8ec963] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-3e8ec963] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-3e8ec963], .record-tab[data-v-3e8ec963] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-3e8ec963], .record-tab .van-tabs__nav[data-v-3e8ec963] {
  background: transparent;
}
.practic-tab .van-tab[data-v-3e8ec963], .record-tab .van-tab[data-v-3e8ec963] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-3e8ec963], .record-tab .van-tabs__nav--line[data-v-3e8ec963] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-3e8ec963], .record-tab .van-tabs__line[data-v-3e8ec963] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-3e8ec963], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-3e8ec963] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-3e8ec963], .record-tab .van-tabs__nav--complete[data-v-3e8ec963] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-3e8ec963], .record-tab .van-tab--active[data-v-3e8ec963] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-3e8ec963]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-3e8ec963]::after, .record-tab .van-hairline--top-bottom[data-v-3e8ec963]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-3e8ec963]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-3e8ec963], .record-tab .van-tabs--line .van-tabs__wrap[data-v-3e8ec963] {
  height: auto;
}
.record-tab[data-v-3e8ec963] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-3e8ec963] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-3e8ec963] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-3e8ec963] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-3e8ec963] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-3e8ec963] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-3e8ec963] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-3e8ec963]::after,
.bottom-tip .van-divider[data-v-3e8ec963]::before {
  background: #ddd;
}
.van-tabbar[data-v-3e8ec963] {
  background: #fafafa;
}
.van-button[data-v-3e8ec963] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-3e8ec963] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-3e8ec963] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-3e8ec963] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-3e8ec963] {
  padding: 0;
}
.point-page-list .van-cell[data-v-3e8ec963]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-3e8ec963]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-3e8ec963] {
  display: none;
}
.sbox .van-radio__label[data-v-3e8ec963] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-3e8ec963] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-3e8ec963] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-3e8ec963] {
  background: #fff;
}
.van-picker__cancel[data-v-3e8ec963],
.van-picker__confirm[data-v-3e8ec963] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-3e8ec963]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-3e8ec963] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-3e8ec963] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-3e8ec963] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-3e8ec963] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-3e8ec963] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-3e8ec963] {
  font-size: 0.125rem;
}
.van-dialog[data-v-3e8ec963] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-3e8ec963] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-3e8ec963] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-3e8ec963] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-3e8ec963] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-3e8ec963]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-3e8ec963] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-3e8ec963] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-3e8ec963]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-3e8ec963] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-3e8ec963], .aplayer .aplayer-pic[data-v-3e8ec963], .aplayer .aplayer-info[data-v-3e8ec963] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-3e8ec963] {
  display: none;
}
.aplayer .aplayer-pic[data-v-3e8ec963] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-3e8ec963] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-3e8ec963] {
  text-indent: 0.0625rem;
}
[data-v-3e8ec963] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-3e8ec963] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-3e8ec963] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-3e8ec963] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-3e8ec963] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-3e8ec963] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-3e8ec963] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3e8ec963] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-3e8ec963] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-3e8ec963] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-3e8ec963] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-3e8ec963] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-3e8ec963] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-3e8ec963] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-3e8ec963] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-3e8ec963] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-3e8ec963] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-3e8ec963], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3e8ec963] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3e8ec963] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-3e8ec963] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3e8ec963] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3e8ec963]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3e8ec963]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3e8ec963]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-3e8ec963] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-3e8ec963] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-3e8ec963] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-3e8ec963] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-3e8ec963],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-3e8ec963] {
  color: #4153e2;
}
.el-pagination[data-v-3e8ec963] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-3e8ec963] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-3e8ec963]:hover {
  color: #4153e2;
}
.el-pager li[data-v-3e8ec963]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-3e8ec963]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-3e8ec963] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-3e8ec963] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-3e8ec963] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-3e8ec963] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-3e8ec963] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-3e8ec963] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-3e8ec963], .choose-date .el-date-table td.start-date span[data-v-3e8ec963] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-3e8ec963]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3e8ec963]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3e8ec963]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-3e8ec963] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-3e8ec963] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3e8ec963] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3e8ec963] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-3e8ec963]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3e8ec963] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-3e8ec963] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-3e8ec963] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-3e8ec963] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-3e8ec963] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-3e8ec963] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-3e8ec963] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-3e8ec963] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-3e8ec963]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-3e8ec963] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-3e8ec963] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-3e8ec963] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-3e8ec963] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-3e8ec963] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-3e8ec963]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3e8ec963] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3e8ec963], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-3e8ec963] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3e8ec963] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-3e8ec963]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-3e8ec963] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-3e8ec963] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-3e8ec963] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-3e8ec963] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-3e8ec963]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-3e8ec963] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-3e8ec963] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-3e8ec963] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-3e8ec963]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-3e8ec963] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-3e8ec963] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3e8ec963] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-3e8ec963] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-3e8ec963] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3e8ec963] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-3e8ec963] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-3e8ec963] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-3e8ec963] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-3e8ec963] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-3e8ec963] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-3e8ec963] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-3e8ec963] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-3e8ec963] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-3e8ec963]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-3e8ec963] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-3e8ec963] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-3e8ec963] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-3e8ec963] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-3e8ec963] {
  padding: 0 0.15625rem;
}
.el-button[data-v-3e8ec963]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-3e8ec963],
.el-button--success[data-v-3e8ec963] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-3e8ec963] {
  font-weight: normal;
}
p[data-v-3e8ec963] {
  word-break: break-word;
}
table caption[data-v-3e8ec963] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-3e8ec963] {
  border: none;
}
table[border="1"] td[data-v-3e8ec963] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-3e8ec963] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-3e8ec963] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-3e8ec963]:last-of-type {
  border: none;
}
.question-table tr td[data-v-3e8ec963] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-3e8ec963]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-3e8ec963] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-3e8ec963] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-3e8ec963]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-3e8ec963] {
  text-indent: 2em;
}
.question-p-left[data-v-3e8ec963] {
  text-align: left;
}
.question-p-center[data-v-3e8ec963] {
  text-align: center;
}
.question-p-right[data-v-3e8ec963] {
  text-align: right;
}
.underpoint[data-v-3e8ec963] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-3e8ec963]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-3e8ec963] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-3e8ec963] {
    padding-bottom: 0;
}
}
.formula-math[data-v-3e8ec963] {
  display: none !important;
}
.none-list[data-v-3e8ec963] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.none-list .none-img[data-v-3e8ec963] {
  display: block;
  width: 5.3333rem;
  height: 4rem;
  background: url(../img/none-img.998a26c6.svg) no-repeat;
  background-size: 100% 100%;
}
.none-list .text[data-v-3e8ec963] {
  margin-top: 0.4267rem;
  font-size: 0.3467rem;
  color: #aaabb3;
  line-height: 0.5867rem;
}
.none-list.webList .none-img[data-v-3e8ec963] {
  display: block;
  width: 1.5625rem;
  height: 1.17188rem;
  background: url(../img/none-img.998a26c6.svg) no-repeat;
  background-size: 100% 100%;
}
.none-list.webList .text[data-v-3e8ec963] {
  margin-top: 0.125rem;
  font-size: 0.10156rem;
  color: #aaabb3;
  line-height: 0.17188rem;
}
@charset "UTF-8";
*[data-v-4737574a] {
  box-sizing: border-box;
}
ol[data-v-4737574a],
ul[data-v-4737574a] {
  list-style: none;
}
div[data-v-4737574a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-4737574a],
body[data-v-4737574a],
div[data-v-4737574a],
span[data-v-4737574a],
applet[data-v-4737574a],
object[data-v-4737574a],
iframe[data-v-4737574a],
h1[data-v-4737574a],
h2[data-v-4737574a],
h3[data-v-4737574a],
h4[data-v-4737574a],
h5[data-v-4737574a],
h6[data-v-4737574a],
p[data-v-4737574a],
blockquote[data-v-4737574a],
pre[data-v-4737574a],
a[data-v-4737574a],
abbr[data-v-4737574a],
acronym[data-v-4737574a],
address[data-v-4737574a],
big[data-v-4737574a],
cite[data-v-4737574a],
code[data-v-4737574a],
del[data-v-4737574a],
dfn[data-v-4737574a],
em[data-v-4737574a],
img[data-v-4737574a],
ins[data-v-4737574a],
kbd[data-v-4737574a],
q[data-v-4737574a],
s[data-v-4737574a],
samp[data-v-4737574a],
small[data-v-4737574a],
strike[data-v-4737574a],
strong[data-v-4737574a],
sub[data-v-4737574a],
sup[data-v-4737574a],
tt[data-v-4737574a],
var[data-v-4737574a],
b[data-v-4737574a],
u[data-v-4737574a],
i[data-v-4737574a],
center[data-v-4737574a],
dl[data-v-4737574a],
dt[data-v-4737574a],
dd[data-v-4737574a],
ol[data-v-4737574a],
ul[data-v-4737574a],
li[data-v-4737574a],
fieldset[data-v-4737574a],
form[data-v-4737574a],
label[data-v-4737574a],
legend[data-v-4737574a],
table[data-v-4737574a],
caption[data-v-4737574a],
tbody[data-v-4737574a],
tfoot[data-v-4737574a],
thead[data-v-4737574a],
tr[data-v-4737574a],
th[data-v-4737574a],
td[data-v-4737574a],
article[data-v-4737574a],
aside[data-v-4737574a],
canvas[data-v-4737574a],
details[data-v-4737574a],
embed[data-v-4737574a],
figure[data-v-4737574a],
figcaption[data-v-4737574a],
footer[data-v-4737574a],
header[data-v-4737574a],
hgroup[data-v-4737574a],
menu[data-v-4737574a],
nav[data-v-4737574a],
output[data-v-4737574a],
ruby[data-v-4737574a],
section[data-v-4737574a],
summary[data-v-4737574a],
time[data-v-4737574a],
mark[data-v-4737574a],
audio[data-v-4737574a],
video[data-v-4737574a] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-4737574a],
ins[data-v-4737574a],
u[data-v-4737574a],
s[data-v-4737574a],
a[data-v-4737574a],
a[data-v-4737574a]:hover {
  text-decoration: none;
}
input[type=number][data-v-4737574a]::-webkit-inner-spin-button,
input[type=number][data-v-4737574a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-4737574a],
body[data-v-4737574a] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-4737574a] {
  display: block;
}
h1[data-v-4737574a],
h2[data-v-4737574a],
h3[data-v-4737574a],
h4[data-v-4737574a],
h5[data-v-4737574a],
h6[data-v-4737574a] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-4737574a]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-4737574a]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-4737574a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-4737574a]:active, button[data-v-4737574a]:focus,
a[data-v-4737574a]:active,
a[data-v-4737574a]:focus,
input[data-v-4737574a]:active,
input[data-v-4737574a]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-4737574a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-4737574a] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-4737574a],
body[data-v-4737574a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-4737574a] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-4737574a] {
  display: flex;
}
.icon-go[data-v-4737574a] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-4737574a] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-4737574a] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-4737574a] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-4737574a] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-4737574a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-4737574a] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-4737574a] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-4737574a] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-4737574a] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-4737574a] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-4737574a] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-4737574a] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-4737574a] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-4737574a] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-4737574a] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-4737574a] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-4737574a] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-4737574a] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-4737574a] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-4737574a]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-4737574a]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-4737574a],
.answer-title[data-v-4737574a],
.colanswer-con[data-v-4737574a],
.answerExec-title[data-v-4737574a],
.answersisy-con[data-v-4737574a],
.checkBox-correct__con[data-v-4737574a] {
  word-break: break-all;
}
.yanswer-title u[data-v-4737574a],
.answer-title u[data-v-4737574a],
.colanswer-con u[data-v-4737574a],
.answerExec-title u[data-v-4737574a],
.answersisy-con u[data-v-4737574a],
.checkBox-correct__con u[data-v-4737574a] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-4737574a],
.answer-title img[data-v-4737574a],
.colanswer-con img[data-v-4737574a],
.answerExec-title img[data-v-4737574a],
.answersisy-con img[data-v-4737574a],
.checkBox-correct__con img[data-v-4737574a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-4737574a],
.answerExec-box li[data-v-4737574a] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-4737574a],
.answerExec-box li div span:nth-child(1) img[data-v-4737574a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-4737574a],
.answerExec-box li u[data-v-4737574a] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-4737574a],
.err-detail-style[data-v-4737574a] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-4737574a],
.err-detail-style u[data-v-4737574a] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-4737574a],
.err-detail-style img[data-v-4737574a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-4737574a],
.err-detail-style table[data-v-4737574a] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-4737574a],
.err-detail-style .stem-head[data-v-4737574a] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-4737574a] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-4737574a] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-4737574a],
.fade-enter-active[data-v-4737574a] {
  transition: all 0.5s;
}
.fade-enter[data-v-4737574a] {
  opacity: 0;
}
.fade-leave-to[data-v-4737574a] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-4737574a] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-4737574a] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-4737574a] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-4737574a]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-4737574a],
.answer-box li[data-v-4737574a],
.answeransy-con[data-v-4737574a],
.answerExec-title[data-v-4737574a],
.answerExec-box li[data-v-4737574a],
.answerList-right__con[data-v-4737574a],
.correctAnswer-content[data-v-4737574a] {
  word-break: break-all;
}
.answer-name u[data-v-4737574a],
.answeransy-con u[data-v-4737574a],
.answer-content u[data-v-4737574a],
.answerExec-title u[data-v-4737574a],
.answerList-right__con u[data-v-4737574a] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-4737574a],
.answeransy-con img[data-v-4737574a],
.answer-content img[data-v-4737574a],
.answerExec-title img[data-v-4737574a],
.answerList-right__con img[data-v-4737574a],
.answerList-right__con img[data-v-4737574a],
.correctAnswer-content img[data-v-4737574a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-4737574a],
.answerExec-box li div span:nth-child(1) img[data-v-4737574a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-4737574a],
.answerExec-box li u[data-v-4737574a] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-4737574a] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-4737574a] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-4737574a] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-4737574a]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-4737574a] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-4737574a] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-4737574a]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-4737574a]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-4737574a] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-4737574a]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-4737574a]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-4737574a] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-4737574a] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-4737574a] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-4737574a] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-4737574a] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-4737574a] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-4737574a] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-4737574a] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-4737574a]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-4737574a] {
  word-break: break-all;
}
.question-area u[data-v-4737574a] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-4737574a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-4737574a] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-4737574a] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-4737574a] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-4737574a] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-4737574a]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-4737574a] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-4737574a] {
  width: 1.875rem;
}
.utils-search.width[data-v-4737574a] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-4737574a] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-4737574a] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-4737574a] {
  color: #fff;
}
.utils-search input[data-v-4737574a]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-4737574a]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-4737574a]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-4737574a] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-4737574a] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-4737574a] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-4737574a] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-4737574a], .record-tab[data-v-4737574a] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-4737574a], .record-tab .van-tabs__nav[data-v-4737574a] {
  background: transparent;
}
.practic-tab .van-tab[data-v-4737574a], .record-tab .van-tab[data-v-4737574a] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-4737574a], .record-tab .van-tabs__nav--line[data-v-4737574a] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-4737574a], .record-tab .van-tabs__line[data-v-4737574a] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-4737574a], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-4737574a] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-4737574a], .record-tab .van-tabs__nav--complete[data-v-4737574a] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-4737574a], .record-tab .van-tab--active[data-v-4737574a] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-4737574a]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-4737574a]::after, .record-tab .van-hairline--top-bottom[data-v-4737574a]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-4737574a]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-4737574a], .record-tab .van-tabs--line .van-tabs__wrap[data-v-4737574a] {
  height: auto;
}
.record-tab[data-v-4737574a] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-4737574a] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-4737574a] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-4737574a] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-4737574a] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-4737574a] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-4737574a] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-4737574a]::after,
.bottom-tip .van-divider[data-v-4737574a]::before {
  background: #ddd;
}
.van-tabbar[data-v-4737574a] {
  background: #fafafa;
}
.van-button[data-v-4737574a] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-4737574a] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-4737574a] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-4737574a] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-4737574a] {
  padding: 0;
}
.point-page-list .van-cell[data-v-4737574a]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-4737574a]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-4737574a] {
  display: none;
}
.sbox .van-radio__label[data-v-4737574a] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-4737574a] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-4737574a] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-4737574a] {
  background: #fff;
}
.van-picker__cancel[data-v-4737574a],
.van-picker__confirm[data-v-4737574a] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-4737574a]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-4737574a] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-4737574a] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-4737574a] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-4737574a] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-4737574a] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-4737574a] {
  font-size: 0.125rem;
}
.van-dialog[data-v-4737574a] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-4737574a] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-4737574a] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-4737574a] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-4737574a] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-4737574a]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-4737574a] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-4737574a] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-4737574a]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-4737574a] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-4737574a], .aplayer .aplayer-pic[data-v-4737574a], .aplayer .aplayer-info[data-v-4737574a] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-4737574a] {
  display: none;
}
.aplayer .aplayer-pic[data-v-4737574a] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-4737574a] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-4737574a] {
  text-indent: 0.0625rem;
}
[data-v-4737574a] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-4737574a] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-4737574a] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-4737574a] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-4737574a] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-4737574a] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-4737574a] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-4737574a] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-4737574a] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-4737574a] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-4737574a] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-4737574a] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-4737574a] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-4737574a] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-4737574a] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-4737574a] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-4737574a] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-4737574a], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-4737574a] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-4737574a] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-4737574a] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-4737574a] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-4737574a]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-4737574a]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-4737574a]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-4737574a] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-4737574a] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-4737574a] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-4737574a] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-4737574a],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-4737574a] {
  color: #4153e2;
}
.el-pagination[data-v-4737574a] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-4737574a] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-4737574a]:hover {
  color: #4153e2;
}
.el-pager li[data-v-4737574a]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-4737574a]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-4737574a] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-4737574a] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-4737574a] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-4737574a] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-4737574a] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-4737574a] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-4737574a], .choose-date .el-date-table td.start-date span[data-v-4737574a] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-4737574a]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-4737574a]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-4737574a]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-4737574a] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-4737574a] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-4737574a] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-4737574a] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-4737574a]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-4737574a] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-4737574a] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-4737574a] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-4737574a] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-4737574a] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-4737574a] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-4737574a] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-4737574a] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-4737574a]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-4737574a] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-4737574a] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-4737574a] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-4737574a] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-4737574a] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-4737574a]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-4737574a] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-4737574a], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-4737574a] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-4737574a] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-4737574a]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-4737574a] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-4737574a] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-4737574a] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-4737574a] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-4737574a]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-4737574a] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-4737574a] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-4737574a] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-4737574a]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-4737574a] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-4737574a] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-4737574a] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-4737574a] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-4737574a] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-4737574a] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-4737574a] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-4737574a] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-4737574a] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-4737574a] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-4737574a] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-4737574a] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-4737574a] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-4737574a] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-4737574a]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-4737574a] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-4737574a] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-4737574a] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-4737574a] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-4737574a] {
  padding: 0 0.15625rem;
}
.el-button[data-v-4737574a]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-4737574a],
.el-button--success[data-v-4737574a] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-4737574a] {
  font-weight: normal;
}
p[data-v-4737574a] {
  word-break: break-word;
}
table caption[data-v-4737574a] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-4737574a] {
  border: none;
}
table[border="1"] td[data-v-4737574a] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-4737574a] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-4737574a] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-4737574a]:last-of-type {
  border: none;
}
.question-table tr td[data-v-4737574a] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-4737574a]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-4737574a] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-4737574a] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-4737574a]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-4737574a] {
  text-indent: 2em;
}
.question-p-left[data-v-4737574a] {
  text-align: left;
}
.question-p-center[data-v-4737574a] {
  text-align: center;
}
.question-p-right[data-v-4737574a] {
  text-align: right;
}
.underpoint[data-v-4737574a] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-4737574a]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-4737574a] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-4737574a] {
    padding-bottom: 0;
}
}
.formula-math[data-v-4737574a] {
  display: none !important;
}
.pad-noconbox[data-v-4737574a] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pad-noconbox-middle[data-v-4737574a] {
  width: 100%;
  height: auto;
}
.pad-noconbox-middle .img[data-v-4737574a] {
  width: 0.79688rem;
  height: 0.79688rem;
  margin: 0 auto;
}
.pad-noconbox-middle .text[data-v-4737574a] {
  padding-top: 0.07813rem;
  text-align: center;
  font-size: 0.11719rem;
  color: #AAABB3;
}

.svg-icon[data-v-7d4f4e49] {
  width: 0.23438rem;
  height: 0.23438rem;
  fill: currentColor;
  overflow: hidden;
}

@charset "UTF-8";
*[data-v-3cc5f182] {
  box-sizing: border-box;
}
ol[data-v-3cc5f182],
ul[data-v-3cc5f182] {
  list-style: none;
}
div[data-v-3cc5f182] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-3cc5f182],
body[data-v-3cc5f182],
div[data-v-3cc5f182],
span[data-v-3cc5f182],
applet[data-v-3cc5f182],
object[data-v-3cc5f182],
iframe[data-v-3cc5f182],
h1[data-v-3cc5f182],
h2[data-v-3cc5f182],
h3[data-v-3cc5f182],
h4[data-v-3cc5f182],
h5[data-v-3cc5f182],
h6[data-v-3cc5f182],
p[data-v-3cc5f182],
blockquote[data-v-3cc5f182],
pre[data-v-3cc5f182],
a[data-v-3cc5f182],
abbr[data-v-3cc5f182],
acronym[data-v-3cc5f182],
address[data-v-3cc5f182],
big[data-v-3cc5f182],
cite[data-v-3cc5f182],
code[data-v-3cc5f182],
del[data-v-3cc5f182],
dfn[data-v-3cc5f182],
em[data-v-3cc5f182],
img[data-v-3cc5f182],
ins[data-v-3cc5f182],
kbd[data-v-3cc5f182],
q[data-v-3cc5f182],
s[data-v-3cc5f182],
samp[data-v-3cc5f182],
small[data-v-3cc5f182],
strike[data-v-3cc5f182],
strong[data-v-3cc5f182],
sub[data-v-3cc5f182],
sup[data-v-3cc5f182],
tt[data-v-3cc5f182],
var[data-v-3cc5f182],
b[data-v-3cc5f182],
u[data-v-3cc5f182],
i[data-v-3cc5f182],
center[data-v-3cc5f182],
dl[data-v-3cc5f182],
dt[data-v-3cc5f182],
dd[data-v-3cc5f182],
ol[data-v-3cc5f182],
ul[data-v-3cc5f182],
li[data-v-3cc5f182],
fieldset[data-v-3cc5f182],
form[data-v-3cc5f182],
label[data-v-3cc5f182],
legend[data-v-3cc5f182],
table[data-v-3cc5f182],
caption[data-v-3cc5f182],
tbody[data-v-3cc5f182],
tfoot[data-v-3cc5f182],
thead[data-v-3cc5f182],
tr[data-v-3cc5f182],
th[data-v-3cc5f182],
td[data-v-3cc5f182],
article[data-v-3cc5f182],
aside[data-v-3cc5f182],
canvas[data-v-3cc5f182],
details[data-v-3cc5f182],
embed[data-v-3cc5f182],
figure[data-v-3cc5f182],
figcaption[data-v-3cc5f182],
footer[data-v-3cc5f182],
header[data-v-3cc5f182],
hgroup[data-v-3cc5f182],
menu[data-v-3cc5f182],
nav[data-v-3cc5f182],
output[data-v-3cc5f182],
ruby[data-v-3cc5f182],
section[data-v-3cc5f182],
summary[data-v-3cc5f182],
time[data-v-3cc5f182],
mark[data-v-3cc5f182],
audio[data-v-3cc5f182],
video[data-v-3cc5f182] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-3cc5f182],
ins[data-v-3cc5f182],
u[data-v-3cc5f182],
s[data-v-3cc5f182],
a[data-v-3cc5f182],
a[data-v-3cc5f182]:hover {
  text-decoration: none;
}
input[type=number][data-v-3cc5f182]::-webkit-inner-spin-button,
input[type=number][data-v-3cc5f182]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-3cc5f182],
body[data-v-3cc5f182] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-3cc5f182] {
  display: block;
}
h1[data-v-3cc5f182],
h2[data-v-3cc5f182],
h3[data-v-3cc5f182],
h4[data-v-3cc5f182],
h5[data-v-3cc5f182],
h6[data-v-3cc5f182] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-3cc5f182]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-3cc5f182]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-3cc5f182] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-3cc5f182]:active, button[data-v-3cc5f182]:focus,
a[data-v-3cc5f182]:active,
a[data-v-3cc5f182]:focus,
input[data-v-3cc5f182]:active,
input[data-v-3cc5f182]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-3cc5f182] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-3cc5f182] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-3cc5f182],
body[data-v-3cc5f182] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-3cc5f182] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-3cc5f182] {
  display: flex;
}
.icon-go[data-v-3cc5f182] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-3cc5f182] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-3cc5f182] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-3cc5f182] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-3cc5f182] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-3cc5f182] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-3cc5f182] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-3cc5f182] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-3cc5f182] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-3cc5f182] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-3cc5f182] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-3cc5f182] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-3cc5f182] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-3cc5f182] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-3cc5f182] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-3cc5f182] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-3cc5f182] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-3cc5f182] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-3cc5f182] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-3cc5f182] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-3cc5f182]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-3cc5f182]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-3cc5f182],
.answer-title[data-v-3cc5f182],
.colanswer-con[data-v-3cc5f182],
.answerExec-title[data-v-3cc5f182],
.answersisy-con[data-v-3cc5f182],
.checkBox-correct__con[data-v-3cc5f182] {
  word-break: break-all;
}
.yanswer-title u[data-v-3cc5f182],
.answer-title u[data-v-3cc5f182],
.colanswer-con u[data-v-3cc5f182],
.answerExec-title u[data-v-3cc5f182],
.answersisy-con u[data-v-3cc5f182],
.checkBox-correct__con u[data-v-3cc5f182] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-3cc5f182],
.answer-title img[data-v-3cc5f182],
.colanswer-con img[data-v-3cc5f182],
.answerExec-title img[data-v-3cc5f182],
.answersisy-con img[data-v-3cc5f182],
.checkBox-correct__con img[data-v-3cc5f182] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-3cc5f182],
.answerExec-box li[data-v-3cc5f182] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-3cc5f182],
.answerExec-box li div span:nth-child(1) img[data-v-3cc5f182] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3cc5f182],
.answerExec-box li u[data-v-3cc5f182] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-3cc5f182],
.err-detail-style[data-v-3cc5f182] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-3cc5f182],
.err-detail-style u[data-v-3cc5f182] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-3cc5f182],
.err-detail-style img[data-v-3cc5f182] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-3cc5f182],
.err-detail-style table[data-v-3cc5f182] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-3cc5f182],
.err-detail-style .stem-head[data-v-3cc5f182] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-3cc5f182] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-3cc5f182] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-3cc5f182],
.fade-enter-active[data-v-3cc5f182] {
  transition: all 0.5s;
}
.fade-enter[data-v-3cc5f182] {
  opacity: 0;
}
.fade-leave-to[data-v-3cc5f182] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-3cc5f182] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-3cc5f182] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-3cc5f182] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-3cc5f182]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-3cc5f182],
.answer-box li[data-v-3cc5f182],
.answeransy-con[data-v-3cc5f182],
.answerExec-title[data-v-3cc5f182],
.answerExec-box li[data-v-3cc5f182],
.answerList-right__con[data-v-3cc5f182],
.correctAnswer-content[data-v-3cc5f182] {
  word-break: break-all;
}
.answer-name u[data-v-3cc5f182],
.answeransy-con u[data-v-3cc5f182],
.answer-content u[data-v-3cc5f182],
.answerExec-title u[data-v-3cc5f182],
.answerList-right__con u[data-v-3cc5f182] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-3cc5f182],
.answeransy-con img[data-v-3cc5f182],
.answer-content img[data-v-3cc5f182],
.answerExec-title img[data-v-3cc5f182],
.answerList-right__con img[data-v-3cc5f182],
.answerList-right__con img[data-v-3cc5f182],
.correctAnswer-content img[data-v-3cc5f182] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-3cc5f182],
.answerExec-box li div span:nth-child(1) img[data-v-3cc5f182] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3cc5f182],
.answerExec-box li u[data-v-3cc5f182] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-3cc5f182] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-3cc5f182] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-3cc5f182] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-3cc5f182]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-3cc5f182] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-3cc5f182] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-3cc5f182]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-3cc5f182]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-3cc5f182] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-3cc5f182]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-3cc5f182]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-3cc5f182] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3cc5f182] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-3cc5f182] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3cc5f182] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-3cc5f182] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-3cc5f182] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-3cc5f182] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-3cc5f182] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-3cc5f182]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-3cc5f182] {
  word-break: break-all;
}
.question-area u[data-v-3cc5f182] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-3cc5f182] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-3cc5f182] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-3cc5f182] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-3cc5f182] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3cc5f182] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3cc5f182]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-3cc5f182] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-3cc5f182] {
  width: 1.875rem;
}
.utils-search.width[data-v-3cc5f182] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-3cc5f182] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-3cc5f182] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-3cc5f182] {
  color: #fff;
}
.utils-search input[data-v-3cc5f182]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3cc5f182]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3cc5f182]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-3cc5f182] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-3cc5f182] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-3cc5f182] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-3cc5f182] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-3cc5f182], .record-tab[data-v-3cc5f182] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-3cc5f182], .record-tab .van-tabs__nav[data-v-3cc5f182] {
  background: transparent;
}
.practic-tab .van-tab[data-v-3cc5f182], .record-tab .van-tab[data-v-3cc5f182] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-3cc5f182], .record-tab .van-tabs__nav--line[data-v-3cc5f182] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-3cc5f182], .record-tab .van-tabs__line[data-v-3cc5f182] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-3cc5f182], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-3cc5f182] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-3cc5f182], .record-tab .van-tabs__nav--complete[data-v-3cc5f182] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-3cc5f182], .record-tab .van-tab--active[data-v-3cc5f182] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-3cc5f182]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-3cc5f182]::after, .record-tab .van-hairline--top-bottom[data-v-3cc5f182]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-3cc5f182]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-3cc5f182], .record-tab .van-tabs--line .van-tabs__wrap[data-v-3cc5f182] {
  height: auto;
}
.record-tab[data-v-3cc5f182] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-3cc5f182] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-3cc5f182] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-3cc5f182] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-3cc5f182] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-3cc5f182] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-3cc5f182] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-3cc5f182]::after,
.bottom-tip .van-divider[data-v-3cc5f182]::before {
  background: #ddd;
}
.van-tabbar[data-v-3cc5f182] {
  background: #fafafa;
}
.van-button[data-v-3cc5f182] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-3cc5f182] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-3cc5f182] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-3cc5f182] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-3cc5f182] {
  padding: 0;
}
.point-page-list .van-cell[data-v-3cc5f182]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-3cc5f182]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-3cc5f182] {
  display: none;
}
.sbox .van-radio__label[data-v-3cc5f182] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-3cc5f182] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-3cc5f182] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-3cc5f182] {
  background: #fff;
}
.van-picker__cancel[data-v-3cc5f182],
.van-picker__confirm[data-v-3cc5f182] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-3cc5f182]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-3cc5f182] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-3cc5f182] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-3cc5f182] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-3cc5f182] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-3cc5f182] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-3cc5f182] {
  font-size: 0.125rem;
}
.van-dialog[data-v-3cc5f182] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-3cc5f182] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-3cc5f182] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-3cc5f182] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-3cc5f182] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-3cc5f182]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-3cc5f182] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-3cc5f182] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-3cc5f182]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-3cc5f182] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-3cc5f182], .aplayer .aplayer-pic[data-v-3cc5f182], .aplayer .aplayer-info[data-v-3cc5f182] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-3cc5f182] {
  display: none;
}
.aplayer .aplayer-pic[data-v-3cc5f182] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-3cc5f182] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-3cc5f182] {
  text-indent: 0.0625rem;
}
[data-v-3cc5f182] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-3cc5f182] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-3cc5f182] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-3cc5f182] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-3cc5f182] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-3cc5f182] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-3cc5f182] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3cc5f182] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-3cc5f182] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-3cc5f182] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-3cc5f182] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-3cc5f182] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-3cc5f182] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-3cc5f182] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-3cc5f182] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-3cc5f182] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-3cc5f182] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-3cc5f182], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3cc5f182] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3cc5f182] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-3cc5f182] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3cc5f182] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3cc5f182]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3cc5f182]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3cc5f182]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-3cc5f182] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-3cc5f182] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-3cc5f182] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-3cc5f182] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-3cc5f182],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-3cc5f182] {
  color: #4153e2;
}
.el-pagination[data-v-3cc5f182] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-3cc5f182] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-3cc5f182]:hover {
  color: #4153e2;
}
.el-pager li[data-v-3cc5f182]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-3cc5f182]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-3cc5f182] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-3cc5f182] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-3cc5f182] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-3cc5f182] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-3cc5f182] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-3cc5f182] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-3cc5f182], .choose-date .el-date-table td.start-date span[data-v-3cc5f182] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-3cc5f182]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3cc5f182]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3cc5f182]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-3cc5f182] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-3cc5f182] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3cc5f182] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3cc5f182] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-3cc5f182]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3cc5f182] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-3cc5f182] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-3cc5f182] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-3cc5f182] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-3cc5f182] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-3cc5f182] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-3cc5f182] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-3cc5f182] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-3cc5f182]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-3cc5f182] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-3cc5f182] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-3cc5f182] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-3cc5f182] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-3cc5f182] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-3cc5f182]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3cc5f182] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3cc5f182], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-3cc5f182] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3cc5f182] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-3cc5f182]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-3cc5f182] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-3cc5f182] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-3cc5f182] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-3cc5f182] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-3cc5f182]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-3cc5f182] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-3cc5f182] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-3cc5f182] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-3cc5f182]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-3cc5f182] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-3cc5f182] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3cc5f182] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-3cc5f182] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-3cc5f182] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3cc5f182] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-3cc5f182] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-3cc5f182] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-3cc5f182] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-3cc5f182] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-3cc5f182] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-3cc5f182] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-3cc5f182] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-3cc5f182] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-3cc5f182]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-3cc5f182] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-3cc5f182] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-3cc5f182] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-3cc5f182] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-3cc5f182] {
  padding: 0 0.15625rem;
}
.el-button[data-v-3cc5f182]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-3cc5f182],
.el-button--success[data-v-3cc5f182] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-3cc5f182] {
  font-weight: normal;
}
p[data-v-3cc5f182] {
  word-break: break-word;
}
table caption[data-v-3cc5f182] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-3cc5f182] {
  border: none;
}
table[border="1"] td[data-v-3cc5f182] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-3cc5f182] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-3cc5f182] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-3cc5f182]:last-of-type {
  border: none;
}
.question-table tr td[data-v-3cc5f182] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-3cc5f182]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-3cc5f182] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-3cc5f182] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-3cc5f182]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-3cc5f182] {
  text-indent: 2em;
}
.question-p-left[data-v-3cc5f182] {
  text-align: left;
}
.question-p-center[data-v-3cc5f182] {
  text-align: center;
}
.question-p-right[data-v-3cc5f182] {
  text-align: right;
}
.underpoint[data-v-3cc5f182] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-3cc5f182]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-3cc5f182] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-3cc5f182] {
    padding-bottom: 0;
}
}
.formula-math[data-v-3cc5f182] {
  display: none !important;
}
.answeransy[data-v-3cc5f182] {
  width: 100%;
  padding: 0.125rem 0;
}
.answeransy-title[data-v-3cc5f182] {
  font-size: 0.125rem;
  color: #04091C;
  line-height: 0.16406rem;
}
.answeransy-video[data-v-3cc5f182] {
  margin-top: 0.125rem;
  position: relative;
  cursor: pointer;
}
.answeransy-video img[data-v-3cc5f182] {
  width: 100%;
  height: 100%;
}
.answeransy-video span[data-v-3cc5f182] {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -0.15625rem;
  margin-left: -0.15625rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMASURBVHgBzZkxbBJhFMcfWpvoGZMuxaWDDDqIwZgYG5cS6whOLCUhLrIQBiYCOrkIQxcTSAhxcmFiKQwOVCKDwUWaQBNrCJi4UJIuBnSoCf3+cNcc9ID77j6O/pIXKHfX/vv+97373sNGxnGycMivd1jcZCHJx/osjll0WbRZ1Fk0yAA24gMCXsghcV4LsRCak9/rQq9AiNmRhYlgn3QK1SMQoiCON2PzgDiI3J910lWazSsaiVsl8eAf3pRfv087yTbj4tcsHpA1tFi8odHiGmNaBndZ3CPrWJP/3ufJA1oCYesmWY+dNOyeFPiMxUtaHsgibD5SPriiOrjOwk/LZ6xiqDMIa61aFLNYlWNotZJBZG+bLg/nTypF4A4ZoFAoPHQ6nddpMQyfWopAQ9Z6PJ6Ner3+PJ1OL6IknQvEbmSdTBAKhe52Op3tYDB4m8QBi50QKGRh2O32G9ls9rFg2x0Q6CCBwPZqtbqVSCRE/N5hBk3Zq4UkSddisdh92O52u2+RcRwLEagA28vl8pYJ2yUIFL3PuwBsL5VKT6PR6AbxIWG7tUcGGQwGXuKkWCz+9nq9B3rPRwb7ZAG9Xu9/Mpls8Ihj9FdwLS3Y5lwu14pEIj+73e4p8XGMDP6iBdFsNv/4fL6vfr//0IA40EUG0Qo+IYHAzlQq9SMej7fJHG0IbJFAKpVKhz36Dhl/yTx1CETHj4Vi6j5kRflfOByu5fP5ExID2tKGspsxXGpgZyaTOXK5XF8EigO49WhF/gECufeEtVrtJBAIHAiycxI09WN9Mbb8okYbZsG04T3eqJsmKLakaM9BGYkMUTdNp3I8ouXygVSjusm+GP0oVrOVUwU1WAt59QdakwW0e2gD7GQtqMfvJj+cNpv5RiOr18gaUFLe0ugWG2OaQJz4iayxG7bukoY4MG8+CLsxa1Zm0CJBxfhIqhWrhd4RMNoCFHJR0wdkTVdZ4x2iK0KNLKK+LGyPOOotr0A1EImeGvZDuDLfU8RgI4ztFmpaiwx+DXEGxBrRXiGn8AoAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
  width: 0.3125rem;
  height: 0.3125rem;
}
.answeransy-con[data-v-3cc5f182] {
  padding-top: 0.10938rem;
  line-height: 0.20313rem;
  font-size: 0.10938rem;
  color: #333;
}
.dialogvideo-title[data-v-3cc5f182] {
  display: block;
  padding: 0.07813rem 0 0 0.15625rem;
}
.dialogvideo[data-v-3cc5f182] :v-deep(.el-dialog__body) {
  padding: 0.11719rem 0.15625rem;
}
.dialogvideo-video[data-v-3cc5f182] {
  width: 100%;
}
.dialog-box[data-v-3cc5f182] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
}
.dialog-box .content-box[data-v-3cc5f182] {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6.25rem;
  transform: translate(-50%, -50%);
  background: #040A12;
  border: 0.00781rem solid #4C82DE;
  padding: 0.14063rem 0.1875rem 0.1875rem;
}
.dialog-box .content-box .top-box[data-v-3cc5f182] {
  display: flex;
  align-items: center;
}
.dialog-box .content-box .top-box .dialogvideo-title[data-v-3cc5f182] {
  font-size: 0.11719rem;
  color: #FFFFFF;
  flex: 1;
  padding: 0;
  padding-left: 0.0625rem;
}
.dialog-box .content-box .top-box .btn-close[data-v-3cc5f182] {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  width: 0.625rem;
  height: 0.25rem;
  background: rgba(255, 255, 255, 0.06);
  border-radius: 0.1875rem 0.1875rem 0.1875rem 0.1875rem;
  border: 0.00781rem solid rgba(34, 149, 255, 0.4);
}
.dialog-box .content-box .top-box .btn-close .icon[data-v-3cc5f182] {
  width: 0.10156rem;
  height: 0.10156rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASHSURBVHgB7ZyLcRMxEIY3DAXQAUcFCRVwVEA6wB0kVOCjAkIFMRVABYQKsNNAzjRAQgP8rNB5cpjsSqvTPZy5b2bHGceS9n6v3pKJZmZmZmZmDpUjGhgAz/ilZHvOdtKYe6/Y++i2sTu2a7ZvbJujo6M7emw4UdiWbFfozhXbGVtBhw4/RIk8omhilXRoDCDMPjXbG5o67GQxsDD7XGKqVQ++XbjF+NRsbykTnXsx+F5pyXZuSOZ6oi9sG7Yfzetdu4eCjwRnx2wv2V7R/z2dxgXn947GBL53Wkd+sy66KnRoVDntCduqiZIY1hirysG3NzGO7oR5Rhnh/BaR5deDi2QQJ7swD/hSRfhR9+3HvlPrCIdOaCAiv7D1ICJxIR8Cjqww5Ld175drDz8HfPtAfQJf7zUqGhmEq5yltzUVHArjiiZCQCTXaRSUG/iqI/GZJkbA3yvKCWd4qhRWY4Q2JwR8m1QrfpeUi0BBBU0U+IFlv1EEPzOXqGjiQG+PSuoK5Nl5TQlwulNKJCUtfFW77SWK4HsuCfOMGX5V0XFJRuCXMhxLY9JQFKW3n5z4HJmipyUOrCK1xEGKSNCjqKJUIFcvUwQ8IE50Pg+IkyqSFEVp1axRXSJ6ngV9iKCKpIizI7qaQ+9s7NVMyTCleq2sIkWIY558Qq5m9vVsyCFpbmCb/KJF6kOcgA/i/Oypkt+x8P41JcDLnwt2xP0pVYvd///+rWTllmdfJ24gboTyj8kK5Aa6pA4gHEnZI6dVttQerskK5OlFQR1JFKnzghfkcZ190Ct5SZkwipRlNRBKz0xWsmWklxEjUtalUutzPaFxiRF8mic6lG80y7eJcFfeJmloIZRriiAto1rIq6COGMXJJhISGmmtiklhbR8z/Ouke9AF2VlkEKkQ3t9KCTSBpAHhC0okQhw3kPuk/L+rSNIc8peUQBNoI7yfFEGR4rgRsvtMXyKdKGXbgDzqvCUjSJhbIWGCG+FHLeRVkhXoyx2lIZ/Qcoc4zokQKXoWDn0BP61nhjwfq4z5VDCK00q7yuSDlE/6urTyYLewr8VUVnFaaVddxGnyqIVnSd+Khl7NKjLSEillsWvVodyF8hwFdQFyNTNHUZPfORLrPBK3jJTo6b55iMPfOFwq/peUA+hHewc7KGUF+r7eDeUiEEU1DvPwQvIOr1TglVJYttl2LqCfNsvvL3y4agfFzVvCfQG93blBXydSIG9FT0akgDiObKfwJQcuAg640B7rEOdlwLd+D3G2HIk5BlzQQMDPs+qAT99pKBDuIXb0WuVwf1EvRH/tjuJcgfirAFnrfUuYmNtFw4vTctSJFHuZpYZvI5IHlvDjsSXir119R8f2MMulXnbigl/ODEm21FzSJb+0u+WVxG0rP/dQzpyYz5vX0+a9KJfYPrK9n8yWEeJv3/TNT/R1mr4r8FVuhXH4zfYVh3AbGn6ZtcYw7IQp6dBA/7efD1OYfeCr3hny/bBAhYFG62P9NIXrlUrye2y7n6Uo9j66Jb+7u6H7y7/fHuVPU8zMzMzMzPTCH8BgP4VRrTI2AAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.dialog-box .content-box .top-box .btn-close .text[data-v-3cc5f182] {
  margin-left: 0.04688rem;
  font-size: 0.09375rem;
  color: #FFFFFF;
}
.dialog-box .content-box .dialogvideo-video[data-v-3cc5f182] {
  margin-top: 0.14063rem;
}
@charset "UTF-8";
*[data-v-2585b4f6] {
  box-sizing: border-box;
}
ol[data-v-2585b4f6],
ul[data-v-2585b4f6] {
  list-style: none;
}
div[data-v-2585b4f6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-2585b4f6],
body[data-v-2585b4f6],
div[data-v-2585b4f6],
span[data-v-2585b4f6],
applet[data-v-2585b4f6],
object[data-v-2585b4f6],
iframe[data-v-2585b4f6],
h1[data-v-2585b4f6],
h2[data-v-2585b4f6],
h3[data-v-2585b4f6],
h4[data-v-2585b4f6],
h5[data-v-2585b4f6],
h6[data-v-2585b4f6],
p[data-v-2585b4f6],
blockquote[data-v-2585b4f6],
pre[data-v-2585b4f6],
a[data-v-2585b4f6],
abbr[data-v-2585b4f6],
acronym[data-v-2585b4f6],
address[data-v-2585b4f6],
big[data-v-2585b4f6],
cite[data-v-2585b4f6],
code[data-v-2585b4f6],
del[data-v-2585b4f6],
dfn[data-v-2585b4f6],
em[data-v-2585b4f6],
img[data-v-2585b4f6],
ins[data-v-2585b4f6],
kbd[data-v-2585b4f6],
q[data-v-2585b4f6],
s[data-v-2585b4f6],
samp[data-v-2585b4f6],
small[data-v-2585b4f6],
strike[data-v-2585b4f6],
strong[data-v-2585b4f6],
sub[data-v-2585b4f6],
sup[data-v-2585b4f6],
tt[data-v-2585b4f6],
var[data-v-2585b4f6],
b[data-v-2585b4f6],
u[data-v-2585b4f6],
i[data-v-2585b4f6],
center[data-v-2585b4f6],
dl[data-v-2585b4f6],
dt[data-v-2585b4f6],
dd[data-v-2585b4f6],
ol[data-v-2585b4f6],
ul[data-v-2585b4f6],
li[data-v-2585b4f6],
fieldset[data-v-2585b4f6],
form[data-v-2585b4f6],
label[data-v-2585b4f6],
legend[data-v-2585b4f6],
table[data-v-2585b4f6],
caption[data-v-2585b4f6],
tbody[data-v-2585b4f6],
tfoot[data-v-2585b4f6],
thead[data-v-2585b4f6],
tr[data-v-2585b4f6],
th[data-v-2585b4f6],
td[data-v-2585b4f6],
article[data-v-2585b4f6],
aside[data-v-2585b4f6],
canvas[data-v-2585b4f6],
details[data-v-2585b4f6],
embed[data-v-2585b4f6],
figure[data-v-2585b4f6],
figcaption[data-v-2585b4f6],
footer[data-v-2585b4f6],
header[data-v-2585b4f6],
hgroup[data-v-2585b4f6],
menu[data-v-2585b4f6],
nav[data-v-2585b4f6],
output[data-v-2585b4f6],
ruby[data-v-2585b4f6],
section[data-v-2585b4f6],
summary[data-v-2585b4f6],
time[data-v-2585b4f6],
mark[data-v-2585b4f6],
audio[data-v-2585b4f6],
video[data-v-2585b4f6] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-2585b4f6],
ins[data-v-2585b4f6],
u[data-v-2585b4f6],
s[data-v-2585b4f6],
a[data-v-2585b4f6],
a[data-v-2585b4f6]:hover {
  text-decoration: none;
}
input[type=number][data-v-2585b4f6]::-webkit-inner-spin-button,
input[type=number][data-v-2585b4f6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-2585b4f6],
body[data-v-2585b4f6] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-2585b4f6] {
  display: block;
}
h1[data-v-2585b4f6],
h2[data-v-2585b4f6],
h3[data-v-2585b4f6],
h4[data-v-2585b4f6],
h5[data-v-2585b4f6],
h6[data-v-2585b4f6] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-2585b4f6]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-2585b4f6]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-2585b4f6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-2585b4f6]:active, button[data-v-2585b4f6]:focus,
a[data-v-2585b4f6]:active,
a[data-v-2585b4f6]:focus,
input[data-v-2585b4f6]:active,
input[data-v-2585b4f6]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-2585b4f6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-2585b4f6] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-2585b4f6],
body[data-v-2585b4f6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-2585b4f6] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-2585b4f6] {
  display: flex;
}
.icon-go[data-v-2585b4f6] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-2585b4f6] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-2585b4f6] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-2585b4f6] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-2585b4f6] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-2585b4f6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-2585b4f6] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-2585b4f6] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-2585b4f6] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-2585b4f6] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-2585b4f6] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-2585b4f6] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-2585b4f6] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-2585b4f6] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-2585b4f6] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-2585b4f6] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-2585b4f6] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-2585b4f6] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-2585b4f6] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-2585b4f6] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-2585b4f6]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-2585b4f6]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-2585b4f6],
.answer-title[data-v-2585b4f6],
.colanswer-con[data-v-2585b4f6],
.answerExec-title[data-v-2585b4f6],
.answersisy-con[data-v-2585b4f6],
.checkBox-correct__con[data-v-2585b4f6] {
  word-break: break-all;
}
.yanswer-title u[data-v-2585b4f6],
.answer-title u[data-v-2585b4f6],
.colanswer-con u[data-v-2585b4f6],
.answerExec-title u[data-v-2585b4f6],
.answersisy-con u[data-v-2585b4f6],
.checkBox-correct__con u[data-v-2585b4f6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-2585b4f6],
.answer-title img[data-v-2585b4f6],
.colanswer-con img[data-v-2585b4f6],
.answerExec-title img[data-v-2585b4f6],
.answersisy-con img[data-v-2585b4f6],
.checkBox-correct__con img[data-v-2585b4f6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-2585b4f6],
.answerExec-box li[data-v-2585b4f6] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-2585b4f6],
.answerExec-box li div span:nth-child(1) img[data-v-2585b4f6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-2585b4f6],
.answerExec-box li u[data-v-2585b4f6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-2585b4f6],
.err-detail-style[data-v-2585b4f6] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-2585b4f6],
.err-detail-style u[data-v-2585b4f6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-2585b4f6],
.err-detail-style img[data-v-2585b4f6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-2585b4f6],
.err-detail-style table[data-v-2585b4f6] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-2585b4f6],
.err-detail-style .stem-head[data-v-2585b4f6] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-2585b4f6] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-2585b4f6] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-2585b4f6],
.fade-enter-active[data-v-2585b4f6] {
  transition: all 0.5s;
}
.fade-enter[data-v-2585b4f6] {
  opacity: 0;
}
.fade-leave-to[data-v-2585b4f6] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-2585b4f6] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-2585b4f6] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-2585b4f6] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-2585b4f6]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-2585b4f6],
.answer-box li[data-v-2585b4f6],
.answeransy-con[data-v-2585b4f6],
.answerExec-title[data-v-2585b4f6],
.answerExec-box li[data-v-2585b4f6],
.answerList-right__con[data-v-2585b4f6],
.correctAnswer-content[data-v-2585b4f6] {
  word-break: break-all;
}
.answer-name u[data-v-2585b4f6],
.answeransy-con u[data-v-2585b4f6],
.answer-content u[data-v-2585b4f6],
.answerExec-title u[data-v-2585b4f6],
.answerList-right__con u[data-v-2585b4f6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-2585b4f6],
.answeransy-con img[data-v-2585b4f6],
.answer-content img[data-v-2585b4f6],
.answerExec-title img[data-v-2585b4f6],
.answerList-right__con img[data-v-2585b4f6],
.answerList-right__con img[data-v-2585b4f6],
.correctAnswer-content img[data-v-2585b4f6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-2585b4f6],
.answerExec-box li div span:nth-child(1) img[data-v-2585b4f6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-2585b4f6],
.answerExec-box li u[data-v-2585b4f6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-2585b4f6] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-2585b4f6] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-2585b4f6] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-2585b4f6]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-2585b4f6] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-2585b4f6] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-2585b4f6]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-2585b4f6]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-2585b4f6] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-2585b4f6]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-2585b4f6]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-2585b4f6] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-2585b4f6] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-2585b4f6] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-2585b4f6] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-2585b4f6] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-2585b4f6] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-2585b4f6] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-2585b4f6] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-2585b4f6]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-2585b4f6] {
  word-break: break-all;
}
.question-area u[data-v-2585b4f6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-2585b4f6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-2585b4f6] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-2585b4f6] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-2585b4f6] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-2585b4f6] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-2585b4f6]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-2585b4f6] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-2585b4f6] {
  width: 1.875rem;
}
.utils-search.width[data-v-2585b4f6] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-2585b4f6] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-2585b4f6] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-2585b4f6] {
  color: #fff;
}
.utils-search input[data-v-2585b4f6]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-2585b4f6]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-2585b4f6]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-2585b4f6] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-2585b4f6] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-2585b4f6] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-2585b4f6] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-2585b4f6], .record-tab[data-v-2585b4f6] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-2585b4f6], .record-tab .van-tabs__nav[data-v-2585b4f6] {
  background: transparent;
}
.practic-tab .van-tab[data-v-2585b4f6], .record-tab .van-tab[data-v-2585b4f6] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-2585b4f6], .record-tab .van-tabs__nav--line[data-v-2585b4f6] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-2585b4f6], .record-tab .van-tabs__line[data-v-2585b4f6] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-2585b4f6], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-2585b4f6] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-2585b4f6], .record-tab .van-tabs__nav--complete[data-v-2585b4f6] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-2585b4f6], .record-tab .van-tab--active[data-v-2585b4f6] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-2585b4f6]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-2585b4f6]::after, .record-tab .van-hairline--top-bottom[data-v-2585b4f6]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-2585b4f6]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-2585b4f6], .record-tab .van-tabs--line .van-tabs__wrap[data-v-2585b4f6] {
  height: auto;
}
.record-tab[data-v-2585b4f6] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-2585b4f6] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-2585b4f6] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-2585b4f6] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-2585b4f6] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-2585b4f6] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-2585b4f6] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-2585b4f6]::after,
.bottom-tip .van-divider[data-v-2585b4f6]::before {
  background: #ddd;
}
.van-tabbar[data-v-2585b4f6] {
  background: #fafafa;
}
.van-button[data-v-2585b4f6] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-2585b4f6] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-2585b4f6] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-2585b4f6] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-2585b4f6] {
  padding: 0;
}
.point-page-list .van-cell[data-v-2585b4f6]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-2585b4f6]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-2585b4f6] {
  display: none;
}
.sbox .van-radio__label[data-v-2585b4f6] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-2585b4f6] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-2585b4f6] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-2585b4f6] {
  background: #fff;
}
.van-picker__cancel[data-v-2585b4f6],
.van-picker__confirm[data-v-2585b4f6] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-2585b4f6]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-2585b4f6] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-2585b4f6] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-2585b4f6] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-2585b4f6] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-2585b4f6] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-2585b4f6] {
  font-size: 0.125rem;
}
.van-dialog[data-v-2585b4f6] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-2585b4f6] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-2585b4f6] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-2585b4f6] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-2585b4f6] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-2585b4f6]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-2585b4f6] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-2585b4f6] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-2585b4f6]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-2585b4f6] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-2585b4f6], .aplayer .aplayer-pic[data-v-2585b4f6], .aplayer .aplayer-info[data-v-2585b4f6] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-2585b4f6] {
  display: none;
}
.aplayer .aplayer-pic[data-v-2585b4f6] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-2585b4f6] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-2585b4f6] {
  text-indent: 0.0625rem;
}
[data-v-2585b4f6] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-2585b4f6] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-2585b4f6] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-2585b4f6] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-2585b4f6] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-2585b4f6] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-2585b4f6] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-2585b4f6] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-2585b4f6] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-2585b4f6] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-2585b4f6] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-2585b4f6] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-2585b4f6] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-2585b4f6] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-2585b4f6] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-2585b4f6] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-2585b4f6] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-2585b4f6], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-2585b4f6] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-2585b4f6] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-2585b4f6] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-2585b4f6] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-2585b4f6]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-2585b4f6]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-2585b4f6]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-2585b4f6] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-2585b4f6] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-2585b4f6] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-2585b4f6] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-2585b4f6],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-2585b4f6] {
  color: #4153e2;
}
.el-pagination[data-v-2585b4f6] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-2585b4f6] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-2585b4f6]:hover {
  color: #4153e2;
}
.el-pager li[data-v-2585b4f6]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-2585b4f6]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-2585b4f6] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-2585b4f6] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-2585b4f6] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-2585b4f6] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-2585b4f6] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-2585b4f6] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-2585b4f6], .choose-date .el-date-table td.start-date span[data-v-2585b4f6] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-2585b4f6]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-2585b4f6]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-2585b4f6]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-2585b4f6] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-2585b4f6] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-2585b4f6] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-2585b4f6] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-2585b4f6]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-2585b4f6] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-2585b4f6] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-2585b4f6] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-2585b4f6] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-2585b4f6] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-2585b4f6] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-2585b4f6] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-2585b4f6] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-2585b4f6]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-2585b4f6] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-2585b4f6] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-2585b4f6] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-2585b4f6] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-2585b4f6] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-2585b4f6]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-2585b4f6] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-2585b4f6], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-2585b4f6] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-2585b4f6] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-2585b4f6]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-2585b4f6] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-2585b4f6] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-2585b4f6] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-2585b4f6] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-2585b4f6]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-2585b4f6] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-2585b4f6] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-2585b4f6] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-2585b4f6]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-2585b4f6] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-2585b4f6] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-2585b4f6] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-2585b4f6] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-2585b4f6] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-2585b4f6] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-2585b4f6] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-2585b4f6] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-2585b4f6] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-2585b4f6] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-2585b4f6] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-2585b4f6] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-2585b4f6] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-2585b4f6] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-2585b4f6]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-2585b4f6] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-2585b4f6] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-2585b4f6] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-2585b4f6] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-2585b4f6] {
  padding: 0 0.15625rem;
}
.el-button[data-v-2585b4f6]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-2585b4f6],
.el-button--success[data-v-2585b4f6] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-2585b4f6] {
  font-weight: normal;
}
p[data-v-2585b4f6] {
  word-break: break-word;
}
table caption[data-v-2585b4f6] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-2585b4f6] {
  border: none;
}
table[border="1"] td[data-v-2585b4f6] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-2585b4f6] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-2585b4f6] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-2585b4f6]:last-of-type {
  border: none;
}
.question-table tr td[data-v-2585b4f6] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-2585b4f6]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-2585b4f6] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-2585b4f6] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-2585b4f6]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-2585b4f6] {
  text-indent: 2em;
}
.question-p-left[data-v-2585b4f6] {
  text-align: left;
}
.question-p-center[data-v-2585b4f6] {
  text-align: center;
}
.question-p-right[data-v-2585b4f6] {
  text-align: right;
}
.underpoint[data-v-2585b4f6] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-2585b4f6]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-2585b4f6] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-2585b4f6] {
    padding-bottom: 0;
}
}
.formula-math[data-v-2585b4f6] {
  display: none !important;
}
.answeransy[data-v-2585b4f6] {
  box-sizing: border-box;
  width: 100%;
  padding: 0.15625rem;
  border: 0.00781rem solid #eef1f6;
  border-radius: 0.15625rem;
}
.answeransy-title[data-v-2585b4f6] {
  display: block;
  padding-left: 0.1875rem;
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.answeransy-title.correct[data-v-2585b4f6] {
  background-size: 0.14063rem 0.14063rem;
}
.answeransy-title.why[data-v-2585b4f6] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAaVBMVEUAAADb///q///f9P/c6v/d7v/c8P/a7v/a7v/b7f/a7f/a7f/b7f/a7P/a7f/a7v/a7v9jsv9ntP9ptf9wuP95vf96vf97vv98vv+Fw/+m0/+n0/+42//M5v/N5v/R6P/W6//X6//a7f+ocqj0AAAAEXRSTlMABwwYJC1XiZmbx8ji6vT4+TH0AcAAAAEPSURBVDjLtZTrEoIgEIUzDUFT81KZZsW+/0NGpAcknaFpOn+cPXyysLBsNn/RlvE0K4os5Wy7gkQiJygX0QISxAea6RAHLhMm9KEknDO7PS1ov5vNs8goyporSGhFiVlXTKuKsXezL9m3dd320uxxqoSAdTuWWscbLDHWGTWUI6MozJW/a8/wV19CPUymIY64VaOXYbioTwuTayhFXKvRgWhQnxpmqqEMcWWgCmamoQLx2aQ7wywcqDML7xzIpJOniTlJJ51ZON2nYt7JWTi3juqhM3YPy+JOMV96QTODOceyBI3HYh2wUlOWjR2Lz6tCdG2aq90O0TeXzu/6ejWCX0v5Nadfm/s9GJ5Pz496Av2LXcs37CpTAAAAAElFTkSuQmCC) no-repeat 0 0.01563rem;
  background-size: 0.14063rem 0.14063rem;
}
.answeransy-video[data-v-2585b4f6] {
  padding-top: 0.10938rem;
  width: 2.30469rem;
  height: 1.40625rem;
  position: relative;
  cursor: pointer;
}
.answeransy-video img[data-v-2585b4f6] {
  width: 100%;
  height: 100%;
}
.answeransy-video span[data-v-2585b4f6] {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -0.15625rem;
  top: 50%;
  margin-top: -0.07813rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMASURBVHgBzZkxbBJhFMcfWpvoGZMuxaWDDDqIwZgYG5cS6whOLCUhLrIQBiYCOrkIQxcTSAhxcmFiKQwOVCKDwUWaQBNrCJi4UJIuBnSoCf3+cNcc9ID77j6O/pIXKHfX/vv+97373sNGxnGycMivd1jcZCHJx/osjll0WbRZ1Fk0yAA24gMCXsghcV4LsRCak9/rQq9AiNmRhYlgn3QK1SMQoiCON2PzgDiI3J910lWazSsaiVsl8eAf3pRfv087yTbj4tcsHpA1tFi8odHiGmNaBndZ3CPrWJP/3ufJA1oCYesmWY+dNOyeFPiMxUtaHsgibD5SPriiOrjOwk/LZ6xiqDMIa61aFLNYlWNotZJBZG+bLg/nTypF4A4ZoFAoPHQ6nddpMQyfWopAQ9Z6PJ6Ner3+PJ1OL6IknQvEbmSdTBAKhe52Op3tYDB4m8QBi50QKGRh2O32G9ls9rFg2x0Q6CCBwPZqtbqVSCRE/N5hBk3Zq4UkSddisdh92O52u2+RcRwLEagA28vl8pYJ2yUIFL3PuwBsL5VKT6PR6AbxIWG7tUcGGQwGXuKkWCz+9nq9B3rPRwb7ZAG9Xu9/Mpls8Ihj9FdwLS3Y5lwu14pEIj+73e4p8XGMDP6iBdFsNv/4fL6vfr//0IA40EUG0Qo+IYHAzlQq9SMej7fJHG0IbJFAKpVKhz36Dhl/yTx1CETHj4Vi6j5kRflfOByu5fP5ExID2tKGspsxXGpgZyaTOXK5XF8EigO49WhF/gECufeEtVrtJBAIHAiycxI09WN9Mbb8okYbZsG04T3eqJsmKLakaM9BGYkMUTdNp3I8ouXygVSjusm+GP0oVrOVUwU1WAt59QdakwW0e2gD7GQtqMfvJj+cNpv5RiOr18gaUFLe0ugWG2OaQJz4iayxG7bukoY4MG8+CLsxa1Zm0CJBxfhIqhWrhd4RMNoCFHJR0wdkTVdZ4x2iK0KNLKK+LGyPOOotr0A1EImeGvZDuDLfU8RgI4ztFmpaiwx+DXEGxBrRXiGn8AoAAAAASUVORK5CYII=) no-repeat;
  width: 0.3125rem;
  height: 0.3125rem;
}
.answeransy-con[data-v-2585b4f6] {
  padding-top: 0.10938rem;
  line-height: 0.20313rem;
  font-size: 0.125rem;
  color: #333;
}
.dialogvideo-title[data-v-2585b4f6] {
  display: block;
  padding: 0.07813rem 0 0 0.15625rem;
}
.dialogvideo[data-v-2585b4f6] :v-deep(.el-dialog__body) {
  padding: 0.11719rem 0.15625rem;
}
.dialogvideo-video[data-v-2585b4f6] {
  width: 6.25rem;
  height: 3.51563rem;
  background: #000;
}
@charset "UTF-8";
*[data-v-70327f60] {
  box-sizing: border-box;
}
ol[data-v-70327f60],
ul[data-v-70327f60] {
  list-style: none;
}
div[data-v-70327f60] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-70327f60],
body[data-v-70327f60],
div[data-v-70327f60],
span[data-v-70327f60],
applet[data-v-70327f60],
object[data-v-70327f60],
iframe[data-v-70327f60],
h1[data-v-70327f60],
h2[data-v-70327f60],
h3[data-v-70327f60],
h4[data-v-70327f60],
h5[data-v-70327f60],
h6[data-v-70327f60],
p[data-v-70327f60],
blockquote[data-v-70327f60],
pre[data-v-70327f60],
a[data-v-70327f60],
abbr[data-v-70327f60],
acronym[data-v-70327f60],
address[data-v-70327f60],
big[data-v-70327f60],
cite[data-v-70327f60],
code[data-v-70327f60],
del[data-v-70327f60],
dfn[data-v-70327f60],
em[data-v-70327f60],
img[data-v-70327f60],
ins[data-v-70327f60],
kbd[data-v-70327f60],
q[data-v-70327f60],
s[data-v-70327f60],
samp[data-v-70327f60],
small[data-v-70327f60],
strike[data-v-70327f60],
strong[data-v-70327f60],
sub[data-v-70327f60],
sup[data-v-70327f60],
tt[data-v-70327f60],
var[data-v-70327f60],
b[data-v-70327f60],
u[data-v-70327f60],
i[data-v-70327f60],
center[data-v-70327f60],
dl[data-v-70327f60],
dt[data-v-70327f60],
dd[data-v-70327f60],
ol[data-v-70327f60],
ul[data-v-70327f60],
li[data-v-70327f60],
fieldset[data-v-70327f60],
form[data-v-70327f60],
label[data-v-70327f60],
legend[data-v-70327f60],
table[data-v-70327f60],
caption[data-v-70327f60],
tbody[data-v-70327f60],
tfoot[data-v-70327f60],
thead[data-v-70327f60],
tr[data-v-70327f60],
th[data-v-70327f60],
td[data-v-70327f60],
article[data-v-70327f60],
aside[data-v-70327f60],
canvas[data-v-70327f60],
details[data-v-70327f60],
embed[data-v-70327f60],
figure[data-v-70327f60],
figcaption[data-v-70327f60],
footer[data-v-70327f60],
header[data-v-70327f60],
hgroup[data-v-70327f60],
menu[data-v-70327f60],
nav[data-v-70327f60],
output[data-v-70327f60],
ruby[data-v-70327f60],
section[data-v-70327f60],
summary[data-v-70327f60],
time[data-v-70327f60],
mark[data-v-70327f60],
audio[data-v-70327f60],
video[data-v-70327f60] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-70327f60],
ins[data-v-70327f60],
u[data-v-70327f60],
s[data-v-70327f60],
a[data-v-70327f60],
a[data-v-70327f60]:hover {
  text-decoration: none;
}
input[type=number][data-v-70327f60]::-webkit-inner-spin-button,
input[type=number][data-v-70327f60]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-70327f60],
body[data-v-70327f60] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-70327f60] {
  display: block;
}
h1[data-v-70327f60],
h2[data-v-70327f60],
h3[data-v-70327f60],
h4[data-v-70327f60],
h5[data-v-70327f60],
h6[data-v-70327f60] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-70327f60]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-70327f60]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-70327f60] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-70327f60]:active, button[data-v-70327f60]:focus,
a[data-v-70327f60]:active,
a[data-v-70327f60]:focus,
input[data-v-70327f60]:active,
input[data-v-70327f60]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-70327f60] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-70327f60] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-70327f60],
body[data-v-70327f60] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerbox-sm li span[data-v-70327f60], .answerbox h3 > em[data-v-70327f60], .answerfoot-flex__left span.progress em[data-v-70327f60] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-70327f60] {
  display: flex;
}
.icon-go[data-v-70327f60] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-70327f60] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-70327f60] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-70327f60] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-70327f60] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-70327f60] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-70327f60] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-70327f60] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-70327f60] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-70327f60] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-70327f60] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-70327f60] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-70327f60] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-70327f60] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-70327f60] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-70327f60] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-70327f60] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-70327f60] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-70327f60] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-70327f60] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-70327f60]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-70327f60]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-70327f60],
.answer-title[data-v-70327f60],
.colanswer-con[data-v-70327f60],
.answerExec-title[data-v-70327f60],
.answersisy-con[data-v-70327f60],
.checkBox-correct__con[data-v-70327f60] {
  word-break: break-all;
}
.yanswer-title u[data-v-70327f60],
.answer-title u[data-v-70327f60],
.colanswer-con u[data-v-70327f60],
.answerExec-title u[data-v-70327f60],
.answersisy-con u[data-v-70327f60],
.checkBox-correct__con u[data-v-70327f60] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-70327f60],
.answer-title img[data-v-70327f60],
.colanswer-con img[data-v-70327f60],
.answerExec-title img[data-v-70327f60],
.answersisy-con img[data-v-70327f60],
.checkBox-correct__con img[data-v-70327f60] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-70327f60],
.answerExec-box li[data-v-70327f60] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-70327f60],
.answerExec-box li div span:nth-child(1) img[data-v-70327f60] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-70327f60],
.answerExec-box li u[data-v-70327f60] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-70327f60],
.err-detail-style[data-v-70327f60] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-70327f60],
.err-detail-style u[data-v-70327f60] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-70327f60],
.err-detail-style img[data-v-70327f60] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-70327f60],
.err-detail-style table[data-v-70327f60] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-70327f60],
.err-detail-style .stem-head[data-v-70327f60] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-70327f60] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-70327f60] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-70327f60],
.fade-enter-active[data-v-70327f60] {
  transition: all 0.5s;
}
.fade-enter[data-v-70327f60] {
  opacity: 0;
}
.fade-leave-to[data-v-70327f60] {
  opacity: 0;
}
.answerbox-sm li span[data-v-70327f60], .answerbox h3 > em[data-v-70327f60], .answerfoot-flex__left span.progress em[data-v-70327f60] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-70327f60] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-70327f60] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-70327f60]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-70327f60],
.answer-box li[data-v-70327f60],
.answeransy-con[data-v-70327f60],
.answerExec-title[data-v-70327f60],
.answerExec-box li[data-v-70327f60],
.answerList-right__con[data-v-70327f60],
.correctAnswer-content[data-v-70327f60] {
  word-break: break-all;
}
.answer-name u[data-v-70327f60],
.answeransy-con u[data-v-70327f60],
.answer-content u[data-v-70327f60],
.answerExec-title u[data-v-70327f60],
.answerList-right__con u[data-v-70327f60] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-70327f60],
.answeransy-con img[data-v-70327f60],
.answer-content img[data-v-70327f60],
.answerExec-title img[data-v-70327f60],
.answerList-right__con img[data-v-70327f60],
.answerList-right__con img[data-v-70327f60],
.correctAnswer-content img[data-v-70327f60] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-70327f60],
.answerExec-box li div span:nth-child(1) img[data-v-70327f60] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-70327f60],
.answerExec-box li u[data-v-70327f60] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-70327f60] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-70327f60] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-70327f60] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-70327f60]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-70327f60] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-70327f60] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-70327f60]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-70327f60]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-70327f60] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-70327f60]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-70327f60]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-70327f60] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-70327f60] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-70327f60] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-70327f60] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-70327f60] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-70327f60] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-70327f60] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-70327f60] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-70327f60]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-70327f60] {
  word-break: break-all;
}
.question-area u[data-v-70327f60] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-70327f60] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-70327f60] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-70327f60] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-70327f60] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-70327f60] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-70327f60]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-70327f60] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-70327f60] {
  width: 1.875rem;
}
.utils-search.width[data-v-70327f60] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-70327f60] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-70327f60] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-70327f60] {
  color: #fff;
}
.utils-search input[data-v-70327f60]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-70327f60]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-70327f60]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-70327f60] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-70327f60] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-70327f60] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-70327f60] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-70327f60], .record-tab[data-v-70327f60] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-70327f60], .record-tab .van-tabs__nav[data-v-70327f60] {
  background: transparent;
}
.practic-tab .van-tab[data-v-70327f60], .record-tab .van-tab[data-v-70327f60] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-70327f60], .record-tab .van-tabs__nav--line[data-v-70327f60] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-70327f60], .record-tab .van-tabs__line[data-v-70327f60] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-70327f60], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-70327f60] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-70327f60], .record-tab .van-tabs__nav--complete[data-v-70327f60] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-70327f60], .record-tab .van-tab--active[data-v-70327f60] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-70327f60]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-70327f60]::after, .record-tab .van-hairline--top-bottom[data-v-70327f60]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-70327f60]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-70327f60], .record-tab .van-tabs--line .van-tabs__wrap[data-v-70327f60] {
  height: auto;
}
.record-tab[data-v-70327f60] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-70327f60] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-70327f60] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-70327f60] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-70327f60] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-70327f60] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-70327f60] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-70327f60]::after,
.bottom-tip .van-divider[data-v-70327f60]::before {
  background: #ddd;
}
.van-tabbar[data-v-70327f60] {
  background: #fafafa;
}
.van-button[data-v-70327f60] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-70327f60] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-70327f60] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-70327f60] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-70327f60] {
  padding: 0;
}
.point-page-list .van-cell[data-v-70327f60]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-70327f60]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-70327f60] {
  display: none;
}
.sbox .van-radio__label[data-v-70327f60] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-70327f60] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-70327f60] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-70327f60] {
  background: #fff;
}
.van-picker__cancel[data-v-70327f60],
.van-picker__confirm[data-v-70327f60] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-70327f60]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-70327f60] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-70327f60] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-70327f60] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-70327f60] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-70327f60] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-70327f60] {
  font-size: 0.125rem;
}
.van-dialog[data-v-70327f60] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-70327f60] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-70327f60] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-70327f60] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-70327f60] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-70327f60]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-70327f60] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-70327f60] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-70327f60]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-70327f60] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-70327f60], .aplayer .aplayer-pic[data-v-70327f60], .aplayer .aplayer-info[data-v-70327f60] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-70327f60] {
  display: none;
}
.aplayer .aplayer-pic[data-v-70327f60] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-70327f60] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-70327f60] {
  text-indent: 0.0625rem;
}
[data-v-70327f60] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-70327f60] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-70327f60] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-70327f60] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-70327f60] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-70327f60] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-70327f60] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-70327f60] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-70327f60] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-70327f60] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-70327f60] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-70327f60] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-70327f60] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-70327f60] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-70327f60] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-70327f60] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-70327f60] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-70327f60], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-70327f60] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-70327f60] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-70327f60] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-70327f60] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-70327f60]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-70327f60]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-70327f60]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-70327f60] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-70327f60] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-70327f60] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-70327f60] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-70327f60],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-70327f60] {
  color: #4153e2;
}
.el-pagination[data-v-70327f60] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-70327f60] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-70327f60]:hover {
  color: #4153e2;
}
.el-pager li[data-v-70327f60]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-70327f60]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-70327f60] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-70327f60] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-70327f60] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-70327f60] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-70327f60] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-70327f60] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-70327f60], .choose-date .el-date-table td.start-date span[data-v-70327f60] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-70327f60]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-70327f60]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-70327f60]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-70327f60] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-70327f60] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-70327f60] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-70327f60] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-70327f60]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-70327f60] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-70327f60] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-70327f60] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-70327f60] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-70327f60] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-70327f60] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-70327f60] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-70327f60] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-70327f60]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-70327f60] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-70327f60] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-70327f60] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-70327f60] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-70327f60] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-70327f60]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-70327f60] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-70327f60], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-70327f60] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-70327f60] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-70327f60]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-70327f60] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-70327f60] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-70327f60] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-70327f60] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-70327f60]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-70327f60] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-70327f60] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-70327f60] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-70327f60]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-70327f60] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-70327f60] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-70327f60] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-70327f60] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-70327f60] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-70327f60] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-70327f60] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-70327f60] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-70327f60] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-70327f60] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-70327f60] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-70327f60] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-70327f60] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-70327f60] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-70327f60]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-70327f60] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-70327f60] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-70327f60] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-70327f60] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-70327f60] {
  padding: 0 0.15625rem;
}
.el-button[data-v-70327f60]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-70327f60],
.el-button--success[data-v-70327f60] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-70327f60] {
  font-weight: normal;
}
p[data-v-70327f60] {
  word-break: break-word;
}
table caption[data-v-70327f60] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-70327f60] {
  border: none;
}
table[border="1"] td[data-v-70327f60] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-70327f60] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-70327f60] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-70327f60]:last-of-type {
  border: none;
}
.question-table tr td[data-v-70327f60] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-70327f60]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-70327f60] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-70327f60] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-70327f60]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-70327f60] {
  text-indent: 2em;
}
.question-p-left[data-v-70327f60] {
  text-align: left;
}
.question-p-center[data-v-70327f60] {
  text-align: center;
}
.question-p-right[data-v-70327f60] {
  text-align: right;
}
.underpoint[data-v-70327f60] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-70327f60]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-70327f60] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-70327f60] {
    padding-bottom: 0;
}
}
.formula-math[data-v-70327f60] {
  display: none !important;
}
.componentbox[data-v-70327f60] {
  width: 100%;
  background: #fff;
  min-height: 3.35938rem;
}
.jgbox[data-v-70327f60] {
  width: 100%;
  min-height: 3.35938rem;
  margin: 0 auto;
  position: relative;
}
.outerbox[data-v-70327f60] {
  min-height: 1.79688rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.outerbox-mes[data-v-70327f60] {
  padding-top: 0.23438rem;
  text-align: center;
  font-size: 0.10938rem;
  line-height: 0.10938rem;
}
.answerbox[data-v-70327f60] {
  width: 2.5rem;
  min-height: 1.79688rem;
  margin: 0 auto;
  padding-bottom: 0.23438rem;
  background: #fff;
}
.answerbox-gang[data-v-70327f60] {
  width: 0.53125rem;
  height: 0.07813rem;
  margin: 0 auto;
}
.answerbox h3[data-v-70327f60], .answerbox h2[data-v-70327f60] {
  display: block;
  text-align: center;
}
.answerbox .answerbox-sm li span[data-v-70327f60], .answerbox-sm li .answerbox span[data-v-70327f60], .answerbox h3 > em[data-v-70327f60], .answerbox .answerfoot-flex__left span.progress em[data-v-70327f60], .answerfoot-flex__left span.progress .answerbox em[data-v-70327f60] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.answerbox h2[data-v-70327f60] {
  padding-top: 0.23438rem;
  padding: 0.23438rem 0.15625rem 0.15625rem;
  font-size: 0.17188rem;
  color: #333333;
}
.answerbox h3[data-v-70327f60] {
  font-size: 0.14063rem;
  color: #FF7C2C;
}
.answerbox h3 > em[data-v-70327f60] {
  font-style: normal;
  font-size: 0.17188rem;
  color: #FF7C2C;
  font-weight: 700;
}
.answerbox-spac[data-v-70327f60] {
  padding: 0.11719rem 0.25rem 0.11719rem;
}
.answerbox-spac .van-divider[data-v-70327f60]::after, .answerbox-spac .van-divider[data-v-70327f60]::before {
  background: #ddd;
}
.answerbox-sm[data-v-70327f60] {
  padding: 0 0.25rem;
}
.answerbox-sm li[data-v-70327f60] {
  font-size: 0.125rem;
  color: #949FB4;
  height: 0.25rem;
  line-height: 0.25rem;
  text-align: center;
}
.answerbox-btn[data-v-70327f60] {
  margin-top: 0.1875rem;
  padding: 0.07813rem 0.39063rem;
  height: 0.34375rem;
}
.answerbox-btn span[data-v-70327f60] {
  display: block;
  width: 100%;
}
.answerbox-btn span.green_btn[data-v-70327f60] {
  width: 100%;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.125rem;
  color: #fff;
  text-align: center;
  background: #4153e2;
}
.nodata[data-v-70327f60] {
  height: 3.125rem;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.nodata div[data-v-70327f60] {
  text-align: center;
  font-weight: 500;
  font-size: 0.125rem;
  line-height: 0.17188rem;
  color: #cad0db;
}
.btn-primary[data-v-70327f60] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
@charset "UTF-8";
*[data-v-668c1ab6] {
  box-sizing: border-box;
}
ol[data-v-668c1ab6],
ul[data-v-668c1ab6] {
  list-style: none;
}
div[data-v-668c1ab6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-668c1ab6],
body[data-v-668c1ab6],
div[data-v-668c1ab6],
span[data-v-668c1ab6],
applet[data-v-668c1ab6],
object[data-v-668c1ab6],
iframe[data-v-668c1ab6],
h1[data-v-668c1ab6],
h2[data-v-668c1ab6],
h3[data-v-668c1ab6],
h4[data-v-668c1ab6],
h5[data-v-668c1ab6],
h6[data-v-668c1ab6],
p[data-v-668c1ab6],
blockquote[data-v-668c1ab6],
pre[data-v-668c1ab6],
a[data-v-668c1ab6],
abbr[data-v-668c1ab6],
acronym[data-v-668c1ab6],
address[data-v-668c1ab6],
big[data-v-668c1ab6],
cite[data-v-668c1ab6],
code[data-v-668c1ab6],
del[data-v-668c1ab6],
dfn[data-v-668c1ab6],
em[data-v-668c1ab6],
img[data-v-668c1ab6],
ins[data-v-668c1ab6],
kbd[data-v-668c1ab6],
q[data-v-668c1ab6],
s[data-v-668c1ab6],
samp[data-v-668c1ab6],
small[data-v-668c1ab6],
strike[data-v-668c1ab6],
strong[data-v-668c1ab6],
sub[data-v-668c1ab6],
sup[data-v-668c1ab6],
tt[data-v-668c1ab6],
var[data-v-668c1ab6],
b[data-v-668c1ab6],
u[data-v-668c1ab6],
i[data-v-668c1ab6],
center[data-v-668c1ab6],
dl[data-v-668c1ab6],
dt[data-v-668c1ab6],
dd[data-v-668c1ab6],
ol[data-v-668c1ab6],
ul[data-v-668c1ab6],
li[data-v-668c1ab6],
fieldset[data-v-668c1ab6],
form[data-v-668c1ab6],
label[data-v-668c1ab6],
legend[data-v-668c1ab6],
table[data-v-668c1ab6],
caption[data-v-668c1ab6],
tbody[data-v-668c1ab6],
tfoot[data-v-668c1ab6],
thead[data-v-668c1ab6],
tr[data-v-668c1ab6],
th[data-v-668c1ab6],
td[data-v-668c1ab6],
article[data-v-668c1ab6],
aside[data-v-668c1ab6],
canvas[data-v-668c1ab6],
details[data-v-668c1ab6],
embed[data-v-668c1ab6],
figure[data-v-668c1ab6],
figcaption[data-v-668c1ab6],
footer[data-v-668c1ab6],
header[data-v-668c1ab6],
hgroup[data-v-668c1ab6],
menu[data-v-668c1ab6],
nav[data-v-668c1ab6],
output[data-v-668c1ab6],
ruby[data-v-668c1ab6],
section[data-v-668c1ab6],
summary[data-v-668c1ab6],
time[data-v-668c1ab6],
mark[data-v-668c1ab6],
audio[data-v-668c1ab6],
video[data-v-668c1ab6] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-668c1ab6],
ins[data-v-668c1ab6],
u[data-v-668c1ab6],
s[data-v-668c1ab6],
a[data-v-668c1ab6],
a[data-v-668c1ab6]:hover {
  text-decoration: none;
}
input[type=number][data-v-668c1ab6]::-webkit-inner-spin-button,
input[type=number][data-v-668c1ab6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-668c1ab6],
body[data-v-668c1ab6] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-668c1ab6] {
  display: block;
}
h1[data-v-668c1ab6],
h2[data-v-668c1ab6],
h3[data-v-668c1ab6],
h4[data-v-668c1ab6],
h5[data-v-668c1ab6],
h6[data-v-668c1ab6] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-668c1ab6]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-668c1ab6]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-668c1ab6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-668c1ab6]:active, button[data-v-668c1ab6]:focus,
a[data-v-668c1ab6]:active,
a[data-v-668c1ab6]:focus,
input[data-v-668c1ab6]:active,
input[data-v-668c1ab6]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-668c1ab6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-668c1ab6] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-668c1ab6],
body[data-v-668c1ab6] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-668c1ab6] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-668c1ab6] {
  display: flex;
}
.icon-go[data-v-668c1ab6] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-668c1ab6] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-668c1ab6] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-668c1ab6] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-668c1ab6] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-668c1ab6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-668c1ab6] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-668c1ab6] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-668c1ab6] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-668c1ab6] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-668c1ab6] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-668c1ab6] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-668c1ab6] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-668c1ab6] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-668c1ab6] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-668c1ab6] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-668c1ab6] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-668c1ab6] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-668c1ab6] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-668c1ab6] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-668c1ab6]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-668c1ab6]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-668c1ab6],
.answer-title[data-v-668c1ab6],
.colanswer-con[data-v-668c1ab6],
.answerExec-title[data-v-668c1ab6],
.answersisy-con[data-v-668c1ab6],
.checkBox-correct__con[data-v-668c1ab6] {
  word-break: break-all;
}
.yanswer-title u[data-v-668c1ab6],
.answer-title u[data-v-668c1ab6],
.colanswer-con u[data-v-668c1ab6],
.answerExec-title u[data-v-668c1ab6],
.answersisy-con u[data-v-668c1ab6],
.checkBox-correct__con u[data-v-668c1ab6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-668c1ab6],
.answer-title img[data-v-668c1ab6],
.colanswer-con img[data-v-668c1ab6],
.answerExec-title img[data-v-668c1ab6],
.answersisy-con img[data-v-668c1ab6],
.checkBox-correct__con img[data-v-668c1ab6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-668c1ab6],
.answerExec-box li[data-v-668c1ab6] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-668c1ab6],
.answerExec-box li div span:nth-child(1) img[data-v-668c1ab6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-668c1ab6],
.answerExec-box li u[data-v-668c1ab6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-668c1ab6],
.err-detail-style[data-v-668c1ab6] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-668c1ab6],
.err-detail-style u[data-v-668c1ab6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-668c1ab6],
.err-detail-style img[data-v-668c1ab6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-668c1ab6],
.err-detail-style table[data-v-668c1ab6] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-668c1ab6],
.err-detail-style .stem-head[data-v-668c1ab6] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-668c1ab6] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-668c1ab6] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-668c1ab6],
.fade-enter-active[data-v-668c1ab6] {
  transition: all 0.5s;
}
.fade-enter[data-v-668c1ab6] {
  opacity: 0;
}
.fade-leave-to[data-v-668c1ab6] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-668c1ab6] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-668c1ab6] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-668c1ab6] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-668c1ab6]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-668c1ab6],
.answer-box li[data-v-668c1ab6],
.answeransy-con[data-v-668c1ab6],
.answerExec-title[data-v-668c1ab6],
.answerExec-box li[data-v-668c1ab6],
.answerList-right__con[data-v-668c1ab6],
.correctAnswer-content[data-v-668c1ab6] {
  word-break: break-all;
}
.answer-name u[data-v-668c1ab6],
.answeransy-con u[data-v-668c1ab6],
.answer-content u[data-v-668c1ab6],
.answerExec-title u[data-v-668c1ab6],
.answerList-right__con u[data-v-668c1ab6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-668c1ab6],
.answeransy-con img[data-v-668c1ab6],
.answer-content img[data-v-668c1ab6],
.answerExec-title img[data-v-668c1ab6],
.answerList-right__con img[data-v-668c1ab6],
.answerList-right__con img[data-v-668c1ab6],
.correctAnswer-content img[data-v-668c1ab6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-668c1ab6],
.answerExec-box li div span:nth-child(1) img[data-v-668c1ab6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-668c1ab6],
.answerExec-box li u[data-v-668c1ab6] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-668c1ab6] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-668c1ab6] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-668c1ab6] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-668c1ab6]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-668c1ab6] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-668c1ab6] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-668c1ab6]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-668c1ab6]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-668c1ab6] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-668c1ab6]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-668c1ab6]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-668c1ab6] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-668c1ab6] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-668c1ab6] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-668c1ab6] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-668c1ab6] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-668c1ab6] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-668c1ab6] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-668c1ab6] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-668c1ab6]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-668c1ab6] {
  word-break: break-all;
}
.question-area u[data-v-668c1ab6] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-668c1ab6] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-668c1ab6] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-668c1ab6] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-668c1ab6] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-668c1ab6] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-668c1ab6]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-668c1ab6] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-668c1ab6] {
  width: 1.875rem;
}
.utils-search.width[data-v-668c1ab6] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-668c1ab6] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-668c1ab6] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-668c1ab6] {
  color: #fff;
}
.utils-search input[data-v-668c1ab6]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-668c1ab6]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-668c1ab6]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-668c1ab6] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-668c1ab6] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-668c1ab6] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-668c1ab6] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-668c1ab6], .record-tab[data-v-668c1ab6] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-668c1ab6], .record-tab .van-tabs__nav[data-v-668c1ab6] {
  background: transparent;
}
.practic-tab .van-tab[data-v-668c1ab6], .record-tab .van-tab[data-v-668c1ab6] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-668c1ab6], .record-tab .van-tabs__nav--line[data-v-668c1ab6] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-668c1ab6], .record-tab .van-tabs__line[data-v-668c1ab6] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-668c1ab6], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-668c1ab6] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-668c1ab6], .record-tab .van-tabs__nav--complete[data-v-668c1ab6] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-668c1ab6], .record-tab .van-tab--active[data-v-668c1ab6] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-668c1ab6]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-668c1ab6]::after, .record-tab .van-hairline--top-bottom[data-v-668c1ab6]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-668c1ab6]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-668c1ab6], .record-tab .van-tabs--line .van-tabs__wrap[data-v-668c1ab6] {
  height: auto;
}
.record-tab[data-v-668c1ab6] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-668c1ab6] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-668c1ab6] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-668c1ab6] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-668c1ab6] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-668c1ab6] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-668c1ab6] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-668c1ab6]::after,
.bottom-tip .van-divider[data-v-668c1ab6]::before {
  background: #ddd;
}
.van-tabbar[data-v-668c1ab6] {
  background: #fafafa;
}
.van-button[data-v-668c1ab6] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-668c1ab6] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-668c1ab6] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-668c1ab6] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-668c1ab6] {
  padding: 0;
}
.point-page-list .van-cell[data-v-668c1ab6]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-668c1ab6]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-668c1ab6] {
  display: none;
}
.sbox .van-radio__label[data-v-668c1ab6] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-668c1ab6] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-668c1ab6] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-668c1ab6] {
  background: #fff;
}
.van-picker__cancel[data-v-668c1ab6],
.van-picker__confirm[data-v-668c1ab6] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-668c1ab6]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-668c1ab6] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-668c1ab6] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-668c1ab6] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-668c1ab6] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-668c1ab6] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-668c1ab6] {
  font-size: 0.125rem;
}
.van-dialog[data-v-668c1ab6] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-668c1ab6] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-668c1ab6] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-668c1ab6] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-668c1ab6] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-668c1ab6]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-668c1ab6] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-668c1ab6] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-668c1ab6]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-668c1ab6] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-668c1ab6], .aplayer .aplayer-pic[data-v-668c1ab6], .aplayer .aplayer-info[data-v-668c1ab6] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-668c1ab6] {
  display: none;
}
.aplayer .aplayer-pic[data-v-668c1ab6] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-668c1ab6] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-668c1ab6] {
  text-indent: 0.0625rem;
}
[data-v-668c1ab6] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-668c1ab6] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-668c1ab6] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-668c1ab6] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-668c1ab6] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-668c1ab6] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-668c1ab6] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-668c1ab6] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-668c1ab6] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-668c1ab6] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-668c1ab6] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-668c1ab6] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-668c1ab6] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-668c1ab6] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-668c1ab6] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-668c1ab6] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-668c1ab6] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-668c1ab6], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-668c1ab6] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-668c1ab6] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-668c1ab6] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-668c1ab6] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-668c1ab6]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-668c1ab6]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-668c1ab6]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-668c1ab6] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-668c1ab6] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-668c1ab6] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-668c1ab6] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-668c1ab6],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-668c1ab6] {
  color: #4153e2;
}
.el-pagination[data-v-668c1ab6] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-668c1ab6] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-668c1ab6]:hover {
  color: #4153e2;
}
.el-pager li[data-v-668c1ab6]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-668c1ab6]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-668c1ab6] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-668c1ab6] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-668c1ab6] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-668c1ab6] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-668c1ab6] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-668c1ab6] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-668c1ab6], .choose-date .el-date-table td.start-date span[data-v-668c1ab6] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-668c1ab6]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-668c1ab6]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-668c1ab6]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-668c1ab6] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-668c1ab6] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-668c1ab6] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-668c1ab6] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-668c1ab6]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-668c1ab6] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-668c1ab6] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-668c1ab6] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-668c1ab6] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-668c1ab6] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-668c1ab6] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-668c1ab6] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-668c1ab6] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-668c1ab6]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-668c1ab6] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-668c1ab6] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-668c1ab6] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-668c1ab6] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-668c1ab6] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-668c1ab6]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-668c1ab6] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-668c1ab6], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-668c1ab6] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-668c1ab6] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-668c1ab6]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-668c1ab6] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-668c1ab6] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-668c1ab6] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-668c1ab6] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-668c1ab6]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-668c1ab6] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-668c1ab6] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-668c1ab6] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-668c1ab6]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-668c1ab6] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-668c1ab6] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-668c1ab6] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-668c1ab6] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-668c1ab6] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-668c1ab6] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-668c1ab6] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-668c1ab6] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-668c1ab6] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-668c1ab6] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-668c1ab6] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-668c1ab6] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-668c1ab6] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-668c1ab6] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-668c1ab6]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-668c1ab6] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-668c1ab6] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-668c1ab6] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-668c1ab6] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-668c1ab6] {
  padding: 0 0.15625rem;
}
.el-button[data-v-668c1ab6]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-668c1ab6],
.el-button--success[data-v-668c1ab6] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-668c1ab6] {
  font-weight: normal;
}
p[data-v-668c1ab6] {
  word-break: break-word;
}
table caption[data-v-668c1ab6] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-668c1ab6] {
  border: none;
}
table[border="1"] td[data-v-668c1ab6] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-668c1ab6] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-668c1ab6] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-668c1ab6]:last-of-type {
  border: none;
}
.question-table tr td[data-v-668c1ab6] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-668c1ab6]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-668c1ab6] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-668c1ab6] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-668c1ab6]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-668c1ab6] {
  text-indent: 2em;
}
.question-p-left[data-v-668c1ab6] {
  text-align: left;
}
.question-p-center[data-v-668c1ab6] {
  text-align: center;
}
.question-p-right[data-v-668c1ab6] {
  text-align: right;
}
.underpoint[data-v-668c1ab6] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-668c1ab6]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-668c1ab6] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-668c1ab6] {
    padding-bottom: 0;
}
}
.formula-math[data-v-668c1ab6] {
  display: none !important;
}
.feedpopup[data-v-668c1ab6] {
  padding: 0.11719rem 0 0;
}
.feedpopup h3[data-v-668c1ab6] {
  display: block;
  height: 0.20313rem;
  font-size: 0.125rem;
  color: #333;
}
.feedpopup-list[data-v-668c1ab6] {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.07813rem;
}
.feedpopup-list li[data-v-668c1ab6] {
  box-sizing: border-box;
  width: 0.79688rem;
  background: #fff;
  height: 0.23438rem;
  line-height: 0.23438rem;
  text-align: center;
  margin-bottom: 0.125rem;
  border-radius: 0.11719rem;
  border: 0.00781rem solid #EEEEEE;
  font-size: 0.10938rem;
  color: #666;
  cursor: pointer;
}
.feedpopup-list li.active[data-v-668c1ab6] {
  background: #ffffff;
  color: #4153e2;
  border: 0.00781rem solid #4153e2;
}
.feedpopup .van-hairline--top-bottom[data-v-668c1ab6]::after, .feedpopup .van-hairline-unset--top-bottom[data-v-668c1ab6]::after {
  border-width: 0 0;
}
.feedpopup .van-cell-group[data-v-668c1ab6] {
  padding: 0.07813rem;
  border-radius: 0.03125rem;
  border: 0.00781rem solid #D6D9DF;
  font-size: 0.10938rem;
}
.feedpopup .van-field__control[data-v-668c1ab6] {
  font-size: 0.10938rem;
}
.btnfooter[data-v-668c1ab6] {
  width: 100%;
  padding-top: 0.23438rem;
  display: flex;
  justify-content: flex-end;
}
.btnfooter-list[data-v-668c1ab6] {
  width: 1.40625rem;
  height: 0.3125rem;
  display: flex;
  justify-content: space-between;
}
.btnfooter-list .correct-nobg[data-v-668c1ab6] {
  width: 0.6875rem;
  height: 0.3125rem;
  border: solid 0.00781rem #fff;
  background: #fff;
  color: #999999;
}
.btnfooter-list .correct-ans[data-v-668c1ab6] {
  width: 0.6875rem;
  height: 0.3125rem;
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.popupfoot[data-v-668c1ab6] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.375rem;
}
.el-textarea__inner[data-v-668c1ab6]::-moz-placeholder {
  color: #999;
}
.el-textarea__inner[data-v-668c1ab6]::placeholder {
  color: #999;
}
.el-textarea__inner[data-v-668c1ab6] {
  border-color: #DCDFE6;
}
.el-textarea__inner[data-v-668c1ab6]:focus {
  border-color: #4153e2;
}
@charset "UTF-8";
*[data-v-04900e66] {
  box-sizing: border-box;
}
ol[data-v-04900e66],
ul[data-v-04900e66] {
  list-style: none;
}
div[data-v-04900e66] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-04900e66],
body[data-v-04900e66],
div[data-v-04900e66],
span[data-v-04900e66],
applet[data-v-04900e66],
object[data-v-04900e66],
iframe[data-v-04900e66],
h1[data-v-04900e66],
h2[data-v-04900e66],
h3[data-v-04900e66],
h4[data-v-04900e66],
h5[data-v-04900e66],
h6[data-v-04900e66],
p[data-v-04900e66],
blockquote[data-v-04900e66],
pre[data-v-04900e66],
a[data-v-04900e66],
abbr[data-v-04900e66],
acronym[data-v-04900e66],
address[data-v-04900e66],
big[data-v-04900e66],
cite[data-v-04900e66],
code[data-v-04900e66],
del[data-v-04900e66],
dfn[data-v-04900e66],
em[data-v-04900e66],
img[data-v-04900e66],
ins[data-v-04900e66],
kbd[data-v-04900e66],
q[data-v-04900e66],
s[data-v-04900e66],
samp[data-v-04900e66],
small[data-v-04900e66],
strike[data-v-04900e66],
strong[data-v-04900e66],
sub[data-v-04900e66],
sup[data-v-04900e66],
tt[data-v-04900e66],
var[data-v-04900e66],
b[data-v-04900e66],
u[data-v-04900e66],
i[data-v-04900e66],
center[data-v-04900e66],
dl[data-v-04900e66],
dt[data-v-04900e66],
dd[data-v-04900e66],
ol[data-v-04900e66],
ul[data-v-04900e66],
li[data-v-04900e66],
fieldset[data-v-04900e66],
form[data-v-04900e66],
label[data-v-04900e66],
legend[data-v-04900e66],
table[data-v-04900e66],
caption[data-v-04900e66],
tbody[data-v-04900e66],
tfoot[data-v-04900e66],
thead[data-v-04900e66],
tr[data-v-04900e66],
th[data-v-04900e66],
td[data-v-04900e66],
article[data-v-04900e66],
aside[data-v-04900e66],
canvas[data-v-04900e66],
details[data-v-04900e66],
embed[data-v-04900e66],
figure[data-v-04900e66],
figcaption[data-v-04900e66],
footer[data-v-04900e66],
header[data-v-04900e66],
hgroup[data-v-04900e66],
menu[data-v-04900e66],
nav[data-v-04900e66],
output[data-v-04900e66],
ruby[data-v-04900e66],
section[data-v-04900e66],
summary[data-v-04900e66],
time[data-v-04900e66],
mark[data-v-04900e66],
audio[data-v-04900e66],
video[data-v-04900e66] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-04900e66],
ins[data-v-04900e66],
u[data-v-04900e66],
s[data-v-04900e66],
a[data-v-04900e66],
a[data-v-04900e66]:hover {
  text-decoration: none;
}
input[type=number][data-v-04900e66]::-webkit-inner-spin-button,
input[type=number][data-v-04900e66]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-04900e66],
body[data-v-04900e66] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-04900e66] {
  display: block;
}
h1[data-v-04900e66],
h2[data-v-04900e66],
h3[data-v-04900e66],
h4[data-v-04900e66],
h5[data-v-04900e66],
h6[data-v-04900e66] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-04900e66]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-04900e66]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-04900e66] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-04900e66]:active, button[data-v-04900e66]:focus,
a[data-v-04900e66]:active,
a[data-v-04900e66]:focus,
input[data-v-04900e66]:active,
input[data-v-04900e66]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-04900e66] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-04900e66] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-04900e66],
body[data-v-04900e66] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-04900e66] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-04900e66] {
  display: flex;
}
.icon-go[data-v-04900e66] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-04900e66] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-04900e66] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-04900e66] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-04900e66] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-04900e66] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-04900e66] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-04900e66] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-04900e66] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-04900e66] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-04900e66] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-04900e66] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-04900e66] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-04900e66] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-04900e66] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-04900e66] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-04900e66] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-04900e66] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-04900e66] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-04900e66] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-04900e66]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-04900e66]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-04900e66],
.answer-title[data-v-04900e66],
.colanswer-con[data-v-04900e66],
.answerExec-title[data-v-04900e66],
.answersisy-con[data-v-04900e66],
.checkBox-correct__con[data-v-04900e66] {
  word-break: break-all;
}
.yanswer-title u[data-v-04900e66],
.answer-title u[data-v-04900e66],
.colanswer-con u[data-v-04900e66],
.answerExec-title u[data-v-04900e66],
.answersisy-con u[data-v-04900e66],
.checkBox-correct__con u[data-v-04900e66] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-04900e66],
.answer-title img[data-v-04900e66],
.colanswer-con img[data-v-04900e66],
.answerExec-title img[data-v-04900e66],
.answersisy-con img[data-v-04900e66],
.checkBox-correct__con img[data-v-04900e66] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-04900e66],
.answerExec-box li[data-v-04900e66] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-04900e66],
.answerExec-box li div span:nth-child(1) img[data-v-04900e66] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-04900e66],
.answerExec-box li u[data-v-04900e66] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-04900e66],
.err-detail-style[data-v-04900e66] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-04900e66],
.err-detail-style u[data-v-04900e66] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-04900e66],
.err-detail-style img[data-v-04900e66] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-04900e66],
.err-detail-style table[data-v-04900e66] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-04900e66],
.err-detail-style .stem-head[data-v-04900e66] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-04900e66] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-04900e66] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-04900e66],
.fade-enter-active[data-v-04900e66] {
  transition: all 0.5s;
}
.fade-enter[data-v-04900e66] {
  opacity: 0;
}
.fade-leave-to[data-v-04900e66] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-04900e66] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-04900e66] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-04900e66] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-04900e66]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-04900e66],
.answer-box li[data-v-04900e66],
.answeransy-con[data-v-04900e66],
.answerExec-title[data-v-04900e66],
.answerExec-box li[data-v-04900e66],
.answerList-right__con[data-v-04900e66],
.correctAnswer-content[data-v-04900e66] {
  word-break: break-all;
}
.answer-name u[data-v-04900e66],
.answeransy-con u[data-v-04900e66],
.answer-content u[data-v-04900e66],
.answerExec-title u[data-v-04900e66],
.answerList-right__con u[data-v-04900e66] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-04900e66],
.answeransy-con img[data-v-04900e66],
.answer-content img[data-v-04900e66],
.answerExec-title img[data-v-04900e66],
.answerList-right__con img[data-v-04900e66],
.answerList-right__con img[data-v-04900e66],
.correctAnswer-content img[data-v-04900e66] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-04900e66],
.answerExec-box li div span:nth-child(1) img[data-v-04900e66] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-04900e66],
.answerExec-box li u[data-v-04900e66] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-04900e66] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-04900e66] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-04900e66] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-04900e66]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-04900e66] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-04900e66] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-04900e66]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-04900e66]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-04900e66] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-04900e66]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-04900e66]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-04900e66] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-04900e66] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-04900e66] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-04900e66] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-04900e66] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-04900e66] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-04900e66] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-04900e66] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-04900e66]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-04900e66] {
  word-break: break-all;
}
.question-area u[data-v-04900e66] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-04900e66] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-04900e66] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-04900e66] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-04900e66] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-04900e66] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-04900e66]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-04900e66] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-04900e66] {
  width: 1.875rem;
}
.utils-search.width[data-v-04900e66] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-04900e66] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-04900e66] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-04900e66] {
  color: #fff;
}
.utils-search input[data-v-04900e66]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-04900e66]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-04900e66]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-04900e66] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-04900e66] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-04900e66] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-04900e66] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-04900e66], .record-tab[data-v-04900e66] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-04900e66], .record-tab .van-tabs__nav[data-v-04900e66] {
  background: transparent;
}
.practic-tab .van-tab[data-v-04900e66], .record-tab .van-tab[data-v-04900e66] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-04900e66], .record-tab .van-tabs__nav--line[data-v-04900e66] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-04900e66], .record-tab .van-tabs__line[data-v-04900e66] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-04900e66], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-04900e66] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-04900e66], .record-tab .van-tabs__nav--complete[data-v-04900e66] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-04900e66], .record-tab .van-tab--active[data-v-04900e66] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-04900e66]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-04900e66]::after, .record-tab .van-hairline--top-bottom[data-v-04900e66]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-04900e66]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-04900e66], .record-tab .van-tabs--line .van-tabs__wrap[data-v-04900e66] {
  height: auto;
}
.record-tab[data-v-04900e66] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-04900e66] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-04900e66] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-04900e66] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-04900e66] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-04900e66] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-04900e66] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-04900e66]::after,
.bottom-tip .van-divider[data-v-04900e66]::before {
  background: #ddd;
}
.van-tabbar[data-v-04900e66] {
  background: #fafafa;
}
.van-button[data-v-04900e66] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-04900e66] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-04900e66] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-04900e66] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-04900e66] {
  padding: 0;
}
.point-page-list .van-cell[data-v-04900e66]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-04900e66]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-04900e66] {
  display: none;
}
.sbox .van-radio__label[data-v-04900e66] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-04900e66] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-04900e66] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-04900e66] {
  background: #fff;
}
.van-picker__cancel[data-v-04900e66],
.van-picker__confirm[data-v-04900e66] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-04900e66]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-04900e66] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-04900e66] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-04900e66] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-04900e66] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-04900e66] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-04900e66] {
  font-size: 0.125rem;
}
.van-dialog[data-v-04900e66] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-04900e66] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-04900e66] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-04900e66] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-04900e66] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-04900e66]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-04900e66] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-04900e66] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-04900e66]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-04900e66] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-04900e66], .aplayer .aplayer-pic[data-v-04900e66], .aplayer .aplayer-info[data-v-04900e66] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-04900e66] {
  display: none;
}
.aplayer .aplayer-pic[data-v-04900e66] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-04900e66] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-04900e66] {
  text-indent: 0.0625rem;
}
[data-v-04900e66] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-04900e66] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-04900e66] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-04900e66] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-04900e66] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-04900e66] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-04900e66] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-04900e66] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-04900e66] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-04900e66] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-04900e66] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-04900e66] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-04900e66] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-04900e66] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-04900e66] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-04900e66] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-04900e66] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-04900e66], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-04900e66] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-04900e66] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-04900e66] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-04900e66] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-04900e66]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-04900e66]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-04900e66]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-04900e66] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-04900e66] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-04900e66] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-04900e66] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-04900e66],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-04900e66] {
  color: #4153e2;
}
.el-pagination[data-v-04900e66] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-04900e66] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-04900e66]:hover {
  color: #4153e2;
}
.el-pager li[data-v-04900e66]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-04900e66]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-04900e66] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-04900e66] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-04900e66] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-04900e66] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-04900e66] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-04900e66] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-04900e66], .choose-date .el-date-table td.start-date span[data-v-04900e66] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-04900e66]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-04900e66]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-04900e66]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-04900e66] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-04900e66] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-04900e66] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-04900e66] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-04900e66]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-04900e66] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-04900e66] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-04900e66] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-04900e66] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-04900e66] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-04900e66] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-04900e66] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-04900e66] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-04900e66]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-04900e66] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-04900e66] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-04900e66] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-04900e66] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-04900e66] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-04900e66]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-04900e66] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-04900e66], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-04900e66] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-04900e66] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-04900e66]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-04900e66] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-04900e66] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-04900e66] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-04900e66] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-04900e66]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-04900e66] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-04900e66] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-04900e66] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-04900e66]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-04900e66] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-04900e66] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-04900e66] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-04900e66] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-04900e66] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-04900e66] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-04900e66] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-04900e66] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-04900e66] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-04900e66] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-04900e66] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-04900e66] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-04900e66] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-04900e66] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-04900e66]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-04900e66] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-04900e66] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-04900e66] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-04900e66] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-04900e66] {
  padding: 0 0.15625rem;
}
.el-button[data-v-04900e66]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-04900e66],
.el-button--success[data-v-04900e66] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-04900e66] {
  font-weight: normal;
}
p[data-v-04900e66] {
  word-break: break-word;
}
table caption[data-v-04900e66] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-04900e66] {
  border: none;
}
table[border="1"] td[data-v-04900e66] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-04900e66] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-04900e66] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-04900e66]:last-of-type {
  border: none;
}
.question-table tr td[data-v-04900e66] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-04900e66]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-04900e66] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-04900e66] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-04900e66]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-04900e66] {
  text-indent: 2em;
}
.question-p-left[data-v-04900e66] {
  text-align: left;
}
.question-p-center[data-v-04900e66] {
  text-align: center;
}
.question-p-right[data-v-04900e66] {
  text-align: right;
}
.underpoint[data-v-04900e66] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-04900e66]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-04900e66] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-04900e66] {
    padding-bottom: 0;
}
}
.formula-math[data-v-04900e66] {
  display: none !important;
}
.finish-box__star[data-v-04900e66] {
  display: flex;
  justify-content: space-between;
  width: 1.25rem;
  height: 0.54688rem;
  margin: 0 auto;
}
.finish-box__star .star[data-v-04900e66] {
  width: 0.34375rem;
  height: 0.3125rem;
  background: url(../img/icon-star-default.c2652e15.svg) no-repeat;
  background-size: 100% 100%;
}
.finish-box__star .star.star-active[data-v-04900e66] {
  background: url(../img/icon-star.2ea2dd71.svg) no-repeat;
  background-size: 100% 100%;
}
.finish-box__star .star[data-v-04900e66]:nth-child(1) {
  margin-top: 0.11719rem;
  transform: rotate(-100deg);
}
.finish-box__star .star[data-v-04900e66]:nth-child(2) {
  margin-top: 0;
  transform: rotate(0);
}
.finish-box__star .star[data-v-04900e66]:nth-child(3) {
  margin-top: 0.11719rem;
  transform: rotate(100deg);
}
.finish-box__star img[data-v-04900e66] {
  width: 0.3125rem;
  height: 0.3125rem;
  color: #eaeef5;
}
.finish-box__star img[data-v-04900e66]:nth-child(1) {
  width: 0.3125rem;
  height: 0.3125rem;
  margin-top: 0.11719rem;
  transform: rotate(-100deg);
}
.finish-box__star img[data-v-04900e66]:nth-child(2) {
  margin-top: 0;
  transform: rotate(0);
}
.finish-box__star img[data-v-04900e66]:nth-child(3) {
  width: 0.3125rem;
  height: 0.3125rem;
  margin-top: 0.11719rem;
  transform: rotate(100deg);
}
.finish-box .stips[data-v-04900e66] {
  display: block;
  text-align: center;
  padding-top: 0.03906rem;
  font-size: 0.125rem;
  color: #333;
  padding-bottom: 0.23438rem;
}
.staricon[data-v-04900e66] {
  width: 0.33594rem;
  height: 0.33594rem;
  color: #eaeef5;
}
.staricon[data-v-04900e66]:nth-child(1) {
  width: 0.35156rem;
  height: 0.35156rem;
  margin-top: 0.11719rem;
  transform: rotate(-100deg);
}
.staricon[data-v-04900e66]:nth-child(2) {
  margin-top: 0;
  transform: rotate(0);
}
.staricon[data-v-04900e66]:nth-child(3) {
  width: 0.35156rem;
  height: 0.35156rem;
  margin-top: 0.11719rem;
  transform: rotate(100deg);
}
.color[data-v-04900e66] {
  color: #f9da56;
}
@charset "UTF-8";
*[data-v-7d2c44fe] {
  box-sizing: border-box;
}
ol[data-v-7d2c44fe],
ul[data-v-7d2c44fe] {
  list-style: none;
}
div[data-v-7d2c44fe] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-7d2c44fe],
body[data-v-7d2c44fe],
div[data-v-7d2c44fe],
span[data-v-7d2c44fe],
applet[data-v-7d2c44fe],
object[data-v-7d2c44fe],
iframe[data-v-7d2c44fe],
h1[data-v-7d2c44fe],
h2[data-v-7d2c44fe],
h3[data-v-7d2c44fe],
h4[data-v-7d2c44fe],
h5[data-v-7d2c44fe],
h6[data-v-7d2c44fe],
p[data-v-7d2c44fe],
blockquote[data-v-7d2c44fe],
pre[data-v-7d2c44fe],
a[data-v-7d2c44fe],
abbr[data-v-7d2c44fe],
acronym[data-v-7d2c44fe],
address[data-v-7d2c44fe],
big[data-v-7d2c44fe],
cite[data-v-7d2c44fe],
code[data-v-7d2c44fe],
del[data-v-7d2c44fe],
dfn[data-v-7d2c44fe],
em[data-v-7d2c44fe],
img[data-v-7d2c44fe],
ins[data-v-7d2c44fe],
kbd[data-v-7d2c44fe],
q[data-v-7d2c44fe],
s[data-v-7d2c44fe],
samp[data-v-7d2c44fe],
small[data-v-7d2c44fe],
strike[data-v-7d2c44fe],
strong[data-v-7d2c44fe],
sub[data-v-7d2c44fe],
sup[data-v-7d2c44fe],
tt[data-v-7d2c44fe],
var[data-v-7d2c44fe],
b[data-v-7d2c44fe],
u[data-v-7d2c44fe],
i[data-v-7d2c44fe],
center[data-v-7d2c44fe],
dl[data-v-7d2c44fe],
dt[data-v-7d2c44fe],
dd[data-v-7d2c44fe],
ol[data-v-7d2c44fe],
ul[data-v-7d2c44fe],
li[data-v-7d2c44fe],
fieldset[data-v-7d2c44fe],
form[data-v-7d2c44fe],
label[data-v-7d2c44fe],
legend[data-v-7d2c44fe],
table[data-v-7d2c44fe],
caption[data-v-7d2c44fe],
tbody[data-v-7d2c44fe],
tfoot[data-v-7d2c44fe],
thead[data-v-7d2c44fe],
tr[data-v-7d2c44fe],
th[data-v-7d2c44fe],
td[data-v-7d2c44fe],
article[data-v-7d2c44fe],
aside[data-v-7d2c44fe],
canvas[data-v-7d2c44fe],
details[data-v-7d2c44fe],
embed[data-v-7d2c44fe],
figure[data-v-7d2c44fe],
figcaption[data-v-7d2c44fe],
footer[data-v-7d2c44fe],
header[data-v-7d2c44fe],
hgroup[data-v-7d2c44fe],
menu[data-v-7d2c44fe],
nav[data-v-7d2c44fe],
output[data-v-7d2c44fe],
ruby[data-v-7d2c44fe],
section[data-v-7d2c44fe],
summary[data-v-7d2c44fe],
time[data-v-7d2c44fe],
mark[data-v-7d2c44fe],
audio[data-v-7d2c44fe],
video[data-v-7d2c44fe] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-7d2c44fe],
ins[data-v-7d2c44fe],
u[data-v-7d2c44fe],
s[data-v-7d2c44fe],
a[data-v-7d2c44fe],
a[data-v-7d2c44fe]:hover {
  text-decoration: none;
}
input[type=number][data-v-7d2c44fe]::-webkit-inner-spin-button,
input[type=number][data-v-7d2c44fe]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-7d2c44fe],
body[data-v-7d2c44fe] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-7d2c44fe] {
  display: block;
}
h1[data-v-7d2c44fe],
h2[data-v-7d2c44fe],
h3[data-v-7d2c44fe],
h4[data-v-7d2c44fe],
h5[data-v-7d2c44fe],
h6[data-v-7d2c44fe] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-7d2c44fe]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-7d2c44fe]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-7d2c44fe] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-7d2c44fe]:active, button[data-v-7d2c44fe]:focus,
a[data-v-7d2c44fe]:active,
a[data-v-7d2c44fe]:focus,
input[data-v-7d2c44fe]:active,
input[data-v-7d2c44fe]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-7d2c44fe] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-7d2c44fe] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-7d2c44fe],
body[data-v-7d2c44fe] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-7d2c44fe] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-7d2c44fe] {
  display: flex;
}
.icon-go[data-v-7d2c44fe] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-7d2c44fe] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-7d2c44fe] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-7d2c44fe] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-7d2c44fe] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-7d2c44fe] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-7d2c44fe] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-7d2c44fe] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-7d2c44fe] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-7d2c44fe] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-7d2c44fe] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-7d2c44fe] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-7d2c44fe] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-7d2c44fe] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-7d2c44fe] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-7d2c44fe] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-7d2c44fe] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-7d2c44fe] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-7d2c44fe] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-7d2c44fe] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-7d2c44fe]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-7d2c44fe]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-7d2c44fe],
.answer-title[data-v-7d2c44fe],
.colanswer-con[data-v-7d2c44fe],
.answerExec-title[data-v-7d2c44fe],
.answersisy-con[data-v-7d2c44fe],
.checkBox-correct__con[data-v-7d2c44fe] {
  word-break: break-all;
}
.yanswer-title u[data-v-7d2c44fe],
.answer-title u[data-v-7d2c44fe],
.colanswer-con u[data-v-7d2c44fe],
.answerExec-title u[data-v-7d2c44fe],
.answersisy-con u[data-v-7d2c44fe],
.checkBox-correct__con u[data-v-7d2c44fe] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-7d2c44fe],
.answer-title img[data-v-7d2c44fe],
.colanswer-con img[data-v-7d2c44fe],
.answerExec-title img[data-v-7d2c44fe],
.answersisy-con img[data-v-7d2c44fe],
.checkBox-correct__con img[data-v-7d2c44fe] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-7d2c44fe],
.answerExec-box li[data-v-7d2c44fe] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-7d2c44fe],
.answerExec-box li div span:nth-child(1) img[data-v-7d2c44fe] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-7d2c44fe],
.answerExec-box li u[data-v-7d2c44fe] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-7d2c44fe],
.err-detail-style[data-v-7d2c44fe] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-7d2c44fe],
.err-detail-style u[data-v-7d2c44fe] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-7d2c44fe],
.err-detail-style img[data-v-7d2c44fe] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-7d2c44fe],
.err-detail-style table[data-v-7d2c44fe] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-7d2c44fe],
.err-detail-style .stem-head[data-v-7d2c44fe] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-7d2c44fe] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-7d2c44fe] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-7d2c44fe],
.fade-enter-active[data-v-7d2c44fe] {
  transition: all 0.5s;
}
.fade-enter[data-v-7d2c44fe] {
  opacity: 0;
}
.fade-leave-to[data-v-7d2c44fe] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-7d2c44fe] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-7d2c44fe] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-7d2c44fe] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-7d2c44fe]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-7d2c44fe],
.answer-box li[data-v-7d2c44fe],
.answeransy-con[data-v-7d2c44fe],
.answerExec-title[data-v-7d2c44fe],
.answerExec-box li[data-v-7d2c44fe],
.answerList-right__con[data-v-7d2c44fe],
.correctAnswer-content[data-v-7d2c44fe] {
  word-break: break-all;
}
.answer-name u[data-v-7d2c44fe],
.answeransy-con u[data-v-7d2c44fe],
.answer-content u[data-v-7d2c44fe],
.answerExec-title u[data-v-7d2c44fe],
.answerList-right__con u[data-v-7d2c44fe] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-7d2c44fe],
.answeransy-con img[data-v-7d2c44fe],
.answer-content img[data-v-7d2c44fe],
.answerExec-title img[data-v-7d2c44fe],
.answerList-right__con img[data-v-7d2c44fe],
.answerList-right__con img[data-v-7d2c44fe],
.correctAnswer-content img[data-v-7d2c44fe] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-7d2c44fe],
.answerExec-box li div span:nth-child(1) img[data-v-7d2c44fe] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-7d2c44fe],
.answerExec-box li u[data-v-7d2c44fe] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-7d2c44fe] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-7d2c44fe] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-7d2c44fe] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-7d2c44fe]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-7d2c44fe] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-7d2c44fe] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-7d2c44fe]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-7d2c44fe]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-7d2c44fe] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-7d2c44fe]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-7d2c44fe]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-7d2c44fe] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-7d2c44fe] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-7d2c44fe] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-7d2c44fe] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-7d2c44fe] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-7d2c44fe] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-7d2c44fe] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-7d2c44fe] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-7d2c44fe]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-7d2c44fe] {
  word-break: break-all;
}
.question-area u[data-v-7d2c44fe] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-7d2c44fe] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-7d2c44fe] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-7d2c44fe] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-7d2c44fe] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-7d2c44fe] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-7d2c44fe]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-7d2c44fe] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-7d2c44fe] {
  width: 1.875rem;
}
.utils-search.width[data-v-7d2c44fe] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-7d2c44fe] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-7d2c44fe] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-7d2c44fe] {
  color: #fff;
}
.utils-search input[data-v-7d2c44fe]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-7d2c44fe]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-7d2c44fe]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-7d2c44fe] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-7d2c44fe] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-7d2c44fe] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-7d2c44fe] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-7d2c44fe], .record-tab[data-v-7d2c44fe] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-7d2c44fe], .record-tab .van-tabs__nav[data-v-7d2c44fe] {
  background: transparent;
}
.practic-tab .van-tab[data-v-7d2c44fe], .record-tab .van-tab[data-v-7d2c44fe] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-7d2c44fe], .record-tab .van-tabs__nav--line[data-v-7d2c44fe] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-7d2c44fe], .record-tab .van-tabs__line[data-v-7d2c44fe] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-7d2c44fe], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-7d2c44fe] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-7d2c44fe], .record-tab .van-tabs__nav--complete[data-v-7d2c44fe] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-7d2c44fe], .record-tab .van-tab--active[data-v-7d2c44fe] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-7d2c44fe]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-7d2c44fe]::after, .record-tab .van-hairline--top-bottom[data-v-7d2c44fe]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-7d2c44fe]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-7d2c44fe], .record-tab .van-tabs--line .van-tabs__wrap[data-v-7d2c44fe] {
  height: auto;
}
.record-tab[data-v-7d2c44fe] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-7d2c44fe] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-7d2c44fe] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-7d2c44fe] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-7d2c44fe] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-7d2c44fe] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-7d2c44fe] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-7d2c44fe]::after,
.bottom-tip .van-divider[data-v-7d2c44fe]::before {
  background: #ddd;
}
.van-tabbar[data-v-7d2c44fe] {
  background: #fafafa;
}
.van-button[data-v-7d2c44fe] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-7d2c44fe] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-7d2c44fe] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-7d2c44fe] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-7d2c44fe] {
  padding: 0;
}
.point-page-list .van-cell[data-v-7d2c44fe]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-7d2c44fe]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-7d2c44fe] {
  display: none;
}
.sbox .van-radio__label[data-v-7d2c44fe] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-7d2c44fe] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-7d2c44fe] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-7d2c44fe] {
  background: #fff;
}
.van-picker__cancel[data-v-7d2c44fe],
.van-picker__confirm[data-v-7d2c44fe] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-7d2c44fe]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-7d2c44fe] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-7d2c44fe] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-7d2c44fe] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-7d2c44fe] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-7d2c44fe] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-7d2c44fe] {
  font-size: 0.125rem;
}
.van-dialog[data-v-7d2c44fe] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-7d2c44fe] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-7d2c44fe] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-7d2c44fe] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-7d2c44fe] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-7d2c44fe]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-7d2c44fe] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-7d2c44fe] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-7d2c44fe]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-7d2c44fe] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-7d2c44fe], .aplayer .aplayer-pic[data-v-7d2c44fe], .aplayer .aplayer-info[data-v-7d2c44fe] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-7d2c44fe] {
  display: none;
}
.aplayer .aplayer-pic[data-v-7d2c44fe] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-7d2c44fe] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-7d2c44fe] {
  text-indent: 0.0625rem;
}
[data-v-7d2c44fe] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-7d2c44fe] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-7d2c44fe] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-7d2c44fe] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-7d2c44fe] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-7d2c44fe] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-7d2c44fe] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-7d2c44fe] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-7d2c44fe] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-7d2c44fe] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-7d2c44fe] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-7d2c44fe] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-7d2c44fe] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-7d2c44fe] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-7d2c44fe] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-7d2c44fe] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-7d2c44fe] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-7d2c44fe], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-7d2c44fe] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-7d2c44fe] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-7d2c44fe] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-7d2c44fe] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-7d2c44fe]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-7d2c44fe]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-7d2c44fe]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-7d2c44fe] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-7d2c44fe] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-7d2c44fe] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-7d2c44fe] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-7d2c44fe],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-7d2c44fe] {
  color: #4153e2;
}
.el-pagination[data-v-7d2c44fe] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-7d2c44fe] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-7d2c44fe]:hover {
  color: #4153e2;
}
.el-pager li[data-v-7d2c44fe]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-7d2c44fe]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-7d2c44fe] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-7d2c44fe] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-7d2c44fe] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-7d2c44fe] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-7d2c44fe] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-7d2c44fe] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-7d2c44fe], .choose-date .el-date-table td.start-date span[data-v-7d2c44fe] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-7d2c44fe]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-7d2c44fe]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-7d2c44fe]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-7d2c44fe] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-7d2c44fe] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-7d2c44fe] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-7d2c44fe] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-7d2c44fe]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-7d2c44fe] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-7d2c44fe] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-7d2c44fe] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-7d2c44fe] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-7d2c44fe] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-7d2c44fe] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-7d2c44fe] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-7d2c44fe] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-7d2c44fe]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-7d2c44fe] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-7d2c44fe] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-7d2c44fe] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-7d2c44fe] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-7d2c44fe] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-7d2c44fe]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-7d2c44fe] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-7d2c44fe], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-7d2c44fe] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-7d2c44fe] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-7d2c44fe]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-7d2c44fe] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-7d2c44fe] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-7d2c44fe] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-7d2c44fe] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-7d2c44fe]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-7d2c44fe] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-7d2c44fe] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-7d2c44fe] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-7d2c44fe]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-7d2c44fe] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-7d2c44fe] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-7d2c44fe] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-7d2c44fe] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-7d2c44fe] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-7d2c44fe] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-7d2c44fe] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-7d2c44fe] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-7d2c44fe] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-7d2c44fe] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-7d2c44fe] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-7d2c44fe] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-7d2c44fe] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-7d2c44fe] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-7d2c44fe]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-7d2c44fe] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-7d2c44fe] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-7d2c44fe] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-7d2c44fe] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-7d2c44fe] {
  padding: 0 0.15625rem;
}
.el-button[data-v-7d2c44fe]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-7d2c44fe],
.el-button--success[data-v-7d2c44fe] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-7d2c44fe] {
  font-weight: normal;
}
p[data-v-7d2c44fe] {
  word-break: break-word;
}
table caption[data-v-7d2c44fe] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-7d2c44fe] {
  border: none;
}
table[border="1"] td[data-v-7d2c44fe] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-7d2c44fe] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-7d2c44fe] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-7d2c44fe]:last-of-type {
  border: none;
}
.question-table tr td[data-v-7d2c44fe] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-7d2c44fe]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-7d2c44fe] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-7d2c44fe] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-7d2c44fe]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-7d2c44fe] {
  text-indent: 2em;
}
.question-p-left[data-v-7d2c44fe] {
  text-align: left;
}
.question-p-center[data-v-7d2c44fe] {
  text-align: center;
}
.question-p-right[data-v-7d2c44fe] {
  text-align: right;
}
.underpoint[data-v-7d2c44fe] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-7d2c44fe]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-7d2c44fe] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-7d2c44fe] {
    padding-bottom: 0;
}
}
.formula-math[data-v-7d2c44fe] {
  display: none !important;
}
.answer[data-v-7d2c44fe] {
  padding-top: 0.125rem;
  overflow: hidden;
}
.answer-zg[data-v-7d2c44fe] {
  display: flex;
  width: 1.60938rem;
  padding: 0.09375rem 0.23438rem;
  height: 0.32813rem;
  background: #FFF1D7;
  border-radius: 0.03125rem;
}
.answer-zg span[data-v-7d2c44fe] {
  display: block;
}
.answer-zg span[data-v-7d2c44fe]:nth-child(1) {
  width: 0.125rem;
  height: 0.10938rem;
  margin-right: 0.0625rem;
}
.answer-zg span:nth-child(1) img[data-v-7d2c44fe] {
  width: 0.125rem;
  height: 0.10938rem;
}
.answer-zg span[data-v-7d2c44fe]:nth-child(2) {
  flex: 1;
  font-weight: 500;
  font-size: 0.10938rem;
  line-height: 0.14063rem;
  color: #FF8A65;
}
.answer-tag[data-v-7d2c44fe] {
  border: 0.00781rem solid #eeeeee;
  box-sizing: border-box;
  border-radius: 0.01563rem;
  display: inline-block;
  padding: 0 0.03906rem;
  font-size: 0.09375rem;
  line-height: 0.13281rem;
  color: #999999;
}
.answer-name[data-v-7d2c44fe] {
  width: 100%;
  padding-top: 0.10938rem;
  font-size: 0.125rem;
  line-height: 0.20313rem;
}
.answer-box[data-v-7d2c44fe] {
  width: 100%;
  padding-top: 0.23438rem;
  overflow: hidden;
}
.answer-box li[data-v-7d2c44fe] {
  margin-bottom: 0.17188rem;
}
.answer-box li div[data-v-7d2c44fe] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.10938rem 0.14063rem;
  border-radius: 0.01563rem;
  border: 0.00781rem solid #F2F2F3;
  margin-bottom: 0.17188rem;
  cursor: pointer;
}
.answer-box li div span[data-v-7d2c44fe] {
  display: block;
}
.answer-box li div span.el-icon-check[data-v-7d2c44fe] {
  color: #4DD974;
  font-size: 0.14063rem;
}
.answer-box li div span.el-icon-close[data-v-7d2c44fe] {
  color: #FF5959;
  font-size: 0.14063rem;
}
.answer-box li div span[data-v-7d2c44fe]:nth-child(1) {
  padding-right: 0.10938rem;
  font-size: 0.125rem;
  color: #333;
}
.answer-box li div span[data-v-7d2c44fe]:nth-child(2) {
  width: 0.125rem;
  height: 0.125rem;
  margin-left: 0.07813rem;
}
.answer-box li div span:nth-child(2) img.icon_right[data-v-7d2c44fe] {
  width: 0.15625rem;
  height: 0.11719rem;
}
.answer-box li div span:nth-child(2) img.icon_wrong[data-v-7d2c44fe] {
  width: 0.125rem;
  height: 0.125rem;
}
.answer-box li div.active[data-v-7d2c44fe] {
  border: 0.00781rem solid #4153E2;
}
.answer-box li div.correct[data-v-7d2c44fe] {
  border: 0.00781rem solid #4DD974;
  color: #4DD974;
}
.answer-box li div.error[data-v-7d2c44fe] {
  border: 0.00781rem solid #FF5959;
  color: #FF5959;
}
.answer-content[data-v-7d2c44fe] {
  padding-top: 0.09375rem;
  font-size: 0.125rem;
  line-height: 0.20313rem;
  color: #333333;
  word-break: break-all;
}
.answer-small[data-v-7d2c44fe] {
  font-size: 0.125rem;
  color: #333333;
  line-height: 0.20313rem;
}
.answer-small li[data-v-7d2c44fe] {
  margin-bottom: 0.11719rem;
}
.mt28[data-v-7d2c44fe] {
  margin-top: 0.21875rem;
}
@charset "UTF-8";
*[data-v-3280b696] {
  box-sizing: border-box;
}
ol[data-v-3280b696],
ul[data-v-3280b696] {
  list-style: none;
}
div[data-v-3280b696] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-3280b696],
body[data-v-3280b696],
div[data-v-3280b696],
span[data-v-3280b696],
applet[data-v-3280b696],
object[data-v-3280b696],
iframe[data-v-3280b696],
h1[data-v-3280b696],
h2[data-v-3280b696],
h3[data-v-3280b696],
h4[data-v-3280b696],
h5[data-v-3280b696],
h6[data-v-3280b696],
p[data-v-3280b696],
blockquote[data-v-3280b696],
pre[data-v-3280b696],
a[data-v-3280b696],
abbr[data-v-3280b696],
acronym[data-v-3280b696],
address[data-v-3280b696],
big[data-v-3280b696],
cite[data-v-3280b696],
code[data-v-3280b696],
del[data-v-3280b696],
dfn[data-v-3280b696],
em[data-v-3280b696],
img[data-v-3280b696],
ins[data-v-3280b696],
kbd[data-v-3280b696],
q[data-v-3280b696],
s[data-v-3280b696],
samp[data-v-3280b696],
small[data-v-3280b696],
strike[data-v-3280b696],
strong[data-v-3280b696],
sub[data-v-3280b696],
sup[data-v-3280b696],
tt[data-v-3280b696],
var[data-v-3280b696],
b[data-v-3280b696],
u[data-v-3280b696],
i[data-v-3280b696],
center[data-v-3280b696],
dl[data-v-3280b696],
dt[data-v-3280b696],
dd[data-v-3280b696],
ol[data-v-3280b696],
ul[data-v-3280b696],
li[data-v-3280b696],
fieldset[data-v-3280b696],
form[data-v-3280b696],
label[data-v-3280b696],
legend[data-v-3280b696],
table[data-v-3280b696],
caption[data-v-3280b696],
tbody[data-v-3280b696],
tfoot[data-v-3280b696],
thead[data-v-3280b696],
tr[data-v-3280b696],
th[data-v-3280b696],
td[data-v-3280b696],
article[data-v-3280b696],
aside[data-v-3280b696],
canvas[data-v-3280b696],
details[data-v-3280b696],
embed[data-v-3280b696],
figure[data-v-3280b696],
figcaption[data-v-3280b696],
footer[data-v-3280b696],
header[data-v-3280b696],
hgroup[data-v-3280b696],
menu[data-v-3280b696],
nav[data-v-3280b696],
output[data-v-3280b696],
ruby[data-v-3280b696],
section[data-v-3280b696],
summary[data-v-3280b696],
time[data-v-3280b696],
mark[data-v-3280b696],
audio[data-v-3280b696],
video[data-v-3280b696] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-3280b696],
ins[data-v-3280b696],
u[data-v-3280b696],
s[data-v-3280b696],
a[data-v-3280b696],
a[data-v-3280b696]:hover {
  text-decoration: none;
}
input[type=number][data-v-3280b696]::-webkit-inner-spin-button,
input[type=number][data-v-3280b696]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-3280b696],
body[data-v-3280b696] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-3280b696] {
  display: block;
}
h1[data-v-3280b696],
h2[data-v-3280b696],
h3[data-v-3280b696],
h4[data-v-3280b696],
h5[data-v-3280b696],
h6[data-v-3280b696] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-3280b696]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-3280b696]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-3280b696] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-3280b696]:active, button[data-v-3280b696]:focus,
a[data-v-3280b696]:active,
a[data-v-3280b696]:focus,
input[data-v-3280b696]:active,
input[data-v-3280b696]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-3280b696] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-3280b696] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-3280b696],
body[data-v-3280b696] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-3280b696] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-3280b696] {
  display: flex;
}
.icon-go[data-v-3280b696] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-3280b696] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-3280b696] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-3280b696] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-3280b696] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-3280b696] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-3280b696] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-3280b696] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-3280b696] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-3280b696] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-3280b696] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-3280b696] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-3280b696] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-3280b696] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-3280b696] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-3280b696] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-3280b696] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-3280b696] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-3280b696] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-3280b696] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-3280b696]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-3280b696]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-3280b696],
.answer-title[data-v-3280b696],
.colanswer-con[data-v-3280b696],
.answerExec-title[data-v-3280b696],
.answersisy-con[data-v-3280b696],
.checkBox-correct__con[data-v-3280b696] {
  word-break: break-all;
}
.yanswer-title u[data-v-3280b696],
.answer-title u[data-v-3280b696],
.colanswer-con u[data-v-3280b696],
.answerExec-title u[data-v-3280b696],
.answersisy-con u[data-v-3280b696],
.checkBox-correct__con u[data-v-3280b696] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-3280b696],
.answer-title img[data-v-3280b696],
.colanswer-con img[data-v-3280b696],
.answerExec-title img[data-v-3280b696],
.answersisy-con img[data-v-3280b696],
.checkBox-correct__con img[data-v-3280b696] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-3280b696],
.answerExec-box li[data-v-3280b696] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-3280b696],
.answerExec-box li div span:nth-child(1) img[data-v-3280b696] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3280b696],
.answerExec-box li u[data-v-3280b696] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-3280b696],
.err-detail-style[data-v-3280b696] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-3280b696],
.err-detail-style u[data-v-3280b696] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-3280b696],
.err-detail-style img[data-v-3280b696] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-3280b696],
.err-detail-style table[data-v-3280b696] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-3280b696],
.err-detail-style .stem-head[data-v-3280b696] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-3280b696] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-3280b696] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-3280b696],
.fade-enter-active[data-v-3280b696] {
  transition: all 0.5s;
}
.fade-enter[data-v-3280b696] {
  opacity: 0;
}
.fade-leave-to[data-v-3280b696] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-3280b696] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-3280b696] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-3280b696] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-3280b696]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-3280b696],
.answer-box li[data-v-3280b696],
.answeransy-con[data-v-3280b696],
.answerExec-title[data-v-3280b696],
.answerExec-box li[data-v-3280b696],
.answerList-right__con[data-v-3280b696],
.correctAnswer-content[data-v-3280b696] {
  word-break: break-all;
}
.answer-name u[data-v-3280b696],
.answeransy-con u[data-v-3280b696],
.answer-content u[data-v-3280b696],
.answerExec-title u[data-v-3280b696],
.answerList-right__con u[data-v-3280b696] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-3280b696],
.answeransy-con img[data-v-3280b696],
.answer-content img[data-v-3280b696],
.answerExec-title img[data-v-3280b696],
.answerList-right__con img[data-v-3280b696],
.answerList-right__con img[data-v-3280b696],
.correctAnswer-content img[data-v-3280b696] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-3280b696],
.answerExec-box li div span:nth-child(1) img[data-v-3280b696] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-3280b696],
.answerExec-box li u[data-v-3280b696] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-3280b696] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-3280b696] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-3280b696] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-3280b696]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-3280b696] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-3280b696] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-3280b696]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-3280b696]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-3280b696] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-3280b696]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-3280b696]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-3280b696] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3280b696] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-3280b696] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-3280b696] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-3280b696] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-3280b696] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-3280b696] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-3280b696] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-3280b696]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-3280b696] {
  word-break: break-all;
}
.question-area u[data-v-3280b696] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-3280b696] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-3280b696] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-3280b696] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-3280b696] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3280b696] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-3280b696]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-3280b696] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-3280b696] {
  width: 1.875rem;
}
.utils-search.width[data-v-3280b696] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-3280b696] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-3280b696] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-3280b696] {
  color: #fff;
}
.utils-search input[data-v-3280b696]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3280b696]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-3280b696]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-3280b696] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-3280b696] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-3280b696] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-3280b696] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-3280b696], .record-tab[data-v-3280b696] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-3280b696], .record-tab .van-tabs__nav[data-v-3280b696] {
  background: transparent;
}
.practic-tab .van-tab[data-v-3280b696], .record-tab .van-tab[data-v-3280b696] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-3280b696], .record-tab .van-tabs__nav--line[data-v-3280b696] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-3280b696], .record-tab .van-tabs__line[data-v-3280b696] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-3280b696], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-3280b696] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-3280b696], .record-tab .van-tabs__nav--complete[data-v-3280b696] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-3280b696], .record-tab .van-tab--active[data-v-3280b696] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-3280b696]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-3280b696]::after, .record-tab .van-hairline--top-bottom[data-v-3280b696]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-3280b696]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-3280b696], .record-tab .van-tabs--line .van-tabs__wrap[data-v-3280b696] {
  height: auto;
}
.record-tab[data-v-3280b696] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-3280b696] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-3280b696] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-3280b696] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-3280b696] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-3280b696] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-3280b696] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-3280b696]::after,
.bottom-tip .van-divider[data-v-3280b696]::before {
  background: #ddd;
}
.van-tabbar[data-v-3280b696] {
  background: #fafafa;
}
.van-button[data-v-3280b696] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-3280b696] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-3280b696] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-3280b696] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-3280b696] {
  padding: 0;
}
.point-page-list .van-cell[data-v-3280b696]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-3280b696]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-3280b696] {
  display: none;
}
.sbox .van-radio__label[data-v-3280b696] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-3280b696] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-3280b696] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-3280b696] {
  background: #fff;
}
.van-picker__cancel[data-v-3280b696],
.van-picker__confirm[data-v-3280b696] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-3280b696]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-3280b696] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-3280b696] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-3280b696] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-3280b696] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-3280b696] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-3280b696] {
  font-size: 0.125rem;
}
.van-dialog[data-v-3280b696] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-3280b696] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-3280b696] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-3280b696] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-3280b696] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-3280b696]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-3280b696] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-3280b696] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-3280b696]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-3280b696] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-3280b696], .aplayer .aplayer-pic[data-v-3280b696], .aplayer .aplayer-info[data-v-3280b696] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-3280b696] {
  display: none;
}
.aplayer .aplayer-pic[data-v-3280b696] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-3280b696] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-3280b696] {
  text-indent: 0.0625rem;
}
[data-v-3280b696] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-3280b696] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-3280b696] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-3280b696] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-3280b696] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-3280b696] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-3280b696] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3280b696] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-3280b696] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-3280b696] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-3280b696] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-3280b696] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-3280b696] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-3280b696] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-3280b696] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-3280b696] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-3280b696] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-3280b696], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3280b696] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-3280b696] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-3280b696] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3280b696] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-3280b696]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3280b696]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-3280b696]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-3280b696] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-3280b696] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-3280b696] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-3280b696] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-3280b696],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-3280b696] {
  color: #4153e2;
}
.el-pagination[data-v-3280b696] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-3280b696] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-3280b696]:hover {
  color: #4153e2;
}
.el-pager li[data-v-3280b696]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-3280b696]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-3280b696] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-3280b696] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-3280b696] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-3280b696] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-3280b696] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-3280b696] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-3280b696], .choose-date .el-date-table td.start-date span[data-v-3280b696] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-3280b696]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3280b696]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-3280b696]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-3280b696] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-3280b696] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3280b696] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3280b696] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-3280b696]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3280b696] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-3280b696] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-3280b696] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-3280b696] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-3280b696] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-3280b696] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-3280b696] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-3280b696] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-3280b696]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-3280b696] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-3280b696] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-3280b696] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-3280b696] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-3280b696] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-3280b696]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-3280b696] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-3280b696], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-3280b696] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-3280b696] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-3280b696]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-3280b696] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-3280b696] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-3280b696] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-3280b696] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-3280b696]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-3280b696] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-3280b696] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-3280b696] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-3280b696]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-3280b696] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-3280b696] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3280b696] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-3280b696] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-3280b696] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-3280b696] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-3280b696] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-3280b696] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-3280b696] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-3280b696] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-3280b696] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-3280b696] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-3280b696] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-3280b696] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-3280b696]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-3280b696] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-3280b696] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-3280b696] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-3280b696] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-3280b696] {
  padding: 0 0.15625rem;
}
.el-button[data-v-3280b696]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-3280b696],
.el-button--success[data-v-3280b696] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-3280b696] {
  font-weight: normal;
}
p[data-v-3280b696] {
  word-break: break-word;
}
table caption[data-v-3280b696] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-3280b696] {
  border: none;
}
table[border="1"] td[data-v-3280b696] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-3280b696] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-3280b696] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-3280b696]:last-of-type {
  border: none;
}
.question-table tr td[data-v-3280b696] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-3280b696]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-3280b696] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-3280b696] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-3280b696]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-3280b696] {
  text-indent: 2em;
}
.question-p-left[data-v-3280b696] {
  text-align: left;
}
.question-p-center[data-v-3280b696] {
  text-align: center;
}
.question-p-right[data-v-3280b696] {
  text-align: right;
}
.underpoint[data-v-3280b696] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-3280b696]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-3280b696] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-3280b696] {
    padding-bottom: 0;
}
}
.formula-math[data-v-3280b696] {
  display: none !important;
}
.answer[data-v-3280b696] {
  padding-top: 0.125rem;
  overflow: hidden;
}
.answer-zg[data-v-3280b696] {
  display: flex;
  width: 1.60938rem;
  padding: 0.09375rem 0.23438rem;
  height: 0.32813rem;
  background: #FFF1D7;
  border-radius: 0.03125rem;
}
.answer-zg span[data-v-3280b696] {
  display: block;
}
.answer-zg span[data-v-3280b696]:nth-child(1) {
  width: 0.125rem;
  height: 0.10938rem;
  margin-right: 0.0625rem;
}
.answer-zg span:nth-child(1) img[data-v-3280b696] {
  width: 0.125rem;
  height: 0.10938rem;
}
.answer-zg span[data-v-3280b696]:nth-child(2) {
  flex: 1;
  font-weight: 500;
  font-size: 0.10938rem;
  line-height: 0.14063rem;
  color: #FF8A65;
}
.answer-tag[data-v-3280b696] {
  border: 0.00781rem solid #eeeeee;
  box-sizing: border-box;
  border-radius: 0.01563rem;
  display: inline-block;
  padding: 0 0.03906rem;
  font-size: 0.09375rem;
  line-height: 0.13281rem;
  color: #999999;
}
.answer-name[data-v-3280b696] {
  width: 100%;
  padding-top: 0.10938rem;
  font-size: 0.125rem;
  line-height: 0.20313rem;
}
.answer-box[data-v-3280b696] {
  width: 100%;
  padding-top: 0.23438rem;
  overflow: hidden;
}
.answer-box li[data-v-3280b696] {
  margin-bottom: 0.17188rem;
}
.answer-box li div[data-v-3280b696] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.10938rem 0.14063rem;
  border-radius: 0.01563rem;
  border: 0.00781rem solid #F2F2F3;
  margin-bottom: 0.17188rem;
  cursor: pointer;
}
.answer-box li div span[data-v-3280b696] {
  display: block;
}
.answer-box li div span.el-icon-check[data-v-3280b696] {
  color: #4DD974;
  font-size: 0.14063rem;
}
.answer-box li div span.el-icon-close[data-v-3280b696] {
  color: #FF5959;
  font-size: 0.14063rem;
}
.answer-box li div span[data-v-3280b696]:nth-child(1) {
  padding-right: 0.10938rem;
  font-size: 0.125rem;
  color: #333;
}
.answer-box li div span[data-v-3280b696]:nth-child(2) {
  width: 0.125rem;
  height: 0.125rem;
  margin-left: 0.07813rem;
}
.answer-box li div span:nth-child(2) img.icon_right[data-v-3280b696] {
  width: 0.15625rem;
  height: 0.11719rem;
}
.answer-box li div span:nth-child(2) img.icon_wrong[data-v-3280b696] {
  width: 0.125rem;
  height: 0.125rem;
}
.answer-box li div.active[data-v-3280b696] {
  border: 0.00781rem solid #4153E2;
}
.answer-box li div.correct[data-v-3280b696] {
  border: 0.00781rem solid #4DD974;
  color: #4DD974;
}
.answer-box li div.error[data-v-3280b696] {
  border: 0.00781rem solid #FF5959;
  color: #FF5959;
}
.answer-content[data-v-3280b696] {
  padding-top: 0.09375rem;
  font-size: 0.125rem;
  line-height: 0.20313rem;
  color: #333333;
  word-break: break-all;
}
.answer-small[data-v-3280b696] {
  font-size: 0.125rem;
  color: #333333;
  line-height: 0.20313rem;
}
.answer-small li[data-v-3280b696] {
  margin-bottom: 0.11719rem;
}
.mt28[data-v-3280b696] {
  margin-top: 0.21875rem;
}
@charset "UTF-8";
*[data-v-637a24ce] {
  box-sizing: border-box;
}
ol[data-v-637a24ce],
ul[data-v-637a24ce] {
  list-style: none;
}
div[data-v-637a24ce] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-637a24ce],
body[data-v-637a24ce],
div[data-v-637a24ce],
span[data-v-637a24ce],
applet[data-v-637a24ce],
object[data-v-637a24ce],
iframe[data-v-637a24ce],
h1[data-v-637a24ce],
h2[data-v-637a24ce],
h3[data-v-637a24ce],
h4[data-v-637a24ce],
h5[data-v-637a24ce],
h6[data-v-637a24ce],
p[data-v-637a24ce],
blockquote[data-v-637a24ce],
pre[data-v-637a24ce],
a[data-v-637a24ce],
abbr[data-v-637a24ce],
acronym[data-v-637a24ce],
address[data-v-637a24ce],
big[data-v-637a24ce],
cite[data-v-637a24ce],
code[data-v-637a24ce],
del[data-v-637a24ce],
dfn[data-v-637a24ce],
em[data-v-637a24ce],
img[data-v-637a24ce],
ins[data-v-637a24ce],
kbd[data-v-637a24ce],
q[data-v-637a24ce],
s[data-v-637a24ce],
samp[data-v-637a24ce],
small[data-v-637a24ce],
strike[data-v-637a24ce],
strong[data-v-637a24ce],
sub[data-v-637a24ce],
sup[data-v-637a24ce],
tt[data-v-637a24ce],
var[data-v-637a24ce],
b[data-v-637a24ce],
u[data-v-637a24ce],
i[data-v-637a24ce],
center[data-v-637a24ce],
dl[data-v-637a24ce],
dt[data-v-637a24ce],
dd[data-v-637a24ce],
ol[data-v-637a24ce],
ul[data-v-637a24ce],
li[data-v-637a24ce],
fieldset[data-v-637a24ce],
form[data-v-637a24ce],
label[data-v-637a24ce],
legend[data-v-637a24ce],
table[data-v-637a24ce],
caption[data-v-637a24ce],
tbody[data-v-637a24ce],
tfoot[data-v-637a24ce],
thead[data-v-637a24ce],
tr[data-v-637a24ce],
th[data-v-637a24ce],
td[data-v-637a24ce],
article[data-v-637a24ce],
aside[data-v-637a24ce],
canvas[data-v-637a24ce],
details[data-v-637a24ce],
embed[data-v-637a24ce],
figure[data-v-637a24ce],
figcaption[data-v-637a24ce],
footer[data-v-637a24ce],
header[data-v-637a24ce],
hgroup[data-v-637a24ce],
menu[data-v-637a24ce],
nav[data-v-637a24ce],
output[data-v-637a24ce],
ruby[data-v-637a24ce],
section[data-v-637a24ce],
summary[data-v-637a24ce],
time[data-v-637a24ce],
mark[data-v-637a24ce],
audio[data-v-637a24ce],
video[data-v-637a24ce] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-637a24ce],
ins[data-v-637a24ce],
u[data-v-637a24ce],
s[data-v-637a24ce],
a[data-v-637a24ce],
a[data-v-637a24ce]:hover {
  text-decoration: none;
}
input[type=number][data-v-637a24ce]::-webkit-inner-spin-button,
input[type=number][data-v-637a24ce]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-637a24ce],
body[data-v-637a24ce] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-637a24ce] {
  display: block;
}
h1[data-v-637a24ce],
h2[data-v-637a24ce],
h3[data-v-637a24ce],
h4[data-v-637a24ce],
h5[data-v-637a24ce],
h6[data-v-637a24ce] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-637a24ce]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-637a24ce]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-637a24ce] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-637a24ce]:active, button[data-v-637a24ce]:focus,
a[data-v-637a24ce]:active,
a[data-v-637a24ce]:focus,
input[data-v-637a24ce]:active,
input[data-v-637a24ce]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-637a24ce] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-637a24ce] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-637a24ce],
body[data-v-637a24ce] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-637a24ce] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-637a24ce] {
  display: flex;
}
.icon-go[data-v-637a24ce] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-637a24ce] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-637a24ce] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-637a24ce] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-637a24ce] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-637a24ce] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-637a24ce] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-637a24ce] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-637a24ce] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-637a24ce] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-637a24ce] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-637a24ce] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-637a24ce] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-637a24ce] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-637a24ce] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-637a24ce] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-637a24ce] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-637a24ce] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-637a24ce] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-637a24ce] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-637a24ce]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-637a24ce]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-637a24ce],
.answer-title[data-v-637a24ce],
.colanswer-con[data-v-637a24ce],
.answerExec-title[data-v-637a24ce],
.answersisy-con[data-v-637a24ce],
.checkBox-correct__con[data-v-637a24ce] {
  word-break: break-all;
}
.yanswer-title u[data-v-637a24ce],
.answer-title u[data-v-637a24ce],
.colanswer-con u[data-v-637a24ce],
.answerExec-title u[data-v-637a24ce],
.answersisy-con u[data-v-637a24ce],
.checkBox-correct__con u[data-v-637a24ce] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-637a24ce],
.answer-title img[data-v-637a24ce],
.colanswer-con img[data-v-637a24ce],
.answerExec-title img[data-v-637a24ce],
.answersisy-con img[data-v-637a24ce],
.checkBox-correct__con img[data-v-637a24ce] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-637a24ce],
.answerExec-box li[data-v-637a24ce] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-637a24ce],
.answerExec-box li div span:nth-child(1) img[data-v-637a24ce] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-637a24ce],
.answerExec-box li u[data-v-637a24ce] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-637a24ce],
.err-detail-style[data-v-637a24ce] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-637a24ce],
.err-detail-style u[data-v-637a24ce] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-637a24ce],
.err-detail-style img[data-v-637a24ce] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-637a24ce],
.err-detail-style table[data-v-637a24ce] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-637a24ce],
.err-detail-style .stem-head[data-v-637a24ce] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-637a24ce] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-637a24ce] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-637a24ce],
.fade-enter-active[data-v-637a24ce] {
  transition: all 0.5s;
}
.fade-enter[data-v-637a24ce] {
  opacity: 0;
}
.fade-leave-to[data-v-637a24ce] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-637a24ce] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-637a24ce] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-637a24ce] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-637a24ce]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-637a24ce],
.answer-box li[data-v-637a24ce],
.answeransy-con[data-v-637a24ce],
.answerExec-title[data-v-637a24ce],
.answerExec-box li[data-v-637a24ce],
.answerList-right__con[data-v-637a24ce],
.correctAnswer-content[data-v-637a24ce] {
  word-break: break-all;
}
.answer-name u[data-v-637a24ce],
.answeransy-con u[data-v-637a24ce],
.answer-content u[data-v-637a24ce],
.answerExec-title u[data-v-637a24ce],
.answerList-right__con u[data-v-637a24ce] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-637a24ce],
.answeransy-con img[data-v-637a24ce],
.answer-content img[data-v-637a24ce],
.answerExec-title img[data-v-637a24ce],
.answerList-right__con img[data-v-637a24ce],
.answerList-right__con img[data-v-637a24ce],
.correctAnswer-content img[data-v-637a24ce] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-637a24ce],
.answerExec-box li div span:nth-child(1) img[data-v-637a24ce] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-637a24ce],
.answerExec-box li u[data-v-637a24ce] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-637a24ce] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-637a24ce] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-637a24ce] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-637a24ce]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-637a24ce] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-637a24ce] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-637a24ce]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-637a24ce]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-637a24ce] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-637a24ce]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-637a24ce]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-637a24ce] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-637a24ce] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-637a24ce] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-637a24ce] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-637a24ce] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-637a24ce] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-637a24ce] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-637a24ce] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-637a24ce]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-637a24ce] {
  word-break: break-all;
}
.question-area u[data-v-637a24ce] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-637a24ce] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-637a24ce] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-637a24ce] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-637a24ce] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-637a24ce] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-637a24ce]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-637a24ce] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-637a24ce] {
  width: 1.875rem;
}
.utils-search.width[data-v-637a24ce] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-637a24ce] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-637a24ce] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-637a24ce] {
  color: #fff;
}
.utils-search input[data-v-637a24ce]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-637a24ce]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-637a24ce]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-637a24ce] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-637a24ce] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-637a24ce] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-637a24ce] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-637a24ce], .record-tab[data-v-637a24ce] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-637a24ce], .record-tab .van-tabs__nav[data-v-637a24ce] {
  background: transparent;
}
.practic-tab .van-tab[data-v-637a24ce], .record-tab .van-tab[data-v-637a24ce] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-637a24ce], .record-tab .van-tabs__nav--line[data-v-637a24ce] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-637a24ce], .record-tab .van-tabs__line[data-v-637a24ce] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-637a24ce], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-637a24ce] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-637a24ce], .record-tab .van-tabs__nav--complete[data-v-637a24ce] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-637a24ce], .record-tab .van-tab--active[data-v-637a24ce] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-637a24ce]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-637a24ce]::after, .record-tab .van-hairline--top-bottom[data-v-637a24ce]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-637a24ce]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-637a24ce], .record-tab .van-tabs--line .van-tabs__wrap[data-v-637a24ce] {
  height: auto;
}
.record-tab[data-v-637a24ce] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-637a24ce] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-637a24ce] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-637a24ce] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-637a24ce] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-637a24ce] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-637a24ce] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-637a24ce]::after,
.bottom-tip .van-divider[data-v-637a24ce]::before {
  background: #ddd;
}
.van-tabbar[data-v-637a24ce] {
  background: #fafafa;
}
.van-button[data-v-637a24ce] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-637a24ce] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-637a24ce] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-637a24ce] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-637a24ce] {
  padding: 0;
}
.point-page-list .van-cell[data-v-637a24ce]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-637a24ce]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-637a24ce] {
  display: none;
}
.sbox .van-radio__label[data-v-637a24ce] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-637a24ce] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-637a24ce] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-637a24ce] {
  background: #fff;
}
.van-picker__cancel[data-v-637a24ce],
.van-picker__confirm[data-v-637a24ce] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-637a24ce]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-637a24ce] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-637a24ce] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-637a24ce] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-637a24ce] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-637a24ce] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-637a24ce] {
  font-size: 0.125rem;
}
.van-dialog[data-v-637a24ce] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-637a24ce] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-637a24ce] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-637a24ce] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-637a24ce] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-637a24ce]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-637a24ce] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-637a24ce] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-637a24ce]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-637a24ce] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-637a24ce], .aplayer .aplayer-pic[data-v-637a24ce], .aplayer .aplayer-info[data-v-637a24ce] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-637a24ce] {
  display: none;
}
.aplayer .aplayer-pic[data-v-637a24ce] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-637a24ce] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-637a24ce] {
  text-indent: 0.0625rem;
}
[data-v-637a24ce] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-637a24ce] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-637a24ce] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-637a24ce] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-637a24ce] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-637a24ce] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-637a24ce] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-637a24ce] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-637a24ce] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-637a24ce] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-637a24ce] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-637a24ce] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-637a24ce] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-637a24ce] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-637a24ce] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-637a24ce] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-637a24ce] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-637a24ce], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-637a24ce] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-637a24ce] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-637a24ce] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-637a24ce] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-637a24ce]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-637a24ce]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-637a24ce]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-637a24ce] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-637a24ce] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-637a24ce] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-637a24ce] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-637a24ce],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-637a24ce] {
  color: #4153e2;
}
.el-pagination[data-v-637a24ce] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-637a24ce] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-637a24ce]:hover {
  color: #4153e2;
}
.el-pager li[data-v-637a24ce]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-637a24ce]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-637a24ce] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-637a24ce] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-637a24ce] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-637a24ce] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-637a24ce] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-637a24ce] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-637a24ce], .choose-date .el-date-table td.start-date span[data-v-637a24ce] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-637a24ce]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-637a24ce]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-637a24ce]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-637a24ce] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-637a24ce] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-637a24ce] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-637a24ce] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-637a24ce]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-637a24ce] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-637a24ce] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-637a24ce] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-637a24ce] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-637a24ce] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-637a24ce] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-637a24ce] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-637a24ce] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-637a24ce]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-637a24ce] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-637a24ce] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-637a24ce] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-637a24ce] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-637a24ce] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-637a24ce]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-637a24ce] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-637a24ce], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-637a24ce] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-637a24ce] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-637a24ce]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-637a24ce] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-637a24ce] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-637a24ce] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-637a24ce] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-637a24ce]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-637a24ce] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-637a24ce] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-637a24ce] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-637a24ce]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-637a24ce] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-637a24ce] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-637a24ce] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-637a24ce] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-637a24ce] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-637a24ce] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-637a24ce] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-637a24ce] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-637a24ce] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-637a24ce] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-637a24ce] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-637a24ce] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-637a24ce] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-637a24ce] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-637a24ce]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-637a24ce] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-637a24ce] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-637a24ce] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-637a24ce] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-637a24ce] {
  padding: 0 0.15625rem;
}
.el-button[data-v-637a24ce]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-637a24ce],
.el-button--success[data-v-637a24ce] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-637a24ce] {
  font-weight: normal;
}
p[data-v-637a24ce] {
  word-break: break-word;
}
table caption[data-v-637a24ce] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-637a24ce] {
  border: none;
}
table[border="1"] td[data-v-637a24ce] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-637a24ce] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-637a24ce] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-637a24ce]:last-of-type {
  border: none;
}
.question-table tr td[data-v-637a24ce] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-637a24ce]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-637a24ce] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-637a24ce] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-637a24ce]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-637a24ce] {
  text-indent: 2em;
}
.question-p-left[data-v-637a24ce] {
  text-align: left;
}
.question-p-center[data-v-637a24ce] {
  text-align: center;
}
.question-p-right[data-v-637a24ce] {
  text-align: right;
}
.underpoint[data-v-637a24ce] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-637a24ce]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-637a24ce] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-637a24ce] {
    padding-bottom: 0;
}
}
.formula-math[data-v-637a24ce] {
  display: none !important;
}
.answer[data-v-637a24ce] {
  padding-top: 0.125rem;
  overflow: hidden;
}
.answer-zg[data-v-637a24ce] {
  display: flex;
  width: 1.60938rem;
  padding: 0.09375rem 0.23438rem;
  height: 0.32813rem;
  background: #FFF1D7;
  border-radius: 0.03125rem;
}
.answer-zg span[data-v-637a24ce] {
  display: block;
}
.answer-zg span[data-v-637a24ce]:nth-child(1) {
  width: 0.125rem;
  height: 0.10938rem;
  margin-right: 0.0625rem;
}
.answer-zg span:nth-child(1) img[data-v-637a24ce] {
  width: 0.125rem;
  height: 0.10938rem;
}
.answer-zg span[data-v-637a24ce]:nth-child(2) {
  flex: 1;
  font-weight: 500;
  font-size: 0.10938rem;
  line-height: 0.14063rem;
  color: #FF8A65;
}
.answer-tag[data-v-637a24ce] {
  border: 0.00781rem solid #eeeeee;
  box-sizing: border-box;
  border-radius: 0.01563rem;
  display: inline-block;
  padding: 0 0.03906rem;
  font-size: 0.09375rem;
  line-height: 0.13281rem;
  color: #999999;
}
.answer-name[data-v-637a24ce] {
  width: 100%;
  padding-top: 0.10938rem;
  font-size: 0.125rem;
  line-height: 0.20313rem;
}
.answer-box[data-v-637a24ce] {
  width: 100%;
  padding-top: 0.23438rem;
  overflow: hidden;
}
.answer-box li[data-v-637a24ce] {
  margin-bottom: 0.17188rem;
}
.answer-box li div[data-v-637a24ce] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.10938rem 0.14063rem;
  border-radius: 0.01563rem;
  border: 0.00781rem solid #F2F2F3;
  margin-bottom: 0.17188rem;
  cursor: pointer;
}
.answer-box li div span[data-v-637a24ce] {
  display: block;
}
.answer-box li div span.el-icon-check[data-v-637a24ce] {
  color: #4DD974;
  font-size: 0.14063rem;
}
.answer-box li div span.el-icon-close[data-v-637a24ce] {
  color: #FF5959;
  font-size: 0.14063rem;
}
.answer-box li div span[data-v-637a24ce]:nth-child(1) {
  padding-right: 0.10938rem;
  font-size: 0.125rem;
  color: #333;
}
.answer-box li div span[data-v-637a24ce]:nth-child(2) {
  width: 0.125rem;
  height: 0.125rem;
  margin-left: 0.07813rem;
}
.answer-box li div span:nth-child(2) img.icon_right[data-v-637a24ce] {
  width: 0.15625rem;
  height: 0.11719rem;
}
.answer-box li div span:nth-child(2) img.icon_wrong[data-v-637a24ce] {
  width: 0.125rem;
  height: 0.125rem;
}
.answer-box li div.active[data-v-637a24ce] {
  border: 0.00781rem solid #4153E2;
}
.answer-box li div.correct[data-v-637a24ce] {
  border: 0.00781rem solid #4DD974;
  color: #4DD974;
}
.answer-box li div.error[data-v-637a24ce] {
  border: 0.00781rem solid #FF5959;
  color: #FF5959;
}
.answer-content[data-v-637a24ce] {
  padding-top: 0.09375rem;
  font-size: 0.125rem;
  line-height: 0.20313rem;
  color: #333333;
  word-break: break-all;
}
.answer-small[data-v-637a24ce] {
  font-size: 0.125rem;
  color: #333333;
  line-height: 0.20313rem;
}
.answer-small li[data-v-637a24ce] {
  margin-bottom: 0.11719rem;
}
.mt28[data-v-637a24ce] {
  margin-top: 0.21875rem;
}

.searchbox[data-v-9aa39926] {
  width: 100%;
  min-height: 3.35938rem;
  background: #fff;
}
.quest[data-v-9aa39926] {
  margin-top: 0.23438rem;
  width: 100%;
}
.quest-title[data-v-9aa39926] {
  display: block;
  font-size: 0.17188rem;
  color: #4153e2;
  font-weight: 700;
  height: 0.25rem;
  line-height: 0.25rem;
  text-align: center;
}
.quest-progress[data-v-9aa39926] {
  font-weight: bold;
  font-family: 'DINAlternate';
  padding-top: 0.23438rem;
  display: block;
  font-size: 0.39063rem;
  color: #4153e2;
  font-weight: 700;
  height: 0.45313rem;
  line-height: 0.45313rem;
  text-align: center;
}
.anmite-gif[data-v-9aa39926] {
  width: 2.14844rem;
  height: 2.14844rem;
  margin: 0 auto;
  padding-top: 0.46875rem;
}
.anmite-gif img[data-v-9aa39926] {
  width: 2.14844rem;
  height: 2.14844rem;
}

@charset "UTF-8";
*[data-v-d385555e] {
  box-sizing: border-box;
}
ol[data-v-d385555e],
ul[data-v-d385555e] {
  list-style: none;
}
div[data-v-d385555e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-d385555e],
body[data-v-d385555e],
div[data-v-d385555e],
span[data-v-d385555e],
applet[data-v-d385555e],
object[data-v-d385555e],
iframe[data-v-d385555e],
h1[data-v-d385555e],
h2[data-v-d385555e],
h3[data-v-d385555e],
h4[data-v-d385555e],
h5[data-v-d385555e],
h6[data-v-d385555e],
p[data-v-d385555e],
blockquote[data-v-d385555e],
pre[data-v-d385555e],
a[data-v-d385555e],
abbr[data-v-d385555e],
acronym[data-v-d385555e],
address[data-v-d385555e],
big[data-v-d385555e],
cite[data-v-d385555e],
code[data-v-d385555e],
del[data-v-d385555e],
dfn[data-v-d385555e],
em[data-v-d385555e],
img[data-v-d385555e],
ins[data-v-d385555e],
kbd[data-v-d385555e],
q[data-v-d385555e],
s[data-v-d385555e],
samp[data-v-d385555e],
small[data-v-d385555e],
strike[data-v-d385555e],
strong[data-v-d385555e],
sub[data-v-d385555e],
sup[data-v-d385555e],
tt[data-v-d385555e],
var[data-v-d385555e],
b[data-v-d385555e],
u[data-v-d385555e],
i[data-v-d385555e],
center[data-v-d385555e],
dl[data-v-d385555e],
dt[data-v-d385555e],
dd[data-v-d385555e],
ol[data-v-d385555e],
ul[data-v-d385555e],
li[data-v-d385555e],
fieldset[data-v-d385555e],
form[data-v-d385555e],
label[data-v-d385555e],
legend[data-v-d385555e],
table[data-v-d385555e],
caption[data-v-d385555e],
tbody[data-v-d385555e],
tfoot[data-v-d385555e],
thead[data-v-d385555e],
tr[data-v-d385555e],
th[data-v-d385555e],
td[data-v-d385555e],
article[data-v-d385555e],
aside[data-v-d385555e],
canvas[data-v-d385555e],
details[data-v-d385555e],
embed[data-v-d385555e],
figure[data-v-d385555e],
figcaption[data-v-d385555e],
footer[data-v-d385555e],
header[data-v-d385555e],
hgroup[data-v-d385555e],
menu[data-v-d385555e],
nav[data-v-d385555e],
output[data-v-d385555e],
ruby[data-v-d385555e],
section[data-v-d385555e],
summary[data-v-d385555e],
time[data-v-d385555e],
mark[data-v-d385555e],
audio[data-v-d385555e],
video[data-v-d385555e] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-d385555e],
ins[data-v-d385555e],
u[data-v-d385555e],
s[data-v-d385555e],
a[data-v-d385555e],
a[data-v-d385555e]:hover {
  text-decoration: none;
}
input[type=number][data-v-d385555e]::-webkit-inner-spin-button,
input[type=number][data-v-d385555e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-d385555e],
body[data-v-d385555e] {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}
img[data-v-d385555e] {
  display: block;
}
h1[data-v-d385555e],
h2[data-v-d385555e],
h3[data-v-d385555e],
h4[data-v-d385555e],
h5[data-v-d385555e],
h6[data-v-d385555e] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-d385555e]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-d385555e]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-d385555e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-d385555e]:active, button[data-v-d385555e]:focus,
a[data-v-d385555e]:active,
a[data-v-d385555e]:focus,
input[data-v-d385555e]:active,
input[data-v-d385555e]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-d385555e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-d385555e] {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html[data-v-d385555e],
body[data-v-d385555e] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}
.answerfoot-flex__left span.progress em[data-v-d385555e] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-d385555e] {
  display: flex;
}
.icon-go[data-v-d385555e] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-d385555e] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-d385555e] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-d385555e] {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad[data-v-d385555e] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-d385555e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-d385555e] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-d385555e] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-d385555e] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-d385555e] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-d385555e] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-d385555e] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-d385555e] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-d385555e] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-d385555e] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-d385555e] {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but[data-v-d385555e] {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}
.pad-bottom[data-v-d385555e] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-d385555e] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-d385555e] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-d385555e]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-d385555e]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title[data-v-d385555e],
.answer-title[data-v-d385555e],
.colanswer-con[data-v-d385555e],
.answerExec-title[data-v-d385555e],
.answersisy-con[data-v-d385555e],
.checkBox-correct__con[data-v-d385555e] {
  word-break: break-all;
}
.yanswer-title u[data-v-d385555e],
.answer-title u[data-v-d385555e],
.colanswer-con u[data-v-d385555e],
.answerExec-title u[data-v-d385555e],
.answersisy-con u[data-v-d385555e],
.checkBox-correct__con u[data-v-d385555e] {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img[data-v-d385555e],
.answer-title img[data-v-d385555e],
.colanswer-con img[data-v-d385555e],
.answerExec-title img[data-v-d385555e],
.answersisy-con img[data-v-d385555e],
.checkBox-correct__con img[data-v-d385555e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li[data-v-d385555e],
.answerExec-box li[data-v-d385555e] {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img[data-v-d385555e],
.answerExec-box li div span:nth-child(1) img[data-v-d385555e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-d385555e],
.answerExec-box li u[data-v-d385555e] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li[data-v-d385555e],
.err-detail-style[data-v-d385555e] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u[data-v-d385555e],
.err-detail-style u[data-v-d385555e] {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img[data-v-d385555e],
.err-detail-style img[data-v-d385555e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table[data-v-d385555e],
.err-detail-style table[data-v-d385555e] {
  margin: 0 auto;
}
.error-list li .stem-head[data-v-d385555e],
.err-detail-style .stem-head[data-v-d385555e] {
  font-family: "Times New Roman, simsun, CK-SimSun";
}
.speccon pre[data-v-d385555e] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u[data-v-d385555e] {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active[data-v-d385555e],
.fade-enter-active[data-v-d385555e] {
  transition: all 0.5s;
}
.fade-enter[data-v-d385555e] {
  opacity: 0;
}
.fade-leave-to[data-v-d385555e] {
  opacity: 0;
}
.answerfoot-flex__left span.progress em[data-v-d385555e] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.wh-1200[data-v-d385555e] {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}
a[data-v-d385555e] {
  text-decoration: none;
  color: inherit;
}
.link-hover[data-v-d385555e]:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name[data-v-d385555e],
.answer-box li[data-v-d385555e],
.answeransy-con[data-v-d385555e],
.answerExec-title[data-v-d385555e],
.answerExec-box li[data-v-d385555e],
.answerList-right__con[data-v-d385555e],
.correctAnswer-content[data-v-d385555e] {
  word-break: break-all;
}
.answer-name u[data-v-d385555e],
.answeransy-con u[data-v-d385555e],
.answer-content u[data-v-d385555e],
.answerExec-title u[data-v-d385555e],
.answerList-right__con u[data-v-d385555e] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-d385555e],
.answeransy-con img[data-v-d385555e],
.answer-content img[data-v-d385555e],
.answerExec-title img[data-v-d385555e],
.answerList-right__con img[data-v-d385555e],
.answerList-right__con img[data-v-d385555e],
.correctAnswer-content img[data-v-d385555e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-d385555e],
.answerExec-box li div span:nth-child(1) img[data-v-d385555e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-d385555e],
.answerExec-box li u[data-v-d385555e] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-d385555e] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-d385555e] {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}
.button-primary[data-v-d385555e] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-d385555e]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-d385555e] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-d385555e] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain[data-v-d385555e]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-d385555e]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-d385555e] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary[data-v-d385555e]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-d385555e]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-d385555e] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-d385555e] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-d385555e] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-d385555e] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-d385555e] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-d385555e] {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}
.lessonplan img[data-v-d385555e] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-d385555e] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
[data-v-d385555e]::-webkit-scrollbar-corner {
  background: #999;
}
.question-area[data-v-d385555e] {
  word-break: break-all;
}
.question-area u[data-v-d385555e] {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img[data-v-d385555e] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.repet-tab .van-tabs--line .van-tabs__wrap[data-v-d385555e] {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line[data-v-d385555e] {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav[data-v-d385555e] {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-d385555e] {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab[data-v-d385555e]:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line[data-v-d385555e] {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}
.utils-search[data-v-d385555e] {
  width: 1.875rem;
}
.utils-search.width[data-v-d385555e] {
  width: 2.07031rem;
}
.utils-search .van-search__content[data-v-d385555e] {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell[data-v-d385555e] {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon[data-v-d385555e] {
  color: #fff;
}
.utils-search input[data-v-d385555e]:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-d385555e]:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input[data-v-d385555e]::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control[data-v-d385555e] {
  font-size: 0.09375rem;
  color: #fff;
}
.searchd-btn[data-v-d385555e] {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal[data-v-d385555e] {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}
.overlay[data-v-d385555e] {
  background: rgba(63, 74, 95, 0.5);
}
.practic-tab[data-v-d385555e], .record-tab[data-v-d385555e] {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav[data-v-d385555e], .record-tab .van-tabs__nav[data-v-d385555e] {
  background: transparent;
}
.practic-tab .van-tab[data-v-d385555e], .record-tab .van-tab[data-v-d385555e] {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line[data-v-d385555e], .record-tab .van-tabs__nav--line[data-v-d385555e] {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line[data-v-d385555e], .record-tab .van-tabs__line[data-v-d385555e] {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab[data-v-d385555e], .record-tab .van-tabs__wrap--scrollable .van-tab[data-v-d385555e] {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete[data-v-d385555e], .record-tab .van-tabs__nav--complete[data-v-d385555e] {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active[data-v-d385555e], .record-tab .van-tab--active[data-v-d385555e] {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom[data-v-d385555e]::after,
.practic-tab .van-hairline-unset--top-bottom[data-v-d385555e]::after, .record-tab .van-hairline--top-bottom[data-v-d385555e]::after,
.record-tab .van-hairline-unset--top-bottom[data-v-d385555e]::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap[data-v-d385555e], .record-tab .van-tabs--line .van-tabs__wrap[data-v-d385555e] {
  height: auto;
}
.record-tab[data-v-d385555e] {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab[data-v-d385555e] {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line[data-v-d385555e] {
  padding-bottom: 0;
}
.record-tab .van-tab--active[data-v-d385555e] {
  background: #4153e2;
  color: #fff;
}
.van-tag[data-v-d385555e] {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}
.van-tag + .van-tag[data-v-d385555e] {
  margin-left: 0.04688rem;
}
.bottom-tip .van-divider[data-v-d385555e] {
  color: #aaa;
}
.bottom-tip .van-divider[data-v-d385555e]::after,
.bottom-tip .van-divider[data-v-d385555e]::before {
  background: #ddd;
}
.van-tabbar[data-v-d385555e] {
  background: #fafafa;
}
.van-button[data-v-d385555e] {
  height: 0.39063rem;
  line-height: 0.39063rem;
}
.van-button--primary[data-v-d385555e] {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}
.van-button--plain[data-v-d385555e] {
  background-color: #fff;
  color: #4153e2;
}
.van-button--hairline[data-v-d385555e] {
  border-width: 0;
}
.point-page-list .van-collapse-item__content[data-v-d385555e] {
  padding: 0;
}
.point-page-list .van-cell[data-v-d385555e]:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline][data-v-d385555e]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon[data-v-d385555e] {
  display: none;
}
.sbox .van-radio__label[data-v-d385555e] {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label[data-v-d385555e] {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group[data-v-d385555e] {
  height: auto;
  overflow: hidden;
}
.van-sticky--fixed[data-v-d385555e] {
  background: #fff;
}
.van-picker__cancel[data-v-d385555e],
.van-picker__confirm[data-v-d385555e] {
  color: #4153e2;
}
.point-page-list [class*=van-hairline][data-v-d385555e]:first-of-type::after {
  border-top: none;
}
.sub-vans .van-tab[data-v-d385555e] {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line[data-v-d385555e] {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active[data-v-d385555e] {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom[data-v-d385555e] {
  height: 0.35156rem !important;
}
.sbox-new .van-checkbox__icon--round[data-v-d385555e] {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label[data-v-d385555e] {
  font-size: 0.125rem;
}
.van-dialog[data-v-d385555e] {
  width: 1.95313rem;
}
.van-dialog__header[data-v-d385555e] {
  color: #35404A;
  font-size: 0.14063rem;
}
.van-dialog__confirm[data-v-d385555e] {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-d385555e] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-d385555e] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav[data-v-d385555e]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-d385555e] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-d385555e] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}
.van-tag--plain[data-v-d385555e]::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer[data-v-d385555e] {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body[data-v-d385555e], .aplayer .aplayer-pic[data-v-d385555e], .aplayer .aplayer-info[data-v-d385555e] {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive[data-v-d385555e] {
  display: none;
}
.aplayer .aplayer-pic[data-v-d385555e] {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-d385555e] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-d385555e] {
  text-indent: 0.0625rem;
}
[data-v-d385555e] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-d385555e] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-d385555e] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-d385555e] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-d385555e] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-d385555e] {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}
.ai-dropdown-menu[data-v-d385555e] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-d385555e] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-d385555e] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-d385555e] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-d385555e] {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border[data-v-d385555e] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-d385555e] {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg[data-v-d385555e] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-d385555e] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo[data-v-d385555e] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-d385555e] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-d385555e], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-d385555e] {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-d385555e] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-d385555e] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-d385555e] {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow[data-v-d385555e]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-d385555e]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-d385555e]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-d385555e] {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}
.el-dialog .el-dialog__header[data-v-d385555e] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-d385555e] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-d385555e] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-d385555e],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-d385555e] {
  color: #4153e2;
}
.el-pagination[data-v-d385555e] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-d385555e] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-d385555e]:hover {
  color: #4153e2;
}
.el-pager li[data-v-d385555e]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-d385555e]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-d385555e] {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow[data-v-d385555e] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-d385555e] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-d385555e] {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input[data-v-d385555e] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-d385555e] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-d385555e], .choose-date .el-date-table td.start-date span[data-v-d385555e] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-d385555e]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-d385555e]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-d385555e]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-d385555e] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-d385555e] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-d385555e] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-d385555e] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-d385555e]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-d385555e] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-d385555e] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-d385555e] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-d385555e] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-d385555e] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-d385555e] {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true[data-v-d385555e] {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body[data-v-d385555e] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-d385555e]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-d385555e] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-d385555e] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-d385555e] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-d385555e] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-d385555e] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-d385555e]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-d385555e] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-d385555e], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-d385555e] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-d385555e] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-d385555e]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-d385555e] {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner[data-v-d385555e] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-d385555e] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-d385555e] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-d385555e]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-d385555e] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-d385555e] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-d385555e] {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}
.avatar-uploader .el-upload[data-v-d385555e]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-d385555e] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-d385555e] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-d385555e] {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-d385555e] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-d385555e] {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-d385555e] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-d385555e] {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img[data-v-d385555e] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-d385555e] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-d385555e] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-d385555e] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-d385555e] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-d385555e] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-d385555e] {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}
.btn-knew[data-v-d385555e]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-d385555e] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-d385555e] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.iconClose[data-v-d385555e] {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}
.el-image-viewer__close[data-v-d385555e] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-d385555e] {
  padding: 0 0.15625rem;
}
.el-button[data-v-d385555e]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-d385555e],
.el-button--success[data-v-d385555e] {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em[data-v-d385555e] {
  font-weight: normal;
}
p[data-v-d385555e] {
  word-break: break-word;
}
table caption[data-v-d385555e] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-d385555e] {
  border: none;
}
table[border="1"] td[data-v-d385555e] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-d385555e] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-d385555e] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-d385555e]:last-of-type {
  border: none;
}
.question-table tr td[data-v-d385555e] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-d385555e]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-d385555e] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-d385555e] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-d385555e]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-d385555e] {
  text-indent: 2em;
}
.question-p-left[data-v-d385555e] {
  text-align: left;
}
.question-p-center[data-v-d385555e] {
  text-align: center;
}
.question-p-right[data-v-d385555e] {
  text-align: right;
}
.underpoint[data-v-d385555e] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-d385555e]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-d385555e] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-d385555e] {
    padding-bottom: 0;
}
}
.formula-math[data-v-d385555e] {
  display: none !important;
}
.ratingbox[data-v-d385555e] {
  margin-top: 0.1875rem;
  border-top: 0.00781rem solid #f2f2f3;
  border-bottom: 0.00781rem solid #f2f2f3;
  padding: 0.125rem 0 0.07813rem;
}
.ratingbox .rating-title[data-v-d385555e] {
  font-size: 0.125rem;
  color: #04091C;
  line-height: 0.16406rem;
}
.ratingbox-scoring[data-v-d385555e] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.09375rem 0.17188rem 0;
}
.ratingbox-scoring li[data-v-d385555e] {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.ratingbox-scoring li .icon[data-v-d385555e] {
  width: 0.375rem;
  height: 0.375rem;
}
.ratingbox-scoring li .icon.right[data-v-d385555e] {
  background: url(../img/pic_right_0-1.ffccce33.png) no-repeat;
  background-size: 100% 100%;
}
.ratingbox-scoring li .icon.part-wrong[data-v-d385555e] {
  background: url(../img/pic_part_wrong_0-1.ae324b70.png) no-repeat;
  background-size: 100% 100%;
}
.ratingbox-scoring li .icon.wrong[data-v-d385555e] {
  background: url(../img/pic_wrong_0-1.8ee22d15.png) no-repeat;
  background-size: 100% 100%;
}
.ratingbox-scoring li .text[data-v-d385555e] {
  margin-top: 0.0625rem;
  font-size: 0.10156rem;
  color: #AAABB3;
  line-height: 0.14063rem;
  transition: all 0.5s;
}
.ratingbox-scoring li.active .icon.right[data-v-d385555e] {
  background: url(../img/pic_right_1-1.8d0c9ed3.png) no-repeat;
  background-size: 100% 100%;
}
.ratingbox-scoring li.active .icon.part-wrong[data-v-d385555e] {
  background: url(../img/pic_part_wrong_1-1.9a992508.png) no-repeat;
  background-size: 100% 100%;
}
.ratingbox-scoring li.active .icon.wrong[data-v-d385555e] {
  background: url(../img/pic_wrong_1-1.7d4039f4.png) no-repeat;
  background-size: 100% 100%;
}
.ratingbox-scoring li.active .text[data-v-d385555e] {
  color: #222222;
}
@charset "UTF-8";
* {
  box-sizing: border-box;
}

ol,
ul {
  list-style: none;
}

div {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del,
ins,
u,
s,
a,
a:hover {
  text-decoration: none;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

html,
body {
  width: 100%;
  /*height: 100%;*/
  height: 100%;
  font-family: PingFang SC, Hiragino Sans GB, Microsoft Yahei, WenQuanYi Micro Hei, sans-serif;
  -webkit-font-smoothing: antialiased;
}

img {
  display: block;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0;
}

.scroll-bar-hide::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide::-webkit-scrollbar-thumb {
  background: transparent;
}

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

button:active, button:focus,
a:active,
a:focus,
input:active,
input:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}

.dom-svg {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}

@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}

.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}

.flex {
  display: flex;
}

.icon-go {
  width: 0.17188rem;
  height: 0.17188rem;
}

.icon_star {
  width: 0.14063rem;
  height: 0.14063rem;
}

.icon_info {
  width: 0.14063rem;
  height: 0.14063rem;
}

.answerfoot {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad {
  height: 0.5rem;
}
.answerfoot-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span {
  display: block;
}
.answerfoot-flex__left span.progress {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count {
  font-size: 0.125rem;
}
.answerfoot-flex__right {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}

.pad-bottom {
  padding-bottom: 0.59375rem;
}

.study_icon {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img {
  width: 0.20313rem;
  height: 0.20313rem;
}

video::-internal-media-controls-download-button {
  display: none;
}

video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title,
.answer-title,
.colanswer-con,
.answerExec-title,
.answersisy-con,
.checkBox-correct__con {
  word-break: break-all;
}
.yanswer-title u,
.answer-title u,
.colanswer-con u,
.answerExec-title u,
.answersisy-con u,
.checkBox-correct__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img,
.answer-title img,
.colanswer-con img,
.answerExec-title img,
.answersisy-con img,
.checkBox-correct__con img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}

.answer-box li,
.answerExec-box li {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}

.error-list li,
.err-detail-style {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u,
.err-detail-style u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img,
.err-detail-style img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table,
.err-detail-style table {
  margin: 0 auto;
}
.error-list li .stem-head,
.err-detail-style .stem-head {
  font-family: "Times New Roman, simsun, CK-SimSun";
}

.speccon pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active,
.fade-enter-active {
  transition: all 0.5s;
}

.fade-enter {
  opacity: 0;
}

.fade-leave-to {
  opacity: 0;
}

.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}

.wh-1200 {
  width: 9.375rem;
  height: auto;
  margin: 0 auto;
}

a {
  text-decoration: none;
  color: inherit;
}

.link-hover:hover {
  color: #4153e2;
  cursor: pointer;
}

/**题型样式**/
.answer-name,
.answer-box li,
.answeransy-con,
.answerExec-title,
.answerExec-box li,
.answerList-right__con,
.correctAnswer-content {
  word-break: break-all;
}

.answer-name u,
.answeransy-con u,
.answer-content u,
.answerExec-title u,
.answerList-right__con u {
  word-wrap: break-word;
  text-decoration: underline;
}

.answer-name img,
.answeransy-con img,
.answer-content img,
.answerExec-title img,
.answerList-right__con img,
.answerList-right__con img,
.correctAnswer-content img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}

.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}

.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}

.button {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}

.buttom-min {
  width: 0.59375rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  font-size: 0.09375rem;
  text-align: center;
  line-height: 0.1875rem;
  cursor: pointer;
}

.button-primary {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}

.button-primary:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}

.button-primary-plain {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}

.ck-btn-primary-plain {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: rgba(183, 191, 255, 0.1);
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #4153e2;
  transition: all 0.5s;
}
.ck-btn-primary-plain:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain:hover:active {
  background: #3848ce;
}

.ck-btn-primary {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3125rem;
  background: #4153e2;
  color: #ffffff;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  transition: all 0.5s;
}
.ck-btn-primary:hover {
  background: #4a88ff;
}
.ck-btn-primary:hover:active {
  background: #3848ce;
}

.el-pagination ::v-deep .el-pager li {
  color: #4e5969;
}

.pagination-box {
  padding: 0.125rem 0 0;
}
.pagination-box ::v-deep .el-pager li {
  color: #4e5969;
}
.pagination-box ::v-deep .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}

.breadcrumb-box::v-deep .el-breadcrumb__inner {
  font-size: 0.10938rem;
}

.black-top {
  position: fixed;
  bottom: 1.69531rem;
  right: 0.35156rem;
  text-align: center;
  width: 0.46875rem;
  padding-top: 0.54688rem;
  font-size: 0.10938rem;
  color: #333333;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 0.46875rem 0.46875rem;
  cursor: pointer;
}

.lessonplan img {
  display: block;
  width: 100%;
}

.nolesson p {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {
  background: #999;
}

.question-area {
  word-break: break-all;
}
.question-area u {
  word-wrap: break-word;
  text-decoration: underline;
}
.question-area img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}

.repet-tab .van-tabs--line .van-tabs__wrap {
  height: 0.39063rem;
  background: #fff;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav--line {
  padding-bottom: 0;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tabs__nav {
  width: 1.40625rem;
  justify-content: flex-start;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab {
  width: 0.78125rem;
}
.repet-tab .van-tabs--line .van-tabs__wrap .van-tab:first-child:after {
  content: "";
  top: 50%;
  right: 0;
  position: absolute;
  transform: translateY(-50%);
  width: 0.01563rem;
  height: 0.07031rem;
  background: #E1E6EE;
}
.repet-tab .van-tabs__line {
  background-image: repeating-linear-gradient(90deg, rgb(110, 224, 169), rgb(76, 229, 40));
  box-shadow: 0 0.02344rem 0.04688rem 0 rgba(0, 235, 122, 0.2);
  border-radius: 0.01563rem;
  bottom: 0.09375rem;
}

.utils-search {
  width: 1.875rem;
}
.utils-search.width {
  width: 2.07031rem;
}
.utils-search .van-search__content {
  background: #B6C0CB;
}
.utils-search .van-search .van-cell {
  padding: 0.01563rem 0.04688rem 0.01563rem 0.10156rem;
}
.utils-search .van-field__left-icon .van-icon {
  color: #fff;
}
.utils-search input:-moz-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input:-ms-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search input::-webkit-input-placeholder {
  font-size: 0.09375rem;
  color: rgba(255, 255, 255, 0.7);
  text-align: left;
}
.utils-search .van-field__control {
  font-size: 0.09375rem;
  color: #fff;
}

.searchd-btn {
  height: 0.21875rem;
  display: flex;
  align-items: center;
}
.searchd-btn .van-button--normal {
  width: 0.46875rem;
  height: 0.21875rem;
  font-size: 0.09375rem;
  color: #fff;
  line-height: 0.21875rem;
  padding: 0;
}

.overlay {
  background: rgba(63, 74, 95, 0.5);
}

.practic-tab, .record-tab {
  padding-left: 0.15625rem;
  padding-right: 0.11719rem;
}
.practic-tab .van-tabs__nav, .record-tab .van-tabs__nav {
  background: transparent;
}
.practic-tab .van-tab, .record-tab .van-tab {
  margin-right: 0;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.51563rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #fff;
  border-radius: 0.15625rem;
}
.practic-tab .van-tabs__nav--line, .record-tab .van-tabs__nav--line {
  padding-bottom: 0.23438rem;
}
.practic-tab .van-tabs__line, .record-tab .van-tabs__line {
  background-color: transparent;
}
.practic-tab .van-tabs__wrap--scrollable .van-tab, .record-tab .van-tabs__wrap--scrollable .van-tab {
  padding: 0;
}
.practic-tab .van-tabs__nav--complete, .record-tab .van-tabs__nav--complete {
  padding-left: 0;
  padding-right: 0;
}
.practic-tab .van-tab--active, .record-tab .van-tab--active {
  background: #fff;
  color: #4153e2;
}
.practic-tab .van-hairline--top-bottom::after,
.practic-tab .van-hairline-unset--top-bottom::after, .record-tab .van-hairline--top-bottom::after,
.record-tab .van-hairline-unset--top-bottom::after {
  border: 0;
}
.practic-tab .van-tabs--line .van-tabs__wrap, .record-tab .van-tabs--line .van-tabs__wrap {
  height: auto;
}

.record-tab {
  padding-top: 0.11719rem;
  padding-bottom: 0.11719rem;
  padding-left: 0.07813rem;
  padding-right: 0.07813rem;
  background: #fff;
}
.record-tab .van-tab {
  margin-right: 0.11719rem;
  width: 0.46875rem;
  height: 0.1875rem;
  font-size: 0.125rem;
  color: #4153e2;
  border-radius: 0.21875rem;
}
.record-tab .van-tabs__nav--line {
  padding-bottom: 0;
}
.record-tab .van-tab--active {
  background: #4153e2;
  color: #fff;
}

.van-tag {
  padding-left: 0.03125rem;
  padding-right: 0.03125rem;
}

.van-tag + .van-tag {
  margin-left: 0.04688rem;
}

.bottom-tip .van-divider {
  color: #aaa;
}
.bottom-tip .van-divider::after,
.bottom-tip .van-divider::before {
  background: #ddd;
}

.van-tabbar {
  background: #fafafa;
}

.van-button {
  height: 0.39063rem;
  line-height: 0.39063rem;
}

.van-button--primary {
  background-color: #4153e2;
  border: 0.02667rem solid #4153e2;
}

.van-button--plain {
  background-color: #fff;
  color: #4153e2;
}

.van-button--hairline {
  border-width: 0;
}

.point-page-list .van-collapse-item__content {
  padding: 0;
}
.point-page-list .van-cell:not(:last-child)::after {
  left: 0.14063rem;
}
.point-page-list [class*=van-hairline]::after {
  left: -43.7%;
}
.point-page-list .van-cell__right-icon {
  display: none;
}

.sbox .van-radio__label {
  font-size: 0.10938rem;
}
.sbox .van-checkbox__label {
  font-size: 0.10938rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sbox .van-radio-group {
  height: auto;
  overflow: hidden;
}

.van-sticky--fixed {
  background: #fff;
}

.van-picker__cancel,
.van-picker__confirm {
  color: #4153e2;
}

.point-page-list [class*=van-hairline]:first-of-type::after {
  border-top: none;
}

.sub-vans .van-tab {
  font-size: 0.125rem;
  color: #333;
  font-weight: 500;
}
.sub-vans .van-tabs__line {
  bottom: 0.11719rem;
  width: 0.125rem;
  background-color: rgb(49, 194, 124);
}
.sub-vans .van-tab--active {
  color: rgb(49, 194, 124);
}
.sub-vans .van-hairline--top-bottom {
  height: 0.35156rem !important;
}

.sbox-new .van-checkbox__icon--round {
  margin-left: 0.15625rem !important;
}
.sbox-new .van-checkbox__label {
  font-size: 0.125rem;
}

.van-dialog {
  width: 1.95313rem;
}

.van-dialog__header {
  color: #35404A;
  font-size: 0.14063rem;
}

.van-dialog__confirm {
  font-weight: 500;
}

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
  font-size: 0.125rem;
  color: #757A82;
  font-weight: 400;
  border-radius: 0.09375rem;
  margin: 0 0.10742rem;
  flex-wrap: wrap;
}
.swiperStudyPopup .subjectnav:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.54688rem;
  height: auto;
  color: #757A82;
  width: 100%;
  padding: 0.11719rem 0;
}

.van-tag--plain::before {
  border: 0.00391rem solid currentColor;
}

/**
* @vue-aplayer样式覆盖
* @zwh
* @2020.12.13
*/
.aplayer {
  height: 100%;
  box-shadow: none !important;
}
.aplayer .aplayer-body, .aplayer .aplayer-pic, .aplayer .aplayer-info {
  height: 100%;
}
.aplayer .aplayer-controller .aplayer-time .aplayer-icon.inactive {
  display: none;
}
.aplayer .aplayer-pic {
  background: #4153e2;
}

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p {
  text-indent: 0.0625rem;
}

:deep .conDialog {
  width: 2.03125rem;
}

.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active {
  color: #fff;
  background: #4153e2;
}

.el-carousel__button {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}

.el-carousel__indicator.is-active button {
  background: #4153e2;
}

.userHead-cover .arrow_down {
  padding: 0.02344rem;
  border-width: 0 0.00781rem 0.00781rem 0;
  border-color: #999;
  border-style: solid;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
  top: -0.02344rem;
  margin-left: 0.03906rem;
}

.ai-dropdown-menu {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999 {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but {
  display: inline-block;
  font-size: 0.09375rem;
  width: 0.28125rem;
  height: 0.14063rem;
  border-radius: 0.13281rem;
  background-color: #F1BC69;
  color: #fff;
  text-align: center;
  line-height: 0.14063rem;
  margin-left: 0.10938rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .item-border {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip {
  position: relative;
  background: #140a08;
  height: 0.625rem;
  margin: -0.15625rem -0.15625rem 0;
  border-top-left-radius: 0.03125rem;
  border-top-right-radius: 0.03125rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_bg {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 0.16406rem;
  box-sizing: content-box;
  padding: 0.11719rem 0.09375rem 0.07813rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .ser_vip_viplogo {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date, .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  padding: 0 0.09375rem;
  position: relative;
  font-size: 0.09375rem;
  color: #FDE6C5;
  font-weight: normal;
  line-height: 0.125rem;
  white-space: nowrap;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow {
  top: -0.0625rem !important;
  margin: 0;
  border: 0;
  width: 0.11719rem;
  height: 0.0625rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK/SURBVHgBtVS/a1pRFL7XPJ8JGWJJoYX8EiodklE6OIRkzB4yhKZLlmTIkFASh5IoONZBSyYX+wPEP0CETlJwcRCpiB0coigqohZcBJW8nu/23cfzYdqmaQ98XN/13u875zv3XsYoNE3jNHAa8WkzY29vb4ZGA/hOp9OPy+Xys2Kx6KY5RUKu1UcrB7fAEOSBQEAulptntre3FQDEEOt0Oh96vd53gibRbrffW5OQiYIT8Pv9tmnC+GHDaBX0eDx2EFWrVY8UrFQqWiaT0VKplCHe7XZvsMYqrgsKBywJGFaIUf8tNuqidlRD5DcQCIVC2srKirawsCCwsbGhRaNRQ1yv3K5DMXFO2j7FXpktNqrr6+sq2fsFxBCQgmY4nU4tkUjI6tPYZxbXW2UkoGtOHCCjSn2z2mq1giAsFAqiumnCwOrqqlhDa28bjcZr7AXX1taWIsVlAnqhP/tptdftdjuy2exz2UOv13unqMTOzo6s+pYsfwEOU/WKqXohrJiEVR2OeDz+hHpWAdHV1dVvRSXOzs6MfsdisafgusN6Y0Lai4WzdEU+ggAn909FZb/laac2vQOXWRxnBuI2spbRx8TlrtVqB4qivKrX6+z8/JzdJ/AmXFxcsH6/z1RVPSGOE3CS7YK7VCphGbflcjk2HA65y+WyETi9Sq75+fm3+DcYDDKI3zcocXZ8fCwE5ubm3oBzPB4LDcyhUK7bgBANp95845yvhcNhFolE2EPi8vKSHR4ewoWvi4uL3uXlZUZOigcIwrM0IV4Sqj5qt9sPUOXm5iZ7aFABLJlMopVsMBhcLy0t+Wga77MmSvf5fI/y+fxnKbq/v8/+RaDfsBycZPkJHbYE2b6GQnmz2bx2OBwvaZ0TjT86Ovqrvv4q6IlldD0ZrEaMRqNPHMceJ5DuHENf/2ecnp6y3d1dJKD9AB5ax4LChDhsAAAAAElFTkSuQmCC") no-repeat center center;
  background-size: 0.11719rem 0.0625rem;
}
.ai-dropdown-menu .popper__arrow::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item:focus,
.ai-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button {
  display: block;
  width: auto;
  height: 0.1875rem;
  background: #F1BC69;
  text-align: center;
  font-size: 0.09375rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.1875rem;
  border-radius: 0.1875rem;
}

.el-dialog .el-dialog__header {
  padding: 0;
}

.el-select-dropdown .el-select-dropdown__item {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected {
  color: #4153e2;
}

.el-cascader__dropdown .el-cascader-node.in-active-path,
.el-cascader__dropdown .el-cascader-node.is-active {
  color: #4153e2;
}

.el-pagination {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}

.el-pager li.active {
  color: #fff;
  background: #4153e2;
}

.el-pagination button:hover {
  color: #4153e2;
}

.el-pager li:hover {
  color: #4153e2;
}

.el-pager li.active:hover {
  color: #fff;
}

.el-tooltip__popper.is-light {
  background: #FFFEFE;
  border: 0.00781rem solid #EEEEEE;
  box-sizing: border-box;
  border-radius: 0.0625rem;
}

.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}

.el-tooltip__popper {
  padding: 0.11719rem;
}

.choose-date .el-range-separator {
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  padding: 0;
  margin: 0 0.07813rem;
}
.choose-date .el-date-editor .el-range-input {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon {
  display: none;
}
.choose-date .el-date-table td.end-date span, .choose-date .el-date-table td.start-date span {
  background-color: #4153e2;
}
.choose-date input.el-range-input::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input {
  cursor: pointer;
}

.error-list .el-checkbox__inner {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.error-list .el-checkbox__label {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox {
  color: #4153e2;
}

.error-box .el-pager li {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}

.reason-share .el-dialog__header {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel {
  background: #fff;
  border: none;
  font-size: 0.125rem;
  color: #999;
  font-weight: normal;
  line-height: 0.28125rem;
  margin-right: 0.15625rem;
}
.reason-share .reason-true {
  width: 0.6875rem;
  height: 0.29688rem;
  background: #4153e2;
  border-radius: 0.14063rem;
  font-size: 0.125rem;
  color: #fff;
  font-weight: normal;
  border: none;
}
.reason-share .el-dialog__body {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title {
  font-weight: 500;
}

.export-box .el-button.is-round {
  padding: 0 0.17969rem;
}

.export-style .el-radio__input.is-checked + .el-radio__label {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner {
  border-color: #4153e2;
}
.export-style .el-radio__inner:hover {
  border-color: #DCDFE6;
}

.export-box .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner, .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner:hover {
  border-color: #DCDFE6;
}

.choose-paper .el-input__inner {
  width: 4.6875rem;
  border-color: #F9F2E2;
  line-height: 0.20313rem;
  height: 0.20313rem;
  background: #fff;
  padding: 0 0.23438rem 0 0.07813rem;
  color: #4153e2;
}
.choose-paper .el-select:hover .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret {
  color: #4153e2;
}

.el-select .el-input .el-select__caret {
  color: #4153e2;
}

.avatar-uploader .el-upload {
  border: 0.00781rem dashed #4153e2;
  border-radius: 0.04688rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(49, 194, 124, 0.1);
}

.avatar-uploader .el-upload:hover {
  border-color: #4153e2;
}

.el-upload--picture-card {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}

.el-upload--picture-card i {
  color: #4153e2;
}

.el-upload-list--picture-card .el-upload-list__item {
  vertical-align: top;
  width: 0.5rem;
  height: 0.5rem;
  border: none;
  border-radius: 0.04688rem;
  overflow: visible;
}

.el-upload-list--picture-card .el-upload-list__item-actions {
  border-radius: 0.04688rem;
}

.el-upload-list__item-delete {
  display: block;
  position: absolute;
  top: -0.125rem;
  right: -0.07813rem;
  font-size: 0.15625rem;
  cursor: pointer;
}

.el-upload-list--picture-card .el-upload-list__item {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div {
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  border-radius: 0.04688rem;
}
.el-upload-list--picture-card .el-upload-list__item div img {
  border-radius: 0.04688rem;
}

.hide .el-upload--picture-card {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}

.stepDialog .el-dialog__header {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}

.btn-knew {
  margin: 0 auto;
  width: 2.03125rem;
  height: 0.3125rem;
  background: #4153e2;
  border: 0.00781rem solid #4153e2;
  border-radius: 0.15625rem;
  font-size: 0.10938rem;
  color: #FFFFFF;
  font-weight: 500;
  text-align: center;
}

.btn-knew:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}

.picdelete {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}

.error-icon {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}

.iconClose {
  width: 0.14063rem;
  height: 0.14063rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABf0lEQVQ4T62UsU4CQRCG/x9irPQRLOzsuKO5g8ZSLezvcjQ+ABB4DhISehtP6S00djacVBs6Ky18BG2MCYyZyy0el4NoZIstZma/nfl3Z4iS5bruCckAQENEDjSE5BuARERujDEPxWPMG1zXPQJwSdIru8DaRGQK4MIY82xtS1CtVjuuVqu3APY2QXK+j/l8fj6bzR7TjHXTTEjqLfu/hNiwdxHxNDMLSkj6f4Sk4SLyZIxpMBP2vgjxPA/TqSb5s8ps6l0sFmcKuiIZ5Q/4vo/RaIQ4jjEcDlNXp9NBq9VCu91GkiQrF4hIzHq9/gLgsJhRv99HEAQpTFcURRiPxxgMBmUKvGpGXyR3yry9Xg9hGKauDRDV6UtBnyR3y0C2HPXlyyzGpqB1pXW73WU5etCWaTUrwNLS1oqdL8dqtlZsx3FOK5XKXTHdZrOJyWSyYi6zLZ8/+9n//5AZaDstorCtNK0VYitjJKcqHcfRwRZqI+cHmzYogOtssEn+Jb4BK3bHRxpn7e4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 0.14063rem 0.14063rem;
}

.el-image-viewer__close {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body {
  padding: 0 0.15625rem;
}

.el-button:focus {
  box-shadow: none;
  border: none;
}

.el-button--primary,
.el-button--success {
  background: #4153e2;
}

/**
 试题默认样式
 @author
 @date 2020/06/04
*/
/** 宋体 */
/*@font-face {*/
/*!*font-family: "CK-SimSun";*!*/
/*src: url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff2) format("woff2"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/woff/STSONG.woff) format("woff"),*/
/*url(https://cktcdn.kaoti100.com/cms/question/fonts/ttf/STSONG.ttf) format("truetype");*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/** 楷体 */
@font-face {
  font-family: "CK-Kaiti";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/SIMKAI.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/SIMKAI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** Times New Roman */
@font-face {
  font-family: "CK-Times-New-Roman";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff2") format("woff2"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/woff/TIMES.woff") format("woff"), url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/TIMES.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/** 国标字体 */
@font-face {
  font-family: "CK-GB-Pinyinok-B";
  src: url("https://cdn-kaotickt.chuangke100.com/cms/question/fonts/ttf/GB-PINYINOK-B.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
em {
  font-weight: normal;
}

p {
  word-break: break-word;
}

table caption {
  text-align: center;
  caption-side: top;
  color: #000;
}

table[border="0"] td {
  border: none;
}

table[border="1"] td {
  border: 0.00781rem solid #666;
}

.question-table {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}

.question-table tr {
  border-bottom: 0.00781rem solid #000;
}

.question-table > tr:last-of-type {
  border: none;
}

.question-table tr td {
  border-right: 0.00781rem solid #000;
}

.question-table tr td:last-of-type {
  border: none;
}

.question-table thead tr th {
  border-right: 0.00781rem solid #000;
}

.question-table thead tr {
  border-bottom: 0.00781rem solid #000;
}

.question-table thead tr th:last-of-type {
  border: none;
}

.question-p-indent2em {
  text-indent: 2em;
}

.question-p-left {
  text-align: left;
}

.question-p-center {
  text-align: center;
}

.question-p-right {
  text-align: right;
}

.underpoint {
  position: relative;
  display: inline-block;
  white-space: normal;
}

.underpoint:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}

.underline {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}

@-moz-document url-prefix() {
  .underline {
    padding-bottom: 0;
  }
}
.formula-math {
  display: none !important;
}

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}

.dom-svg {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}

@font-face {
  font-family: Symbol;
  src: url(../fonts/symbol.3e443984.ttf);
}
@font-face {
  font-family: "MT Extra";
  src: url(../fonts/mtextra.fe5c7141.ttf);
}
@font-face {
  font-family: Douyin Sans;
  src: url(../fonts/DouyinSansBold.90af2901.otf);
}
/* 设置滚动条的样式 */
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  color: #3F4F70;
  -webkit-overflow-scrolling: touch;
}

.answerfoot-flex__left span.progress em {
  font-weight: bold;
  font-family: "DINAlternate";
}

.flex {
  display: flex;
}

.icon-go {
  width: 0.17188rem;
  height: 0.17188rem;
}

.icon_star {
  width: 0.14063rem;
  height: 0.14063rem;
}

.icon_info {
  width: 0.14063rem;
  height: 0.14063rem;
}

.answerfoot {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 0.59375rem;
  background: #fff;
  box-shadow: 0 -0.00781rem 0.1875rem 0 rgba(29, 100, 151, 0.07);
  font-size: 0.09375rem;
  color: #949fb4;
  z-index: 50;
}
.answerfoot.wpad {
  height: 0.5rem;
}
.answerfoot-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span {
  display: block;
}
.answerfoot-flex__left span.progress {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count {
  font-size: 0.125rem;
}
.answerfoot-flex__right {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button {
  width: 1.01563rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  text-align: center;
  border-radius: 0.17969rem;
  font-size: 0.125rem;
  color: #fff;
}
.answerfoot-flex__but {
  width: 100%;
  height: 0.29688rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.125rem;
  color: #666666;
  color: #4153e2;
}

.pad-bottom {
  padding-bottom: 0.59375rem;
}

.study_icon {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img {
  width: 0.20313rem;
  height: 0.20313rem;
}

video::-internal-media-controls-download-button {
  display: none;
}

video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/**题型样式**/
.yanswer-title,
.answer-title,
.colanswer-con,
.answerExec-title,
.answersisy-con,
.checkBox-correct__con {
  word-break: break-all;
}
.yanswer-title u,
.answer-title u,
.colanswer-con u,
.answerExec-title u,
.answersisy-con u,
.checkBox-correct__con u {
  word-wrap: break-word;
  text-decoration: underline;
}
.yanswer-title img,
.answer-title img,
.colanswer-con img,
.answerExec-title img,
.answersisy-con img,
.checkBox-correct__con img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}

.answer-box li,
.answerExec-box li {
  word-break: break-all;
}
.answer-box li div span:nth-child(1) img,
.answerExec-box li div span:nth-child(1) img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u,
.answerExec-box li u {
  text-decoration: underline;
  word-wrap: break-word;
}

.error-list li,
.err-detail-style {
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  word-break: break-all;
}
.error-list li u,
.err-detail-style u {
  text-decoration: underline;
  word-wrap: break-word;
}
.error-list li img,
.err-detail-style img {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
  height: auto;
}
.error-list li table,
.err-detail-style table {
  margin: 0 auto;
}
.error-list li .stem-head,
.err-detail-style .stem-head {
  font-family: "Times New Roman, simsun, CK-SimSun";
}

.speccon pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.speccon u {
  text-decoration: underline;
}

/* fade-transform */
.fade-leave-active,
.fade-enter-active {
  transition: all 0.5s;
}

.fade-enter {
  opacity: 0;
}

.fade-leave-to {
  opacity: 0;
}
