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

/* reset重置 */
del[data-v-5b91330a],
ins[data-v-5b91330a],
u[data-v-5b91330a],
s[data-v-5b91330a],
a[data-v-5b91330a],
a[data-v-5b91330a]:hover {
  text-decoration: none;
}
input[type=number][data-v-5b91330a]::-webkit-inner-spin-button,
input[type=number][data-v-5b91330a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-5b91330a],
body[data-v-5b91330a] {
  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-5b91330a] {
  display: block;
}
h1[data-v-5b91330a],
h2[data-v-5b91330a],
h3[data-v-5b91330a],
h4[data-v-5b91330a],
h5[data-v-5b91330a],
h6[data-v-5b91330a] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-5b91330a]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-5b91330a]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-5b91330a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-5b91330a]:active, button[data-v-5b91330a]:focus,
a[data-v-5b91330a]:active,
a[data-v-5b91330a]:focus,
input[data-v-5b91330a]:active,
input[data-v-5b91330a]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-5b91330a] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-5b91330a] {
  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-5b91330a],
body[data-v-5b91330a] {
  -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-5b91330a] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-5b91330a] {
  display: flex;
}
.icon-go[data-v-5b91330a] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-5b91330a] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-5b91330a] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-5b91330a] {
  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-5b91330a] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-5b91330a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-5b91330a] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-5b91330a] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-5b91330a] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-5b91330a] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-5b91330a] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-5b91330a] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-5b91330a] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-5b91330a] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-5b91330a] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-5b91330a] {
  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-5b91330a] {
  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-5b91330a] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-5b91330a] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-5b91330a] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-5b91330a]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-5b91330a]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

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

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

/**题型样式**/
.answer-name[data-v-5b91330a],
.answer-box li[data-v-5b91330a],
.answeransy-con[data-v-5b91330a],
.answerExec-title[data-v-5b91330a],
.answerExec-box li[data-v-5b91330a],
.answerList-right__con[data-v-5b91330a],
.correctAnswer-content[data-v-5b91330a] {
  word-break: break-all;
}
.answer-name u[data-v-5b91330a],
.answeransy-con u[data-v-5b91330a],
.answer-content u[data-v-5b91330a],
.answerExec-title u[data-v-5b91330a],
.answerList-right__con u[data-v-5b91330a] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-5b91330a],
.answeransy-con img[data-v-5b91330a],
.answer-content img[data-v-5b91330a],
.answerExec-title img[data-v-5b91330a],
.answerList-right__con img[data-v-5b91330a],
.answerList-right__con img[data-v-5b91330a],
.correctAnswer-content img[data-v-5b91330a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-5b91330a],
.answerExec-box li div span:nth-child(1) img[data-v-5b91330a] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-5b91330a],
.answerExec-box li u[data-v-5b91330a] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-5b91330a] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-5b91330a] {
  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-5b91330a] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-5b91330a]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-5b91330a] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-5b91330a] {
  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-5b91330a]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-5b91330a]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-5b91330a] {
  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-5b91330a]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-5b91330a]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-5b91330a] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-5b91330a] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-5b91330a] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-5b91330a] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-5b91330a] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-5b91330a] {
  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-5b91330a] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-5b91330a] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

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

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-5b91330a] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-5b91330a] {
  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-5b91330a]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-5b91330a] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-5b91330a] {
  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-5b91330a]::before {
  border: 0.00391rem solid currentColor;
}

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

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-5b91330a] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-5b91330a] {
  text-indent: 0.0625rem;
}
[data-v-5b91330a] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-5b91330a] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-5b91330a] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-5b91330a] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-5b91330a] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-5b91330a] {
  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-5b91330a] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-5b91330a] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-5b91330a] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-5b91330a] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-5b91330a] {
  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-5b91330a] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-5b91330a] {
  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-5b91330a] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-5b91330a] {
  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-5b91330a] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-5b91330a] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-5b91330a], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-5b91330a] {
  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-5b91330a] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-5b91330a] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-5b91330a] {
  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-5b91330a]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-5b91330a]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-5b91330a]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-5b91330a] {
  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-5b91330a] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-5b91330a] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-5b91330a] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-5b91330a],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-5b91330a] {
  color: #4153e2;
}
.el-pagination[data-v-5b91330a] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-5b91330a] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-5b91330a]:hover {
  color: #4153e2;
}
.el-pager li[data-v-5b91330a]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-5b91330a]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-5b91330a] {
  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-5b91330a] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-5b91330a] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-5b91330a] {
  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-5b91330a] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-5b91330a] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-5b91330a], .choose-date .el-date-table td.start-date span[data-v-5b91330a] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-5b91330a]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-5b91330a]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-5b91330a]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-5b91330a] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-5b91330a] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-5b91330a] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-5b91330a] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-5b91330a]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-5b91330a] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-5b91330a] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-5b91330a] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-5b91330a] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-5b91330a] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-5b91330a] {
  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-5b91330a] {
  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-5b91330a] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-5b91330a]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-5b91330a] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-5b91330a] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-5b91330a] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-5b91330a] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-5b91330a] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-5b91330a]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-5b91330a] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-5b91330a], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-5b91330a] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-5b91330a] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-5b91330a]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-5b91330a] {
  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-5b91330a] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-5b91330a] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-5b91330a] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-5b91330a]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-5b91330a] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-5b91330a] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-5b91330a] {
  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-5b91330a]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-5b91330a] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-5b91330a] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-5b91330a] {
  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-5b91330a] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-5b91330a] {
  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-5b91330a] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-5b91330a] {
  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-5b91330a] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-5b91330a] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-5b91330a] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-5b91330a] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-5b91330a] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-5b91330a] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-5b91330a] {
  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-5b91330a]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-5b91330a] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-5b91330a] {
  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-5b91330a] {
  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-5b91330a] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-5b91330a] {
  padding: 0 0.15625rem;
}
.el-button[data-v-5b91330a]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-5b91330a],
.el-button--success[data-v-5b91330a] {
  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-5b91330a] {
  font-weight: normal;
}
p[data-v-5b91330a] {
  word-break: break-word;
}
table caption[data-v-5b91330a] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-5b91330a] {
  border: none;
}
table[border="1"] td[data-v-5b91330a] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-5b91330a] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-5b91330a] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-5b91330a]:last-of-type {
  border: none;
}
.question-table tr td[data-v-5b91330a] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-5b91330a]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-5b91330a] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-5b91330a] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-5b91330a]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-5b91330a] {
  text-indent: 2em;
}
.question-p-left[data-v-5b91330a] {
  text-align: left;
}
.question-p-center[data-v-5b91330a] {
  text-align: center;
}
.question-p-right[data-v-5b91330a] {
  text-align: right;
}
.underpoint[data-v-5b91330a] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-5b91330a]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-5b91330a] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-5b91330a] {
    padding-bottom: 0;
}
}
.formula-math[data-v-5b91330a] {
  display: none !important;
}
.select-box[data-v-5b91330a] {
  display: flex;
  align-items: center;
}
.select-box .select-title[data-v-5b91330a] {
  font-size: 0.11719rem;
  color: #3E3E3E;
}
.select-box .select-label[data-v-5b91330a] {
  position: relative;
  cursor: pointer;
  margin-left: 0.07813rem;
  width: 1rem;
  height: 0.29688rem;
  background: #FFFFFF;
  border-radius: 0.15625rem 0.15625rem 0.15625rem 0.15625rem;
  border: 0.00781rem solid #EEF3FC;
  padding: 0 0.07813rem 0 0.15625rem;
  display: flex;
  align-items: center;
}
.select-box .select-label .text[data-v-5b91330a] {
  font-size: 0.11719rem;
  color: #3E3E3E;
  flex: 1;
}
.select-box .select-label .el-icon-arrow-down[data-v-5b91330a],
.select-box .select-label .el-icon-arrow-up[data-v-5b91330a] {
  font-size: 0.10938rem;
  color: #C4C8D7;
}
.select-box .list-box[data-v-5b91330a] {
  position: absolute;
  top: 0.36719rem;
  left: -0.00781rem;
  width: 1rem;
  background: #FFFFFF;
  box-shadow: 0 5 0.20313rem 0 rgba(0, 0, 0, 0.1);
  border-radius: 0.11719rem 0.11719rem 0.11719rem 0.11719rem;
  border: 0.00781rem solid #222222;
  padding: 0.11719rem 0.15625rem;
}
.select-box .list-box .select-item[data-v-5b91330a] {
  height: 0.28906rem;
  background: #FFFFFF;
  border-radius: 0.50781rem 0.50781rem 0.50781rem 0.50781rem;
  border: 0.00781rem solid #D5F3A4;
  font-weight: 500;
  font-size: 0.10938rem;
  color: #222222;
  display: flex;
  align-items: center;
  justify-content: center;
}
.select-box .list-box .select-item.active[data-v-5b91330a] {
  background: #222222;
  color: #FFFFFF;
}
.select-box .list-box .select-item[data-v-5b91330a]:nth-child(n+2) {
  margin-top: 0.07813rem;
}
@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;
}
.question-box {
  font-family: Times, SimSun;
}
.question-box .content-box img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
.question-box .content-box u {
  text-decoration: underline;
}
@charset "UTF-8";
*[data-v-6ed94828] {
  box-sizing: border-box;
}
ol[data-v-6ed94828],
ul[data-v-6ed94828] {
  list-style: none;
}
div[data-v-6ed94828] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-6ed94828],
body[data-v-6ed94828],
div[data-v-6ed94828],
span[data-v-6ed94828],
applet[data-v-6ed94828],
object[data-v-6ed94828],
iframe[data-v-6ed94828],
h1[data-v-6ed94828],
h2[data-v-6ed94828],
h3[data-v-6ed94828],
h4[data-v-6ed94828],
h5[data-v-6ed94828],
h6[data-v-6ed94828],
p[data-v-6ed94828],
blockquote[data-v-6ed94828],
pre[data-v-6ed94828],
a[data-v-6ed94828],
abbr[data-v-6ed94828],
acronym[data-v-6ed94828],
address[data-v-6ed94828],
big[data-v-6ed94828],
cite[data-v-6ed94828],
code[data-v-6ed94828],
del[data-v-6ed94828],
dfn[data-v-6ed94828],
em[data-v-6ed94828],
img[data-v-6ed94828],
ins[data-v-6ed94828],
kbd[data-v-6ed94828],
q[data-v-6ed94828],
s[data-v-6ed94828],
samp[data-v-6ed94828],
small[data-v-6ed94828],
strike[data-v-6ed94828],
strong[data-v-6ed94828],
sub[data-v-6ed94828],
sup[data-v-6ed94828],
tt[data-v-6ed94828],
var[data-v-6ed94828],
b[data-v-6ed94828],
u[data-v-6ed94828],
i[data-v-6ed94828],
center[data-v-6ed94828],
dl[data-v-6ed94828],
dt[data-v-6ed94828],
dd[data-v-6ed94828],
ol[data-v-6ed94828],
ul[data-v-6ed94828],
li[data-v-6ed94828],
fieldset[data-v-6ed94828],
form[data-v-6ed94828],
label[data-v-6ed94828],
legend[data-v-6ed94828],
table[data-v-6ed94828],
caption[data-v-6ed94828],
tbody[data-v-6ed94828],
tfoot[data-v-6ed94828],
thead[data-v-6ed94828],
tr[data-v-6ed94828],
th[data-v-6ed94828],
td[data-v-6ed94828],
article[data-v-6ed94828],
aside[data-v-6ed94828],
canvas[data-v-6ed94828],
details[data-v-6ed94828],
embed[data-v-6ed94828],
figure[data-v-6ed94828],
figcaption[data-v-6ed94828],
footer[data-v-6ed94828],
header[data-v-6ed94828],
hgroup[data-v-6ed94828],
menu[data-v-6ed94828],
nav[data-v-6ed94828],
output[data-v-6ed94828],
ruby[data-v-6ed94828],
section[data-v-6ed94828],
summary[data-v-6ed94828],
time[data-v-6ed94828],
mark[data-v-6ed94828],
audio[data-v-6ed94828],
video[data-v-6ed94828] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-6ed94828],
ins[data-v-6ed94828],
u[data-v-6ed94828],
s[data-v-6ed94828],
a[data-v-6ed94828],
a[data-v-6ed94828]:hover {
  text-decoration: none;
}
input[type=number][data-v-6ed94828]::-webkit-inner-spin-button,
input[type=number][data-v-6ed94828]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-6ed94828],
body[data-v-6ed94828] {
  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-6ed94828] {
  display: block;
}
h1[data-v-6ed94828],
h2[data-v-6ed94828],
h3[data-v-6ed94828],
h4[data-v-6ed94828],
h5[data-v-6ed94828],
h6[data-v-6ed94828] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-6ed94828]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-6ed94828]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-6ed94828] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-6ed94828]:active, button[data-v-6ed94828]:focus,
a[data-v-6ed94828]:active,
a[data-v-6ed94828]:focus,
input[data-v-6ed94828]:active,
input[data-v-6ed94828]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-6ed94828] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-6ed94828] {
  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-6ed94828],
body[data-v-6ed94828] {
  -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-6ed94828] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-6ed94828] {
  display: flex;
}
.icon-go[data-v-6ed94828] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-6ed94828] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-6ed94828] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-6ed94828] {
  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-6ed94828] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-6ed94828] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-6ed94828] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-6ed94828] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-6ed94828] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-6ed94828] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-6ed94828] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-6ed94828] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-6ed94828] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-6ed94828] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-6ed94828] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-6ed94828] {
  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-6ed94828] {
  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-6ed94828] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-6ed94828] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-6ed94828] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-6ed94828]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-6ed94828]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

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

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

/**题型样式**/
.answer-name[data-v-6ed94828],
.answer-box li[data-v-6ed94828],
.answeransy-con[data-v-6ed94828],
.answerExec-title[data-v-6ed94828],
.answerExec-box li[data-v-6ed94828],
.answerList-right__con[data-v-6ed94828],
.correctAnswer-content[data-v-6ed94828] {
  word-break: break-all;
}
.answer-name u[data-v-6ed94828],
.answeransy-con u[data-v-6ed94828],
.answer-content u[data-v-6ed94828],
.answerExec-title u[data-v-6ed94828],
.answerList-right__con u[data-v-6ed94828] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-6ed94828],
.answeransy-con img[data-v-6ed94828],
.answer-content img[data-v-6ed94828],
.answerExec-title img[data-v-6ed94828],
.answerList-right__con img[data-v-6ed94828],
.answerList-right__con img[data-v-6ed94828],
.correctAnswer-content img[data-v-6ed94828] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-6ed94828],
.answerExec-box li div span:nth-child(1) img[data-v-6ed94828] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-6ed94828],
.answerExec-box li u[data-v-6ed94828] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-6ed94828] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-6ed94828] {
  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-6ed94828] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-6ed94828]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-6ed94828] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-6ed94828] {
  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-6ed94828]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-6ed94828]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-6ed94828] {
  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-6ed94828]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-6ed94828]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-6ed94828] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-6ed94828] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-6ed94828] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-6ed94828] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-6ed94828] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-6ed94828] {
  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-6ed94828] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-6ed94828] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

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

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-6ed94828] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-6ed94828] {
  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-6ed94828]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-6ed94828] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-6ed94828] {
  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-6ed94828]::before {
  border: 0.00391rem solid currentColor;
}

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

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-6ed94828] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-6ed94828] {
  text-indent: 0.0625rem;
}
[data-v-6ed94828] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-6ed94828] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-6ed94828] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-6ed94828] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-6ed94828] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-6ed94828] {
  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-6ed94828] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-6ed94828] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-6ed94828] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-6ed94828] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-6ed94828] {
  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-6ed94828] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-6ed94828] {
  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-6ed94828] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-6ed94828] {
  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-6ed94828] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-6ed94828] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-6ed94828], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-6ed94828] {
  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-6ed94828] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-6ed94828] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-6ed94828] {
  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-6ed94828]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-6ed94828]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-6ed94828]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-6ed94828] {
  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-6ed94828] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-6ed94828] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-6ed94828] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-6ed94828],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-6ed94828] {
  color: #4153e2;
}
.el-pagination[data-v-6ed94828] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-6ed94828] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-6ed94828]:hover {
  color: #4153e2;
}
.el-pager li[data-v-6ed94828]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-6ed94828]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-6ed94828] {
  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-6ed94828] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-6ed94828] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-6ed94828] {
  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-6ed94828] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-6ed94828] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-6ed94828], .choose-date .el-date-table td.start-date span[data-v-6ed94828] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-6ed94828]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-6ed94828]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-6ed94828]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-6ed94828] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-6ed94828] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-6ed94828] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-6ed94828] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-6ed94828]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-6ed94828] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-6ed94828] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-6ed94828] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-6ed94828] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-6ed94828] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-6ed94828] {
  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-6ed94828] {
  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-6ed94828] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-6ed94828]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-6ed94828] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-6ed94828] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-6ed94828] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-6ed94828] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-6ed94828] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-6ed94828]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-6ed94828] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-6ed94828], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-6ed94828] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-6ed94828] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-6ed94828]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-6ed94828] {
  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-6ed94828] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-6ed94828] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-6ed94828] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-6ed94828]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-6ed94828] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-6ed94828] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-6ed94828] {
  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-6ed94828]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-6ed94828] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-6ed94828] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-6ed94828] {
  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-6ed94828] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-6ed94828] {
  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-6ed94828] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-6ed94828] {
  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-6ed94828] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-6ed94828] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-6ed94828] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-6ed94828] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-6ed94828] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-6ed94828] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-6ed94828] {
  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-6ed94828]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-6ed94828] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-6ed94828] {
  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-6ed94828] {
  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-6ed94828] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-6ed94828] {
  padding: 0 0.15625rem;
}
.el-button[data-v-6ed94828]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-6ed94828],
.el-button--success[data-v-6ed94828] {
  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-6ed94828] {
  font-weight: normal;
}
p[data-v-6ed94828] {
  word-break: break-word;
}
table caption[data-v-6ed94828] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-6ed94828] {
  border: none;
}
table[border="1"] td[data-v-6ed94828] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-6ed94828] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-6ed94828] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-6ed94828]:last-of-type {
  border: none;
}
.question-table tr td[data-v-6ed94828] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-6ed94828]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-6ed94828] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-6ed94828] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-6ed94828]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-6ed94828] {
  text-indent: 2em;
}
.question-p-left[data-v-6ed94828] {
  text-align: left;
}
.question-p-center[data-v-6ed94828] {
  text-align: center;
}
.question-p-right[data-v-6ed94828] {
  text-align: right;
}
.underpoint[data-v-6ed94828] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-6ed94828]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-6ed94828] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-6ed94828] {
    padding-bottom: 0;
}
}
.formula-math[data-v-6ed94828] {
  display: none !important;
}
.question-box[data-v-6ed94828] {
  position: relative;
  display: flex;
  font-size: 0.125rem;
  line-height: 0.21875rem;
}
.question-box .content-box[data-v-6ed94828] {
  position: relative;
  flex: 1;
  padding: 0.125rem 0 0.125rem 0;
}
.question-box .content-box .content-title[data-v-6ed94828] {
  position: absolute;
  top: 0.125rem;
  left: 0.0625rem;
  width: 0.36719rem;
  height: 0.15625rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #3e3e3f;
  color: #fff;
  border-radius: 0.07813rem;
}
.question-box .content-box .need-padding[data-v-6ed94828] {
  padding-right: 0.78125rem;
}
.question-box .content-box .content[data-v-6ed94828] {
  position: relative;
}
.question-box .content-box .content-user-answer[data-v-6ed94828] {
  position: absolute;
  top: -0.10938rem;
  right: 0;
  width: 0.70313rem;
  line-height: 0.4375rem;
  display: flex;
  justify-content: space-between;
}
.question-box .content-box .question-children .child-item[data-v-6ed94828] {
  margin-top: 0.15625rem;
}
.question-box .content-box .answer-box[data-v-6ed94828] {
  margin-top: 0.07813rem;
  display: flex;
  flex-wrap: wrap;
}
.question-box .content-box .answer-box.oneline .answer-item[data-v-6ed94828] {
  width: 25%;
}
.question-box .content-box .answer-box.twoline .answer-item[data-v-6ed94828] {
  width: 50%;
}
.question-box .content-box .answer-box.fourline .answer-item[data-v-6ed94828] {
  width: 100%;
}
.question-box .content-box .answer-area-box[data-v-6ed94828] {
  position: relative;
  margin-top: -0.00781rem;
  border: 0.00781rem solid transparent;
}
.question-box .correct-box[data-v-6ed94828] {
  position: absolute;
  bottom: 0.03125rem;
  right: 0;
  width: 0.625rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.question-box .correct-box .correct-area[data-v-6ed94828] {
  box-sizing: border-box;
  border: 0.00781rem solid #3e3a39;
  padding: 0.02344rem;
  width: 0.625rem;
  height: 0.625rem;
  position: relative;
}
.question-box .correct-box .correct-area svg[data-v-6ed94828] {
  display: block;
  position: absolute;
  top: 0.02344rem;
  left: 0.02344rem;
  width: 0.5625rem;
  height: 0.5625rem;
}
.question-box .correct-box .correct-text[data-v-6ed94828] {
  margin-top: 0.04688rem;
  color: #898989;
  font-size: 0.10938rem;
  line-height: 0.15625rem;
}
@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;
}
.similar-question-box .el-dialog .el-dialog__header {
  padding: 0.25rem 0.25rem 0;
}
.similar-question-box .el-dialog .el-dialog__header .el-dialog__title {
  font-size: 0.125rem;
  color: #222;
}
.similar-question-box .el-dialog .el-dialog__header .el-dialog__headerbtn {
  right: 0.23438rem;
}
.similar-question-box .el-dialog .el-dialog__body {
  padding: 0.125rem 0.25rem;
}
.similar-question-box .el-dialog .el-dialog__footer {
  padding: 0 0.25rem 0.1875rem;
}
@charset "UTF-8";
*[data-v-fa058b86] {
  box-sizing: border-box;
}
ol[data-v-fa058b86],
ul[data-v-fa058b86] {
  list-style: none;
}
div[data-v-fa058b86] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-fa058b86],
body[data-v-fa058b86],
div[data-v-fa058b86],
span[data-v-fa058b86],
applet[data-v-fa058b86],
object[data-v-fa058b86],
iframe[data-v-fa058b86],
h1[data-v-fa058b86],
h2[data-v-fa058b86],
h3[data-v-fa058b86],
h4[data-v-fa058b86],
h5[data-v-fa058b86],
h6[data-v-fa058b86],
p[data-v-fa058b86],
blockquote[data-v-fa058b86],
pre[data-v-fa058b86],
a[data-v-fa058b86],
abbr[data-v-fa058b86],
acronym[data-v-fa058b86],
address[data-v-fa058b86],
big[data-v-fa058b86],
cite[data-v-fa058b86],
code[data-v-fa058b86],
del[data-v-fa058b86],
dfn[data-v-fa058b86],
em[data-v-fa058b86],
img[data-v-fa058b86],
ins[data-v-fa058b86],
kbd[data-v-fa058b86],
q[data-v-fa058b86],
s[data-v-fa058b86],
samp[data-v-fa058b86],
small[data-v-fa058b86],
strike[data-v-fa058b86],
strong[data-v-fa058b86],
sub[data-v-fa058b86],
sup[data-v-fa058b86],
tt[data-v-fa058b86],
var[data-v-fa058b86],
b[data-v-fa058b86],
u[data-v-fa058b86],
i[data-v-fa058b86],
center[data-v-fa058b86],
dl[data-v-fa058b86],
dt[data-v-fa058b86],
dd[data-v-fa058b86],
ol[data-v-fa058b86],
ul[data-v-fa058b86],
li[data-v-fa058b86],
fieldset[data-v-fa058b86],
form[data-v-fa058b86],
label[data-v-fa058b86],
legend[data-v-fa058b86],
table[data-v-fa058b86],
caption[data-v-fa058b86],
tbody[data-v-fa058b86],
tfoot[data-v-fa058b86],
thead[data-v-fa058b86],
tr[data-v-fa058b86],
th[data-v-fa058b86],
td[data-v-fa058b86],
article[data-v-fa058b86],
aside[data-v-fa058b86],
canvas[data-v-fa058b86],
details[data-v-fa058b86],
embed[data-v-fa058b86],
figure[data-v-fa058b86],
figcaption[data-v-fa058b86],
footer[data-v-fa058b86],
header[data-v-fa058b86],
hgroup[data-v-fa058b86],
menu[data-v-fa058b86],
nav[data-v-fa058b86],
output[data-v-fa058b86],
ruby[data-v-fa058b86],
section[data-v-fa058b86],
summary[data-v-fa058b86],
time[data-v-fa058b86],
mark[data-v-fa058b86],
audio[data-v-fa058b86],
video[data-v-fa058b86] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-fa058b86],
ins[data-v-fa058b86],
u[data-v-fa058b86],
s[data-v-fa058b86],
a[data-v-fa058b86],
a[data-v-fa058b86]:hover {
  text-decoration: none;
}
input[type=number][data-v-fa058b86]::-webkit-inner-spin-button,
input[type=number][data-v-fa058b86]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-fa058b86],
body[data-v-fa058b86] {
  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-fa058b86] {
  display: block;
}
h1[data-v-fa058b86],
h2[data-v-fa058b86],
h3[data-v-fa058b86],
h4[data-v-fa058b86],
h5[data-v-fa058b86],
h6[data-v-fa058b86] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-fa058b86]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-fa058b86]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-fa058b86] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-fa058b86]:active, button[data-v-fa058b86]:focus,
a[data-v-fa058b86]:active,
a[data-v-fa058b86]:focus,
input[data-v-fa058b86]:active,
input[data-v-fa058b86]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-fa058b86] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-fa058b86] {
  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-fa058b86],
body[data-v-fa058b86] {
  -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-fa058b86] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-fa058b86] {
  display: flex;
}
.icon-go[data-v-fa058b86] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-fa058b86] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-fa058b86] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-fa058b86] {
  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-fa058b86] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-fa058b86] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-fa058b86] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-fa058b86] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-fa058b86] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-fa058b86] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-fa058b86] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-fa058b86] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-fa058b86] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-fa058b86] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-fa058b86] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-fa058b86] {
  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-fa058b86] {
  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-fa058b86] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-fa058b86] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-fa058b86] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-fa058b86]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-fa058b86]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

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

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

/**题型样式**/
.answer-name[data-v-fa058b86],
.answer-box li[data-v-fa058b86],
.answeransy-con[data-v-fa058b86],
.answerExec-title[data-v-fa058b86],
.answerExec-box li[data-v-fa058b86],
.answerList-right__con[data-v-fa058b86],
.correctAnswer-content[data-v-fa058b86] {
  word-break: break-all;
}
.answer-name u[data-v-fa058b86],
.answeransy-con u[data-v-fa058b86],
.answer-content u[data-v-fa058b86],
.answerExec-title u[data-v-fa058b86],
.answerList-right__con u[data-v-fa058b86] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-fa058b86],
.answeransy-con img[data-v-fa058b86],
.answer-content img[data-v-fa058b86],
.answerExec-title img[data-v-fa058b86],
.answerList-right__con img[data-v-fa058b86],
.answerList-right__con img[data-v-fa058b86],
.correctAnswer-content img[data-v-fa058b86] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-fa058b86],
.answerExec-box li div span:nth-child(1) img[data-v-fa058b86] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-fa058b86],
.answerExec-box li u[data-v-fa058b86] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-fa058b86] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-fa058b86] {
  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-fa058b86] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-fa058b86]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-fa058b86] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-fa058b86] {
  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-fa058b86]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-fa058b86]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-fa058b86] {
  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-fa058b86]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-fa058b86]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-fa058b86] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-fa058b86] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-fa058b86] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-fa058b86] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-fa058b86] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-fa058b86] {
  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-fa058b86] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-fa058b86] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

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

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-fa058b86] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-fa058b86] {
  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-fa058b86]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-fa058b86] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-fa058b86] {
  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-fa058b86]::before {
  border: 0.00391rem solid currentColor;
}

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

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-fa058b86] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-fa058b86] {
  text-indent: 0.0625rem;
}
[data-v-fa058b86] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-fa058b86] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-fa058b86] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-fa058b86] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-fa058b86] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-fa058b86] {
  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-fa058b86] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-fa058b86] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-fa058b86] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-fa058b86] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-fa058b86] {
  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-fa058b86] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-fa058b86] {
  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-fa058b86] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-fa058b86] {
  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-fa058b86] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-fa058b86] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-fa058b86], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-fa058b86] {
  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-fa058b86] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-fa058b86] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-fa058b86] {
  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-fa058b86]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-fa058b86]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-fa058b86]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-fa058b86] {
  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-fa058b86] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-fa058b86] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-fa058b86] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-fa058b86],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-fa058b86] {
  color: #4153e2;
}
.el-pagination[data-v-fa058b86] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-fa058b86] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-fa058b86]:hover {
  color: #4153e2;
}
.el-pager li[data-v-fa058b86]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-fa058b86]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-fa058b86] {
  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-fa058b86] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-fa058b86] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-fa058b86] {
  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-fa058b86] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-fa058b86] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-fa058b86], .choose-date .el-date-table td.start-date span[data-v-fa058b86] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-fa058b86]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-fa058b86]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-fa058b86]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-fa058b86] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-fa058b86] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-fa058b86] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-fa058b86] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-fa058b86]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-fa058b86] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-fa058b86] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-fa058b86] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-fa058b86] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-fa058b86] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-fa058b86] {
  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-fa058b86] {
  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-fa058b86] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-fa058b86]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-fa058b86] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-fa058b86] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-fa058b86] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-fa058b86] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-fa058b86] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-fa058b86]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-fa058b86] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-fa058b86], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-fa058b86] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-fa058b86] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-fa058b86]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-fa058b86] {
  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-fa058b86] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-fa058b86] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-fa058b86] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-fa058b86]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-fa058b86] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-fa058b86] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-fa058b86] {
  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-fa058b86]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-fa058b86] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-fa058b86] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-fa058b86] {
  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-fa058b86] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-fa058b86] {
  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-fa058b86] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-fa058b86] {
  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-fa058b86] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-fa058b86] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-fa058b86] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-fa058b86] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-fa058b86] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-fa058b86] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-fa058b86] {
  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-fa058b86]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-fa058b86] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-fa058b86] {
  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-fa058b86] {
  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-fa058b86] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-fa058b86] {
  padding: 0 0.15625rem;
}
.el-button[data-v-fa058b86]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-fa058b86],
.el-button--success[data-v-fa058b86] {
  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-fa058b86] {
  font-weight: normal;
}
p[data-v-fa058b86] {
  word-break: break-word;
}
table caption[data-v-fa058b86] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-fa058b86] {
  border: none;
}
table[border="1"] td[data-v-fa058b86] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-fa058b86] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-fa058b86] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-fa058b86]:last-of-type {
  border: none;
}
.question-table tr td[data-v-fa058b86] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-fa058b86]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-fa058b86] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-fa058b86] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-fa058b86]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-fa058b86] {
  text-indent: 2em;
}
.question-p-left[data-v-fa058b86] {
  text-align: left;
}
.question-p-center[data-v-fa058b86] {
  text-align: center;
}
.question-p-right[data-v-fa058b86] {
  text-align: right;
}
.underpoint[data-v-fa058b86] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-fa058b86]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-fa058b86] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-fa058b86] {
    padding-bottom: 0;
}
}
.formula-math[data-v-fa058b86] {
  display: none !important;
}
.similar-question-box .similar-question .number-list[data-v-fa058b86] {
  display: flex;
  flex-wrap: wrap;
}
.similar-question-box .similar-question .number-list .number-item[data-v-fa058b86] {
  cursor: pointer;
  padding: 0 0.09375rem;
  height: 0.1875rem;
  border-radius: 0.01563rem 0.01563rem 0.01563rem 0.01563rem;
  opacity: 1;
  border: 0.00781rem solid #cccccc;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #cccccc;
}
.similar-question-box .similar-question .number-list .number-item[data-v-fa058b86]:nth-child(n+2) {
  margin-left: 0.09375rem;
}
.similar-question-box .similar-question .number-list .number-item.active[data-v-fa058b86] {
  border-color: #4153e2;
  color: #4153e2;
}
.similar-question-box .similar-question .question-item-box[data-v-fa058b86] {
  margin-top: 0.125rem;
  min-height: 2.34375rem;
  max-height: 3.90625rem;
  overflow-y: auto;
  overflow-x: hidden;
  border: 0.00781rem solid #e9ebf2;
  padding: 0 0.1875rem;
}
.similar-question-box .dialog-footer[data-v-fa058b86] {
  display: flex;
  justify-content: flex-end;
}
.similar-question-box .dialog-footer .btn-primary-plain[data-v-fa058b86],
.similar-question-box .dialog-footer .btn-primary[data-v-fa058b86] {
  border-radius: 0.01563rem 0.01563rem 0.01563rem 0.01563rem;
  width: 0.71094rem;
  height: 0.21875rem;
  line-height: 0.21875rem;
}
.similar-question-box .dialog-footer .btn-primary-plain .text[data-v-fa058b86],
.similar-question-box .dialog-footer .btn-primary .text[data-v-fa058b86] {
  font-size: 0.10156rem;
}
.similar-question-box .dialog-footer .btn-primary-plain.w98[data-v-fa058b86],
.similar-question-box .dialog-footer .btn-primary.w98[data-v-fa058b86] {
  width: 0.76563rem;
}
.similar-question-box .dialog-footer .btn-primary-plain[data-v-fa058b86]:nth-child(n+2),
.similar-question-box .dialog-footer .btn-primary[data-v-fa058b86]:nth-child(n+2) {
  margin-left: 0.10938rem;
}
.similar-question-box .dialog-footer .btn-primary-plain .el-icon-remove-outline[data-v-fa058b86],
.similar-question-box .dialog-footer .btn-primary-plain .el-icon-circle-plus-outline[data-v-fa058b86],
.similar-question-box .dialog-footer .btn-primary .el-icon-remove-outline[data-v-fa058b86],
.similar-question-box .dialog-footer .btn-primary .el-icon-circle-plus-outline[data-v-fa058b86] {
  margin-right: 0.03906rem;
}
@charset "UTF-8";
*[data-v-50386c5f] {
  box-sizing: border-box;
}
ol[data-v-50386c5f],
ul[data-v-50386c5f] {
  list-style: none;
}
div[data-v-50386c5f] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-50386c5f],
body[data-v-50386c5f],
div[data-v-50386c5f],
span[data-v-50386c5f],
applet[data-v-50386c5f],
object[data-v-50386c5f],
iframe[data-v-50386c5f],
h1[data-v-50386c5f],
h2[data-v-50386c5f],
h3[data-v-50386c5f],
h4[data-v-50386c5f],
h5[data-v-50386c5f],
h6[data-v-50386c5f],
p[data-v-50386c5f],
blockquote[data-v-50386c5f],
pre[data-v-50386c5f],
a[data-v-50386c5f],
abbr[data-v-50386c5f],
acronym[data-v-50386c5f],
address[data-v-50386c5f],
big[data-v-50386c5f],
cite[data-v-50386c5f],
code[data-v-50386c5f],
del[data-v-50386c5f],
dfn[data-v-50386c5f],
em[data-v-50386c5f],
img[data-v-50386c5f],
ins[data-v-50386c5f],
kbd[data-v-50386c5f],
q[data-v-50386c5f],
s[data-v-50386c5f],
samp[data-v-50386c5f],
small[data-v-50386c5f],
strike[data-v-50386c5f],
strong[data-v-50386c5f],
sub[data-v-50386c5f],
sup[data-v-50386c5f],
tt[data-v-50386c5f],
var[data-v-50386c5f],
b[data-v-50386c5f],
u[data-v-50386c5f],
i[data-v-50386c5f],
center[data-v-50386c5f],
dl[data-v-50386c5f],
dt[data-v-50386c5f],
dd[data-v-50386c5f],
ol[data-v-50386c5f],
ul[data-v-50386c5f],
li[data-v-50386c5f],
fieldset[data-v-50386c5f],
form[data-v-50386c5f],
label[data-v-50386c5f],
legend[data-v-50386c5f],
table[data-v-50386c5f],
caption[data-v-50386c5f],
tbody[data-v-50386c5f],
tfoot[data-v-50386c5f],
thead[data-v-50386c5f],
tr[data-v-50386c5f],
th[data-v-50386c5f],
td[data-v-50386c5f],
article[data-v-50386c5f],
aside[data-v-50386c5f],
canvas[data-v-50386c5f],
details[data-v-50386c5f],
embed[data-v-50386c5f],
figure[data-v-50386c5f],
figcaption[data-v-50386c5f],
footer[data-v-50386c5f],
header[data-v-50386c5f],
hgroup[data-v-50386c5f],
menu[data-v-50386c5f],
nav[data-v-50386c5f],
output[data-v-50386c5f],
ruby[data-v-50386c5f],
section[data-v-50386c5f],
summary[data-v-50386c5f],
time[data-v-50386c5f],
mark[data-v-50386c5f],
audio[data-v-50386c5f],
video[data-v-50386c5f] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-50386c5f],
ins[data-v-50386c5f],
u[data-v-50386c5f],
s[data-v-50386c5f],
a[data-v-50386c5f],
a[data-v-50386c5f]:hover {
  text-decoration: none;
}
input[type=number][data-v-50386c5f]::-webkit-inner-spin-button,
input[type=number][data-v-50386c5f]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-50386c5f],
body[data-v-50386c5f] {
  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-50386c5f] {
  display: block;
}
h1[data-v-50386c5f],
h2[data-v-50386c5f],
h3[data-v-50386c5f],
h4[data-v-50386c5f],
h5[data-v-50386c5f],
h6[data-v-50386c5f] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-50386c5f]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-50386c5f]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-50386c5f] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-50386c5f]:active, button[data-v-50386c5f]:focus,
a[data-v-50386c5f]:active,
a[data-v-50386c5f]:focus,
input[data-v-50386c5f]:active,
input[data-v-50386c5f]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-50386c5f] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-50386c5f] {
  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-50386c5f],
body[data-v-50386c5f] {
  -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-50386c5f] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-50386c5f] {
  display: flex;
}
.icon-go[data-v-50386c5f] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-50386c5f] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-50386c5f] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-50386c5f] {
  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-50386c5f] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-50386c5f] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-50386c5f] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-50386c5f] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-50386c5f] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-50386c5f] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-50386c5f] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-50386c5f] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-50386c5f] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-50386c5f] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-50386c5f] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-50386c5f] {
  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-50386c5f] {
  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-50386c5f] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-50386c5f] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-50386c5f] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-50386c5f]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-50386c5f]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

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

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

/**题型样式**/
.answer-name[data-v-50386c5f],
.answer-box li[data-v-50386c5f],
.answeransy-con[data-v-50386c5f],
.answerExec-title[data-v-50386c5f],
.answerExec-box li[data-v-50386c5f],
.answerList-right__con[data-v-50386c5f],
.correctAnswer-content[data-v-50386c5f] {
  word-break: break-all;
}
.answer-name u[data-v-50386c5f],
.answeransy-con u[data-v-50386c5f],
.answer-content u[data-v-50386c5f],
.answerExec-title u[data-v-50386c5f],
.answerList-right__con u[data-v-50386c5f] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-50386c5f],
.answeransy-con img[data-v-50386c5f],
.answer-content img[data-v-50386c5f],
.answerExec-title img[data-v-50386c5f],
.answerList-right__con img[data-v-50386c5f],
.answerList-right__con img[data-v-50386c5f],
.correctAnswer-content img[data-v-50386c5f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-50386c5f],
.answerExec-box li div span:nth-child(1) img[data-v-50386c5f] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-50386c5f],
.answerExec-box li u[data-v-50386c5f] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-50386c5f] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-50386c5f] {
  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-50386c5f] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-50386c5f]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-50386c5f] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-50386c5f] {
  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-50386c5f]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-50386c5f]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-50386c5f] {
  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-50386c5f]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-50386c5f]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-50386c5f] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-50386c5f] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-50386c5f] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-50386c5f] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-50386c5f] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-50386c5f] {
  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-50386c5f] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-50386c5f] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

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

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-50386c5f] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-50386c5f] {
  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-50386c5f]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-50386c5f] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-50386c5f] {
  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-50386c5f]::before {
  border: 0.00391rem solid currentColor;
}

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

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-50386c5f] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-50386c5f] {
  text-indent: 0.0625rem;
}
[data-v-50386c5f] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-50386c5f] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-50386c5f] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-50386c5f] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-50386c5f] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-50386c5f] {
  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-50386c5f] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-50386c5f] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-50386c5f] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-50386c5f] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-50386c5f] {
  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-50386c5f] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-50386c5f] {
  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-50386c5f] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-50386c5f] {
  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-50386c5f] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-50386c5f] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-50386c5f], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-50386c5f] {
  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-50386c5f] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-50386c5f] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-50386c5f] {
  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-50386c5f]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-50386c5f]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-50386c5f]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-50386c5f] {
  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-50386c5f] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-50386c5f] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-50386c5f] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-50386c5f],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-50386c5f] {
  color: #4153e2;
}
.el-pagination[data-v-50386c5f] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-50386c5f] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-50386c5f]:hover {
  color: #4153e2;
}
.el-pager li[data-v-50386c5f]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-50386c5f]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-50386c5f] {
  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-50386c5f] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-50386c5f] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-50386c5f] {
  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-50386c5f] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-50386c5f] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-50386c5f], .choose-date .el-date-table td.start-date span[data-v-50386c5f] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-50386c5f]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-50386c5f]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-50386c5f]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-50386c5f] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-50386c5f] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-50386c5f] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-50386c5f] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-50386c5f]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-50386c5f] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-50386c5f] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-50386c5f] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-50386c5f] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-50386c5f] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-50386c5f] {
  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-50386c5f] {
  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-50386c5f] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-50386c5f]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-50386c5f] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-50386c5f] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-50386c5f] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-50386c5f] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-50386c5f] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-50386c5f]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-50386c5f] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-50386c5f], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-50386c5f] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-50386c5f] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-50386c5f]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-50386c5f] {
  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-50386c5f] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-50386c5f] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-50386c5f] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-50386c5f]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-50386c5f] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-50386c5f] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-50386c5f] {
  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-50386c5f]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-50386c5f] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-50386c5f] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-50386c5f] {
  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-50386c5f] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-50386c5f] {
  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-50386c5f] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-50386c5f] {
  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-50386c5f] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-50386c5f] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-50386c5f] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-50386c5f] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-50386c5f] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-50386c5f] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-50386c5f] {
  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-50386c5f]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-50386c5f] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-50386c5f] {
  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-50386c5f] {
  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-50386c5f] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-50386c5f] {
  padding: 0 0.15625rem;
}
.el-button[data-v-50386c5f]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-50386c5f],
.el-button--success[data-v-50386c5f] {
  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-50386c5f] {
  font-weight: normal;
}
p[data-v-50386c5f] {
  word-break: break-word;
}
table caption[data-v-50386c5f] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-50386c5f] {
  border: none;
}
table[border="1"] td[data-v-50386c5f] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-50386c5f] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-50386c5f] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-50386c5f]:last-of-type {
  border: none;
}
.question-table tr td[data-v-50386c5f] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-50386c5f]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-50386c5f] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-50386c5f] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-50386c5f]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-50386c5f] {
  text-indent: 2em;
}
.question-p-left[data-v-50386c5f] {
  text-align: left;
}
.question-p-center[data-v-50386c5f] {
  text-align: center;
}
.question-p-right[data-v-50386c5f] {
  text-align: right;
}
.underpoint[data-v-50386c5f] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-50386c5f]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-50386c5f] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-50386c5f] {
    padding-bottom: 0;
}
}
.formula-math[data-v-50386c5f] {
  display: none !important;
}
.dialog-box[data-v-50386c5f] {
  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;
  align-items: center;
  justify-content: center;
  z-index: 100;
}
.dialog-box .dialog-content-box[data-v-50386c5f] {
  position: relative;
  width: 5.92188rem;
  height: 3.67188rem;
  background: url(../img/dialog-content-bg.d7c4a29a.png) no-repeat;
  background-size: 100% auto;
  padding: 0.15625rem;
}
.dialog-box .dialog-content-box .btn-close[data-v-50386c5f] {
  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;
}
.dialog-box .dialog-content-box .dialog-title[data-v-50386c5f] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 0.15625rem;
  color: #FFFFFF;
  line-height: 0.1875rem;
}
.dialog-box .dialog-content-box .content-box[data-v-50386c5f] {
  margin: 0.14844rem 0.15625rem 0.14844rem;
  padding-top: 0.15625rem;
  padding-bottom: 0.11719rem;
  display: flex;
  overflow: auto hidden;
}
.dialog-text-box[data-v-50386c5f] {
  margin-top: 0.35156rem;
  width: 5.60156rem;
  height: 3.00781rem;
  padding: 0.15625rem;
  overflow: hidden auto;
  font-size: 0.125rem;
  /* 滚动槽 */
  /* 滚动条滑块 */
}
.dialog-text-box[data-v-50386c5f]::-webkit-scrollbar {
  width: 0.0625rem;
  height: 0.0625rem;
}
.dialog-text-box[data-v-50386c5f]::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 0.0625rem;
}
.dialog-text-box[data-v-50386c5f]::-webkit-scrollbar-thumb {
  border-radius: 0.0625rem;
  background: rgba(0, 0, 0, 0.2);
}
.dialog-video-box[data-v-50386c5f] {
  margin-top: 0.35156rem;
  width: 5.60156rem;
  height: 3.00781rem;
  border-radius: 0.01563rem;
}
.dialog-video-box .poster[data-v-50386c5f] {
  border-radius: 0.01563rem;
  display: block;
  width: 100%;
  height: 100%;
}
.dialog-video-box .btn-play[data-v-50386c5f] {
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -0.21875rem;
  margin-top: -0.21875rem;
  width: 0.44531rem;
  height: 0.44531rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.dialog-video-box .video[data-v-50386c5f] {
  width: 100%;
  height: 100%;
  display: block;
}
.dialog-footer[data-v-50386c5f] {
  display: flex;
  justify-content: flex-end;
}
.dialog-footer .ck-btn-primary[data-v-50386c5f] {
  width: 0.71094rem;
  height: 0.21875rem;
  border-radius: 0.01563rem;
}
@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;
}
.reason-share .el-dialog .el-dialog__header {
  padding: 0.125rem 0.125rem 0;
}
.reason-share .el-dialog .el-dialog__header .el-dialog__title {
  font-size: 0.125rem;
  color: #222;
}
.reason-share .el-dialog .el-dialog__header .el-dialog__headerbtn {
  right: 0.23438rem;
}
.reason-share .el-dialog .el-dialog__body {
  padding: 0.125rem 0.25rem;
}
.reason-share .el-dialog .el-dialog__footer {
  padding: 0 0.25rem 0.1875rem;
}
@charset "UTF-8";
*[data-v-d34a3506] {
  box-sizing: border-box;
}
ol[data-v-d34a3506],
ul[data-v-d34a3506] {
  list-style: none;
}
div[data-v-d34a3506] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-d34a3506],
body[data-v-d34a3506],
div[data-v-d34a3506],
span[data-v-d34a3506],
applet[data-v-d34a3506],
object[data-v-d34a3506],
iframe[data-v-d34a3506],
h1[data-v-d34a3506],
h2[data-v-d34a3506],
h3[data-v-d34a3506],
h4[data-v-d34a3506],
h5[data-v-d34a3506],
h6[data-v-d34a3506],
p[data-v-d34a3506],
blockquote[data-v-d34a3506],
pre[data-v-d34a3506],
a[data-v-d34a3506],
abbr[data-v-d34a3506],
acronym[data-v-d34a3506],
address[data-v-d34a3506],
big[data-v-d34a3506],
cite[data-v-d34a3506],
code[data-v-d34a3506],
del[data-v-d34a3506],
dfn[data-v-d34a3506],
em[data-v-d34a3506],
img[data-v-d34a3506],
ins[data-v-d34a3506],
kbd[data-v-d34a3506],
q[data-v-d34a3506],
s[data-v-d34a3506],
samp[data-v-d34a3506],
small[data-v-d34a3506],
strike[data-v-d34a3506],
strong[data-v-d34a3506],
sub[data-v-d34a3506],
sup[data-v-d34a3506],
tt[data-v-d34a3506],
var[data-v-d34a3506],
b[data-v-d34a3506],
u[data-v-d34a3506],
i[data-v-d34a3506],
center[data-v-d34a3506],
dl[data-v-d34a3506],
dt[data-v-d34a3506],
dd[data-v-d34a3506],
ol[data-v-d34a3506],
ul[data-v-d34a3506],
li[data-v-d34a3506],
fieldset[data-v-d34a3506],
form[data-v-d34a3506],
label[data-v-d34a3506],
legend[data-v-d34a3506],
table[data-v-d34a3506],
caption[data-v-d34a3506],
tbody[data-v-d34a3506],
tfoot[data-v-d34a3506],
thead[data-v-d34a3506],
tr[data-v-d34a3506],
th[data-v-d34a3506],
td[data-v-d34a3506],
article[data-v-d34a3506],
aside[data-v-d34a3506],
canvas[data-v-d34a3506],
details[data-v-d34a3506],
embed[data-v-d34a3506],
figure[data-v-d34a3506],
figcaption[data-v-d34a3506],
footer[data-v-d34a3506],
header[data-v-d34a3506],
hgroup[data-v-d34a3506],
menu[data-v-d34a3506],
nav[data-v-d34a3506],
output[data-v-d34a3506],
ruby[data-v-d34a3506],
section[data-v-d34a3506],
summary[data-v-d34a3506],
time[data-v-d34a3506],
mark[data-v-d34a3506],
audio[data-v-d34a3506],
video[data-v-d34a3506] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-d34a3506],
ins[data-v-d34a3506],
u[data-v-d34a3506],
s[data-v-d34a3506],
a[data-v-d34a3506],
a[data-v-d34a3506]:hover {
  text-decoration: none;
}
input[type=number][data-v-d34a3506]::-webkit-inner-spin-button,
input[type=number][data-v-d34a3506]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-d34a3506],
body[data-v-d34a3506] {
  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-d34a3506] {
  display: block;
}
h1[data-v-d34a3506],
h2[data-v-d34a3506],
h3[data-v-d34a3506],
h4[data-v-d34a3506],
h5[data-v-d34a3506],
h6[data-v-d34a3506] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-d34a3506]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-d34a3506]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-d34a3506] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-d34a3506]:active, button[data-v-d34a3506]:focus,
a[data-v-d34a3506]:active,
a[data-v-d34a3506]:focus,
input[data-v-d34a3506]:active,
input[data-v-d34a3506]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-d34a3506] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-d34a3506] {
  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-d34a3506],
body[data-v-d34a3506] {
  -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-d34a3506] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-d34a3506] {
  display: flex;
}
.icon-go[data-v-d34a3506] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-d34a3506] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-d34a3506] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-d34a3506] {
  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-d34a3506] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-d34a3506] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-d34a3506] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-d34a3506] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-d34a3506] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-d34a3506] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-d34a3506] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-d34a3506] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-d34a3506] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-d34a3506] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-d34a3506] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-d34a3506] {
  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-d34a3506] {
  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-d34a3506] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-d34a3506] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-d34a3506] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-d34a3506]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-d34a3506]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

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

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

/**题型样式**/
.answer-name[data-v-d34a3506],
.answer-box li[data-v-d34a3506],
.answeransy-con[data-v-d34a3506],
.answerExec-title[data-v-d34a3506],
.answerExec-box li[data-v-d34a3506],
.answerList-right__con[data-v-d34a3506],
.correctAnswer-content[data-v-d34a3506] {
  word-break: break-all;
}
.answer-name u[data-v-d34a3506],
.answeransy-con u[data-v-d34a3506],
.answer-content u[data-v-d34a3506],
.answerExec-title u[data-v-d34a3506],
.answerList-right__con u[data-v-d34a3506] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-d34a3506],
.answeransy-con img[data-v-d34a3506],
.answer-content img[data-v-d34a3506],
.answerExec-title img[data-v-d34a3506],
.answerList-right__con img[data-v-d34a3506],
.answerList-right__con img[data-v-d34a3506],
.correctAnswer-content img[data-v-d34a3506] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-d34a3506],
.answerExec-box li div span:nth-child(1) img[data-v-d34a3506] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-d34a3506],
.answerExec-box li u[data-v-d34a3506] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-d34a3506] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-d34a3506] {
  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-d34a3506] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-d34a3506]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-d34a3506] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-d34a3506] {
  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-d34a3506]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-d34a3506]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-d34a3506] {
  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-d34a3506]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-d34a3506]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-d34a3506] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-d34a3506] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-d34a3506] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-d34a3506] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-d34a3506] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-d34a3506] {
  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-d34a3506] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-d34a3506] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

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

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-d34a3506] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-d34a3506] {
  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-d34a3506]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-d34a3506] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-d34a3506] {
  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-d34a3506]::before {
  border: 0.00391rem solid currentColor;
}

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

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-d34a3506] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-d34a3506] {
  text-indent: 0.0625rem;
}
[data-v-d34a3506] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-d34a3506] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-d34a3506] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-d34a3506] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-d34a3506] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-d34a3506] {
  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-d34a3506] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-d34a3506] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-d34a3506] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-d34a3506] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-d34a3506] {
  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-d34a3506] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-d34a3506] {
  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-d34a3506] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-d34a3506] {
  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-d34a3506] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-d34a3506] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-d34a3506], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-d34a3506] {
  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-d34a3506] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-d34a3506] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-d34a3506] {
  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-d34a3506]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-d34a3506]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-d34a3506]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-d34a3506] {
  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-d34a3506] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-d34a3506] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-d34a3506] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-d34a3506],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-d34a3506] {
  color: #4153e2;
}
.el-pagination[data-v-d34a3506] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-d34a3506] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-d34a3506]:hover {
  color: #4153e2;
}
.el-pager li[data-v-d34a3506]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-d34a3506]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-d34a3506] {
  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-d34a3506] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-d34a3506] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-d34a3506] {
  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-d34a3506] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-d34a3506] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-d34a3506], .choose-date .el-date-table td.start-date span[data-v-d34a3506] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-d34a3506]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-d34a3506]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-d34a3506]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-d34a3506] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-d34a3506] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-d34a3506] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-d34a3506] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-d34a3506]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-d34a3506] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-d34a3506] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-d34a3506] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-d34a3506] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-d34a3506] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-d34a3506] {
  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-d34a3506] {
  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-d34a3506] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-d34a3506]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-d34a3506] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-d34a3506] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-d34a3506] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-d34a3506] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-d34a3506] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-d34a3506]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-d34a3506] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-d34a3506], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-d34a3506] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-d34a3506] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-d34a3506]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-d34a3506] {
  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-d34a3506] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-d34a3506] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-d34a3506] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-d34a3506]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-d34a3506] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-d34a3506] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-d34a3506] {
  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-d34a3506]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-d34a3506] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-d34a3506] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-d34a3506] {
  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-d34a3506] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-d34a3506] {
  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-d34a3506] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-d34a3506] {
  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-d34a3506] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-d34a3506] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-d34a3506] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-d34a3506] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-d34a3506] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-d34a3506] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-d34a3506] {
  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-d34a3506]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-d34a3506] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-d34a3506] {
  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-d34a3506] {
  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-d34a3506] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-d34a3506] {
  padding: 0 0.15625rem;
}
.el-button[data-v-d34a3506]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-d34a3506],
.el-button--success[data-v-d34a3506] {
  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-d34a3506] {
  font-weight: normal;
}
p[data-v-d34a3506] {
  word-break: break-word;
}
table caption[data-v-d34a3506] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-d34a3506] {
  border: none;
}
table[border="1"] td[data-v-d34a3506] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-d34a3506] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-d34a3506] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-d34a3506]:last-of-type {
  border: none;
}
.question-table tr td[data-v-d34a3506] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-d34a3506]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-d34a3506] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-d34a3506] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-d34a3506]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-d34a3506] {
  text-indent: 2em;
}
.question-p-left[data-v-d34a3506] {
  text-align: left;
}
.question-p-center[data-v-d34a3506] {
  text-align: center;
}
.question-p-right[data-v-d34a3506] {
  text-align: right;
}
.underpoint[data-v-d34a3506] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-d34a3506]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-d34a3506] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-d34a3506] {
    padding-bottom: 0;
}
}
.formula-math[data-v-d34a3506] {
  display: none !important;
}
.question-fade-leave-active[data-v-d34a3506] {
  transition: all 0.8s;
}
.question-fade-leave-to[data-v-d34a3506] {
  transform: translate(100%, -100%) scale(0);
  opacity: 0;
}
.question-item-box[data-v-d34a3506] {
  position: relative;
  border: 0.00781rem solid #e9ebf2;
}
.question-item-box .item-top-box[data-v-d34a3506] {
  display: flex;
  align-items: center;
  height: 0.4375rem;
  background: #F0F7FE;
  border-radius: 0.07813rem 0.07813rem 0 0;
  border: 0.00781rem solid #E6EEFE;
  padding: 0 0.20313rem;
}
.question-item-box .item-top-box .time[data-v-d34a3506] {
  font-size: 0.11719rem;
  flex: 1;
}
.question-item-box .item-top-box .time .label[data-v-d34a3506] {
  color: #aaabb3;
}
.question-item-box .item-top-box .time .text[data-v-d34a3506] {
  margin-left: 0.03906rem;
  margin-right: 0.25rem;
  color: #222222;
}
.question-item-box .item-top-box .radio-box[data-v-d34a3506] {
  cursor: pointer;
  display: flex;
  align-items: center;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
  width: 0.53906rem;
  height: 0.1875rem;
}
.question-item-box .item-top-box .radio-box .icon[data-v-d34a3506],
.question-item-box .item-top-box .radio-box .text[data-v-d34a3506] {
  display: none;
}
.question-item-box .item-top-box .radio-box.active[data-v-d34a3506] {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.question-item-box .question-content-box[data-v-d34a3506] {
  padding: 0 0.24219rem;
  border-left: 0.00781rem solid #E9EBF2;
  border-right: 0.00781rem solid #E9EBF2;
}
.question-item-box .item-bottom-box[data-v-d34a3506] {
  border: 0.00781rem solid #e9ebf2;
  height: 0.52344rem;
  padding: 0 0.11719rem 0 0.24219rem;
  display: flex;
  align-items: center;
}
.question-item-box .item-bottom-box .from-text[data-v-d34a3506] {
  display: flex;
  align-items: center;
  flex: 1;
  font-size: 0.13281rem;
}
.question-item-box .item-bottom-box .from-text .label[data-v-d34a3506] {
  color: #aaabb3;
}
.question-item-box .item-bottom-box .from-text .value[data-v-d34a3506] {
  margin-left: 0.07813rem;
  height: 0.25781rem;
  background: #F5F5F5;
  border-radius: 0.02344rem 0.02344rem 0.02344rem 0.02344rem;
  padding: 0 0.11719rem;
  display: flex;
  align-items: center;
  font-size: 0.11719rem;
  color: #666666;
}
.question-item-box .item-bottom-box .from-text .btn-change[data-v-d34a3506] {
  font-size: 0.11719rem;
  margin-left: 0.07813rem;
  width: 0.45313rem;
  height: 0.25rem;
  border-radius: 0.02344rem;
}
.question-item-box .item-bottom-box .from-text .ml32[data-v-d34a3506] {
  margin-left: 0.25rem;
}
.question-item-box .item-bottom-box .btn-box[data-v-d34a3506] {
  display: flex;
  align-items: center;
}
.question-item-box .item-bottom-box .btn-box .btn-remove[data-v-d34a3506] {
  margin-left: 0.14063rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.92188rem;
  height: 0.29688rem;
  background: #F0F7FE;
  border-radius: 0.17969rem 0.17969rem 0.17969rem 0.17969rem;
}
.question-item-box .item-bottom-box .btn-box .btn-remove .el-icon-remove-outline[data-v-d34a3506],
.question-item-box .item-bottom-box .btn-box .btn-remove .el-icon-circle-plus-outline[data-v-d34a3506] {
  font-size: 0.10938rem;
  color: #222222;
  margin-right: 0.03906rem;
}
.question-item-box .item-bottom-box .btn-box .btn-remove .text[data-v-d34a3506] {
  font-size: 0.10938rem;
  color: #222222;
}
.question-item-box .item-bottom-box .btn-box .btn-answer[data-v-d34a3506] {
  margin-left: 0.11719rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.92188rem;
  height: 0.29688rem;
  background: #CFEBAC;
  border-radius: 0.15625rem 0.15625rem 0.15625rem 0.15625rem;
  border: 0.00781rem solid #222222;
  font-size: 0.10938rem;
  color: #222222;
}
.reason-share .all-reason[data-v-d34a3506] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.reason-share .all-reason .item[data-v-d34a3506] {
  width: 0.78125rem;
  height: 0.21875rem;
  text-align: center;
  line-height: 0.21875rem;
  background: #ffffff;
  border: 0.00781rem solid #eeeeee;
  border-radius: 0.02344rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: normal;
  margin: 0.0625rem 0;
  cursor: pointer;
}
.reason-share .all-reason .item.active[data-v-d34a3506] {
  border: 0.00781rem solid #4153e2;
  background: #4153e2;
  color: #fff;
}
.reason-share .dialog-footer[data-v-d34a3506] {
  display: flex;
  justify-content: flex-end;
}
.reason-share .dialog-footer .ck-btn-primary-plain[data-v-d34a3506],
.reason-share .dialog-footer .ck-btn-primary[data-v-d34a3506] {
  width: 0.71094rem;
  height: 0.21875rem;
  border-radius: 0.01563rem;
}
.reason-share .dialog-footer .ck-btn-primary-plain[data-v-d34a3506]:nth-child(n+2),
.reason-share .dialog-footer .ck-btn-primary[data-v-d34a3506]:nth-child(n+2) {
  margin-left: 0.15625rem;
}
@charset "UTF-8";
*[data-v-ca066c00] {
  box-sizing: border-box;
}
ol[data-v-ca066c00],
ul[data-v-ca066c00] {
  list-style: none;
}
div[data-v-ca066c00] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-ca066c00],
body[data-v-ca066c00],
div[data-v-ca066c00],
span[data-v-ca066c00],
applet[data-v-ca066c00],
object[data-v-ca066c00],
iframe[data-v-ca066c00],
h1[data-v-ca066c00],
h2[data-v-ca066c00],
h3[data-v-ca066c00],
h4[data-v-ca066c00],
h5[data-v-ca066c00],
h6[data-v-ca066c00],
p[data-v-ca066c00],
blockquote[data-v-ca066c00],
pre[data-v-ca066c00],
a[data-v-ca066c00],
abbr[data-v-ca066c00],
acronym[data-v-ca066c00],
address[data-v-ca066c00],
big[data-v-ca066c00],
cite[data-v-ca066c00],
code[data-v-ca066c00],
del[data-v-ca066c00],
dfn[data-v-ca066c00],
em[data-v-ca066c00],
img[data-v-ca066c00],
ins[data-v-ca066c00],
kbd[data-v-ca066c00],
q[data-v-ca066c00],
s[data-v-ca066c00],
samp[data-v-ca066c00],
small[data-v-ca066c00],
strike[data-v-ca066c00],
strong[data-v-ca066c00],
sub[data-v-ca066c00],
sup[data-v-ca066c00],
tt[data-v-ca066c00],
var[data-v-ca066c00],
b[data-v-ca066c00],
u[data-v-ca066c00],
i[data-v-ca066c00],
center[data-v-ca066c00],
dl[data-v-ca066c00],
dt[data-v-ca066c00],
dd[data-v-ca066c00],
ol[data-v-ca066c00],
ul[data-v-ca066c00],
li[data-v-ca066c00],
fieldset[data-v-ca066c00],
form[data-v-ca066c00],
label[data-v-ca066c00],
legend[data-v-ca066c00],
table[data-v-ca066c00],
caption[data-v-ca066c00],
tbody[data-v-ca066c00],
tfoot[data-v-ca066c00],
thead[data-v-ca066c00],
tr[data-v-ca066c00],
th[data-v-ca066c00],
td[data-v-ca066c00],
article[data-v-ca066c00],
aside[data-v-ca066c00],
canvas[data-v-ca066c00],
details[data-v-ca066c00],
embed[data-v-ca066c00],
figure[data-v-ca066c00],
figcaption[data-v-ca066c00],
footer[data-v-ca066c00],
header[data-v-ca066c00],
hgroup[data-v-ca066c00],
menu[data-v-ca066c00],
nav[data-v-ca066c00],
output[data-v-ca066c00],
ruby[data-v-ca066c00],
section[data-v-ca066c00],
summary[data-v-ca066c00],
time[data-v-ca066c00],
mark[data-v-ca066c00],
audio[data-v-ca066c00],
video[data-v-ca066c00] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-ca066c00],
ins[data-v-ca066c00],
u[data-v-ca066c00],
s[data-v-ca066c00],
a[data-v-ca066c00],
a[data-v-ca066c00]:hover {
  text-decoration: none;
}
input[type=number][data-v-ca066c00]::-webkit-inner-spin-button,
input[type=number][data-v-ca066c00]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-ca066c00],
body[data-v-ca066c00] {
  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-ca066c00] {
  display: block;
}
h1[data-v-ca066c00],
h2[data-v-ca066c00],
h3[data-v-ca066c00],
h4[data-v-ca066c00],
h5[data-v-ca066c00],
h6[data-v-ca066c00] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-ca066c00]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-ca066c00]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-ca066c00] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-ca066c00]:active, button[data-v-ca066c00]:focus,
a[data-v-ca066c00]:active,
a[data-v-ca066c00]:focus,
input[data-v-ca066c00]:active,
input[data-v-ca066c00]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-ca066c00] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-ca066c00] {
  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-ca066c00],
body[data-v-ca066c00] {
  -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-ca066c00] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-ca066c00] {
  display: flex;
}
.icon-go[data-v-ca066c00] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-ca066c00] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-ca066c00] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-ca066c00] {
  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-ca066c00] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-ca066c00] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-ca066c00] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-ca066c00] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-ca066c00] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-ca066c00] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-ca066c00] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-ca066c00] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-ca066c00] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-ca066c00] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-ca066c00] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-ca066c00] {
  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-ca066c00] {
  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-ca066c00] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-ca066c00] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-ca066c00] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-ca066c00]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-ca066c00]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

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

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

/**题型样式**/
.answer-name[data-v-ca066c00],
.answer-box li[data-v-ca066c00],
.answeransy-con[data-v-ca066c00],
.answerExec-title[data-v-ca066c00],
.answerExec-box li[data-v-ca066c00],
.answerList-right__con[data-v-ca066c00],
.correctAnswer-content[data-v-ca066c00] {
  word-break: break-all;
}
.answer-name u[data-v-ca066c00],
.answeransy-con u[data-v-ca066c00],
.answer-content u[data-v-ca066c00],
.answerExec-title u[data-v-ca066c00],
.answerList-right__con u[data-v-ca066c00] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-ca066c00],
.answeransy-con img[data-v-ca066c00],
.answer-content img[data-v-ca066c00],
.answerExec-title img[data-v-ca066c00],
.answerList-right__con img[data-v-ca066c00],
.answerList-right__con img[data-v-ca066c00],
.correctAnswer-content img[data-v-ca066c00] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-ca066c00],
.answerExec-box li div span:nth-child(1) img[data-v-ca066c00] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-ca066c00],
.answerExec-box li u[data-v-ca066c00] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-ca066c00] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-ca066c00] {
  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-ca066c00] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-ca066c00]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-ca066c00] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-ca066c00] {
  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-ca066c00]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-ca066c00]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-ca066c00] {
  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-ca066c00]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-ca066c00]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-ca066c00] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-ca066c00] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-ca066c00] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-ca066c00] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-ca066c00] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-ca066c00] {
  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-ca066c00] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-ca066c00] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

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

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-ca066c00] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-ca066c00] {
  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-ca066c00]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-ca066c00] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-ca066c00] {
  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-ca066c00]::before {
  border: 0.00391rem solid currentColor;
}

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

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-ca066c00] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-ca066c00] {
  text-indent: 0.0625rem;
}
[data-v-ca066c00] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-ca066c00] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-ca066c00] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-ca066c00] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-ca066c00] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-ca066c00] {
  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-ca066c00] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-ca066c00] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-ca066c00] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-ca066c00] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-ca066c00] {
  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-ca066c00] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-ca066c00] {
  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-ca066c00] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-ca066c00] {
  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-ca066c00] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-ca066c00] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-ca066c00], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-ca066c00] {
  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-ca066c00] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-ca066c00] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-ca066c00] {
  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-ca066c00]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-ca066c00]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-ca066c00]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-ca066c00] {
  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-ca066c00] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-ca066c00] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-ca066c00] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-ca066c00],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-ca066c00] {
  color: #4153e2;
}
.el-pagination[data-v-ca066c00] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-ca066c00] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-ca066c00]:hover {
  color: #4153e2;
}
.el-pager li[data-v-ca066c00]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-ca066c00]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-ca066c00] {
  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-ca066c00] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-ca066c00] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-ca066c00] {
  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-ca066c00] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-ca066c00] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-ca066c00], .choose-date .el-date-table td.start-date span[data-v-ca066c00] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-ca066c00]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-ca066c00]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-ca066c00]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-ca066c00] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-ca066c00] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-ca066c00] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-ca066c00] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-ca066c00]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-ca066c00] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-ca066c00] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-ca066c00] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-ca066c00] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-ca066c00] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-ca066c00] {
  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-ca066c00] {
  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-ca066c00] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-ca066c00]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-ca066c00] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-ca066c00] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-ca066c00] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-ca066c00] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-ca066c00] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-ca066c00]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-ca066c00] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-ca066c00], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-ca066c00] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-ca066c00] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-ca066c00]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-ca066c00] {
  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-ca066c00] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-ca066c00] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-ca066c00] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-ca066c00]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-ca066c00] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-ca066c00] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-ca066c00] {
  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-ca066c00]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-ca066c00] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-ca066c00] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-ca066c00] {
  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-ca066c00] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-ca066c00] {
  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-ca066c00] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-ca066c00] {
  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-ca066c00] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-ca066c00] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-ca066c00] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-ca066c00] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-ca066c00] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-ca066c00] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-ca066c00] {
  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-ca066c00]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-ca066c00] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-ca066c00] {
  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-ca066c00] {
  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-ca066c00] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-ca066c00] {
  padding: 0 0.15625rem;
}
.el-button[data-v-ca066c00]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-ca066c00],
.el-button--success[data-v-ca066c00] {
  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-ca066c00] {
  font-weight: normal;
}
p[data-v-ca066c00] {
  word-break: break-word;
}
table caption[data-v-ca066c00] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-ca066c00] {
  border: none;
}
table[border="1"] td[data-v-ca066c00] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-ca066c00] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-ca066c00] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-ca066c00]:last-of-type {
  border: none;
}
.question-table tr td[data-v-ca066c00] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-ca066c00]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-ca066c00] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-ca066c00] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-ca066c00]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-ca066c00] {
  text-indent: 2em;
}
.question-p-left[data-v-ca066c00] {
  text-align: left;
}
.question-p-center[data-v-ca066c00] {
  text-align: center;
}
.question-p-right[data-v-ca066c00] {
  text-align: right;
}
.underpoint[data-v-ca066c00] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-ca066c00]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-ca066c00] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-ca066c00] {
    padding-bottom: 0;
}
}
.formula-math[data-v-ca066c00] {
  display: none !important;
}
.dialog-change-box[data-v-ca066c00] {
  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;
  align-items: center;
  justify-content: center;
  z-index: 100;
}
.dialog-change-box .change-content[data-v-ca066c00] {
  position: relative;
  width: 5.92188rem;
  height: 2.60156rem;
  background: url(../img/dialog-export-content-bg.c83a9cb5.png) no-repeat;
  background-size: 100% auto;
  padding: 0.15625rem;
}
.dialog-change-box .change-content .change-content-title[data-v-ca066c00] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 0.15625rem;
  color: #FFFFFF;
  text-shadow: 0.00781rem 0.00781rem 0 rgba(0, 0, 0, 0.2);
}
.dialog-change-box .change-content .icon-close[data-v-ca066c00] {
  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;
}
.dialog-change-box .change-content .change-list-box[data-v-ca066c00] {
  margin-top: 0.15625rem;
  padding: 0.15625rem 0.24219rem 0 0.24219rem;
  border-top: 0.00781rem solid rgba(255, 255, 255, 0.2);
  border-bottom: 0.00781rem solid rgba(255, 255, 255, 0.2);
}
.dialog-change-box .change-content .change-list-box .list-item[data-v-ca066c00] {
  display: flex;
  align-items: center;
}
.dialog-change-box .change-content .change-list-box .list-item[data-v-ca066c00]:nth-child(n+2) {
  margin-top: 0.11719rem;
}
.dialog-change-box .change-content .change-list-box .list-item .list-label[data-v-ca066c00] {
  margin-right: 0.07813rem;
  font-size: 0.11719rem;
  color: #3E3E3E;
  display: flex;
  align-items: center;
}
.dialog-change-box .change-content .change-list-box .list-item .list[data-v-ca066c00] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item[data-v-ca066c00] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0.67969rem;
  height: 0.28906rem;
  background: #FFFFFF;
  border-radius: 0.50781rem 0.50781rem 0.50781rem 0.50781rem;
  border: 0.00781rem solid #D5F3A4;
  font-weight: 500;
  font-size: 0.10938rem;
  color: #222222;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item.active[data-v-ca066c00] {
  background: #222222;
  border-radius: 0.50781rem 0.50781rem 0.50781rem 0.50781rem;
  border: 0.00781rem solid #D5F3A4;
  color: #FFFFFF;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item[data-v-ca066c00]:nth-child(n+2) {
  margin-left: 0.07813rem;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item-radio[data-v-ca066c00] {
  cursor: pointer;
  display: flex;
  align-items: center;
  height: 0.24219rem;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item-radio[data-v-ca066c00]:nth-child(n+2) {
  margin-left: 0.125rem;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item-radio .icon[data-v-ca066c00] {
  width: 0.15625rem;
  height: 0.15625rem;
  background: #FFFFFF;
  border-radius: 0.50781rem 0.50781rem 0.50781rem 0.50781rem;
  border: 0.00781rem solid #D5F3A4;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item-radio .text[data-v-ca066c00] {
  margin-left: 0.04688rem;
  font-size: 0.11719rem;
  color: #222222;
}
.dialog-change-box .change-content .change-list-box .list-item .list .item-radio.active .icon[data-v-ca066c00] {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
  border: 0;
  border-radius: 0;
}
.dialog-change-box .change-content .btn-box[data-v-ca066c00] {
  width: 5.11719rem;
  margin: 0.11719rem auto 0;
  display: flex;
  justify-content: space-between;
  padding-top: 0.11719rem;
  height: 0.41406rem;
  border-top: 0.00781rem solid #EEEEEE;
}
.dialog-change-box .change-content .btn-box .tips[data-v-ca066c00] {
  display: flex;
  align-items: center;
  font-size: 0.11719rem;
  color: #222222;
}
.dialog-change-box .change-content .btn-box .tips .number[data-v-ca066c00] {
  margin: 0 0.03906rem;
  width: 0.20313rem;
  height: 0.20313rem;
  background: #D5F3A4;
  border-radius: 0.03906rem 0.03906rem 0.03906rem 0.03906rem;
  font-weight: 500;
  font-size: 0.10938rem;
  color: #222222;
  display: flex;
  align-items: center;
  justify-content: center;
}
.dialog-change-box .change-content .btn-box .btn[data-v-ca066c00] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.9375rem;
  height: 0.29688rem;
  background: #CFEBAC;
  border-radius: 0.15625rem 0.15625rem 0.15625rem 0.15625rem;
  border: 0.00781rem solid #222222;
}
.dialog-change-box .change-content .btn-box .btn .icon[data-v-ca066c00] {
  width: 0.14063rem;
  height: 0.14063rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGYSURBVHgB7ZjRbYMwEEAPq8oadYAPxgibsAnNJGWTpFvwAZQ5+IDeEVMhYokzOHGIeBICg508sDG+A9ixi6c7KREhxIUOYRn14XCI8zyvwRJCe1KIBJZLErJpmgQsImAjfDDqnKuq+mLUA9/3qV4KD2AzT3QXtc17i0ZRJGmDJ6IVbds2w10Nt4k7G18Lw/CEc+QvbXTMbbcW7fRUI7g76q6hzGlyfOW0m6K+fgndEOcL5myMqk90ij1z4QyjV3iZJEfWmSgOmxhu45mYlXUmSuPZRNZp15vIOh+jXFnO6smIIAiSruskGIJtfjzPk6o4yP4vvq2KKslvWABKTk/1sqDm5bdaOLMpyzLDpwpLuh75xC0Zlfu4ayhYH6MkC4aMgsmBu+DQeddrIl5tBOtUlCtJOBM1kSRcr56kKs4mLF5hemJlVVyvns7c1M9c7gmmP0ThB/5Jfw3rxEVRXDnt1jKXe7rLIZEYih5R5DiWnGu3lkUTvoqNnsqegLDNLmobzsuUYt7zITlPE7bd9aMc0lKs5552bPMHiQ/rXrqo0n4AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.dialog-change-box .change-content .btn-box .btn .text[data-v-ca066c00] {
  margin-left: 0.03125rem;
  font-weight: 500;
  font-size: 0.10938rem;
  color: #222222;
}
.dialog-change-box .change-content .btn-box .btn-enter.disabled[data-v-ca066c00] {
  opacity: 0.5;
}
@charset "UTF-8";
*[data-v-333749bc] {
  box-sizing: border-box;
}
ol[data-v-333749bc],
ul[data-v-333749bc] {
  list-style: none;
}
div[data-v-333749bc] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-v-333749bc],
body[data-v-333749bc],
div[data-v-333749bc],
span[data-v-333749bc],
applet[data-v-333749bc],
object[data-v-333749bc],
iframe[data-v-333749bc],
h1[data-v-333749bc],
h2[data-v-333749bc],
h3[data-v-333749bc],
h4[data-v-333749bc],
h5[data-v-333749bc],
h6[data-v-333749bc],
p[data-v-333749bc],
blockquote[data-v-333749bc],
pre[data-v-333749bc],
a[data-v-333749bc],
abbr[data-v-333749bc],
acronym[data-v-333749bc],
address[data-v-333749bc],
big[data-v-333749bc],
cite[data-v-333749bc],
code[data-v-333749bc],
del[data-v-333749bc],
dfn[data-v-333749bc],
em[data-v-333749bc],
img[data-v-333749bc],
ins[data-v-333749bc],
kbd[data-v-333749bc],
q[data-v-333749bc],
s[data-v-333749bc],
samp[data-v-333749bc],
small[data-v-333749bc],
strike[data-v-333749bc],
strong[data-v-333749bc],
sub[data-v-333749bc],
sup[data-v-333749bc],
tt[data-v-333749bc],
var[data-v-333749bc],
b[data-v-333749bc],
u[data-v-333749bc],
i[data-v-333749bc],
center[data-v-333749bc],
dl[data-v-333749bc],
dt[data-v-333749bc],
dd[data-v-333749bc],
ol[data-v-333749bc],
ul[data-v-333749bc],
li[data-v-333749bc],
fieldset[data-v-333749bc],
form[data-v-333749bc],
label[data-v-333749bc],
legend[data-v-333749bc],
table[data-v-333749bc],
caption[data-v-333749bc],
tbody[data-v-333749bc],
tfoot[data-v-333749bc],
thead[data-v-333749bc],
tr[data-v-333749bc],
th[data-v-333749bc],
td[data-v-333749bc],
article[data-v-333749bc],
aside[data-v-333749bc],
canvas[data-v-333749bc],
details[data-v-333749bc],
embed[data-v-333749bc],
figure[data-v-333749bc],
figcaption[data-v-333749bc],
footer[data-v-333749bc],
header[data-v-333749bc],
hgroup[data-v-333749bc],
menu[data-v-333749bc],
nav[data-v-333749bc],
output[data-v-333749bc],
ruby[data-v-333749bc],
section[data-v-333749bc],
summary[data-v-333749bc],
time[data-v-333749bc],
mark[data-v-333749bc],
audio[data-v-333749bc],
video[data-v-333749bc] {
  margin: 0;
  padding: 0;
  border: 0;
  /*font: inherit;*/
}

/* reset重置 */
del[data-v-333749bc],
ins[data-v-333749bc],
u[data-v-333749bc],
s[data-v-333749bc],
a[data-v-333749bc],
a[data-v-333749bc]:hover {
  text-decoration: none;
}
input[type=number][data-v-333749bc]::-webkit-inner-spin-button,
input[type=number][data-v-333749bc]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
html[data-v-333749bc],
body[data-v-333749bc] {
  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-333749bc] {
  display: block;
}
h1[data-v-333749bc],
h2[data-v-333749bc],
h3[data-v-333749bc],
h4[data-v-333749bc],
h5[data-v-333749bc],
h6[data-v-333749bc] {
  font-weight: normal;
  margin: 0;
}
.scroll-bar-hide[data-v-333749bc]::-webkit-scrollbar {
  width: 0;
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}
.scroll-bar-hide[data-v-333749bc]::-webkit-scrollbar-thumb {
  background: transparent;
}
*[data-v-333749bc] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button[data-v-333749bc]:active, button[data-v-333749bc]:focus,
a[data-v-333749bc]:active,
a[data-v-333749bc]:focus,
input[data-v-333749bc]:active,
input[data-v-333749bc]:focus {
  outline: none;
}

/**
* 真.1px边框
* {List}: 多个方向边框, 默认值为bottom, 你可以根据需要传入(top, left, bottom, right) 4个方向;
* {Color} 边框的颜色, 默认#ccc;
* {List} 4个圆角半径, 默认0;
* {String} 一个高级设置, 一般都不需要改动, 由于细边框的实现使用了css的伪类, 所以为了规避可能出现的样式冲突, 我们可以自己指定使用:after还是:before, 默认after;
*/
*[data-v-333749bc] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.dom-svg[data-v-333749bc] {
  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-333749bc],
body[data-v-333749bc] {
  -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-333749bc] {
  font-weight: bold;
  font-family: "DINAlternate";
}
.flex[data-v-333749bc] {
  display: flex;
}
.icon-go[data-v-333749bc] {
  width: 0.17188rem;
  height: 0.17188rem;
}
.icon_star[data-v-333749bc] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.icon_info[data-v-333749bc] {
  width: 0.14063rem;
  height: 0.14063rem;
}
.answerfoot[data-v-333749bc] {
  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-333749bc] {
  height: 0.5rem;
}
.answerfoot-flex[data-v-333749bc] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 0.59375rem;
  padding: 0 0.15625rem;
}
.answerfoot-flex.fpad[data-v-333749bc] {
  height: 0.5rem;
  padding-left: 0.03906rem;
  padding-right: 0.03906rem;
}
.answerfoot-flex__left span[data-v-333749bc] {
  display: block;
}
.answerfoot-flex__left span.progress[data-v-333749bc] {
  font-size: 0.09375rem;
  color: #3f4f70;
  font-weight: 700;
}
.answerfoot-flex__left span.progress em[data-v-333749bc] {
  font-style: normal;
}
.answerfoot-flex__left span.progress em.num[data-v-333749bc] {
  font-size: 0.15625rem;
}
.answerfoot-flex__left span.progress em.count[data-v-333749bc] {
  font-size: 0.125rem;
}
.answerfoot-flex__right[data-v-333749bc] {
  width: 1.54688rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.answerfoot-flex__right .prev[data-v-333749bc] {
  width: 0.39063rem;
  height: 0.34375rem;
  display: flex;
  align-items: center;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex__right .prev span[data-v-333749bc] {
  display: block;
  width: 0.39063rem;
  height: 0.34375rem;
  line-height: 0.34375rem;
  font-size: 0.10938rem;
  color: #4153e2;
}
.answerfoot-flex .van-button[data-v-333749bc] {
  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-333749bc] {
  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-333749bc] {
  padding-bottom: 0.59375rem;
}
.study_icon[data-v-333749bc] {
  display: block;
  width: 0.20313rem;
  height: 0.20313rem;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
.study_icon img[data-v-333749bc] {
  width: 0.20313rem;
  height: 0.20313rem;
}
video[data-v-333749bc]::-internal-media-controls-download-button {
  display: none;
}
video[data-v-333749bc]::-webkit-media-controls-enclosure {
  overflow: hidden;
}

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

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

/**题型样式**/
.answer-name[data-v-333749bc],
.answer-box li[data-v-333749bc],
.answeransy-con[data-v-333749bc],
.answerExec-title[data-v-333749bc],
.answerExec-box li[data-v-333749bc],
.answerList-right__con[data-v-333749bc],
.correctAnswer-content[data-v-333749bc] {
  word-break: break-all;
}
.answer-name u[data-v-333749bc],
.answeransy-con u[data-v-333749bc],
.answer-content u[data-v-333749bc],
.answerExec-title u[data-v-333749bc],
.answerList-right__con u[data-v-333749bc] {
  word-wrap: break-word;
  text-decoration: underline;
}
.answer-name img[data-v-333749bc],
.answeransy-con img[data-v-333749bc],
.answer-content img[data-v-333749bc],
.answerExec-title img[data-v-333749bc],
.answerList-right__con img[data-v-333749bc],
.answerList-right__con img[data-v-333749bc],
.correctAnswer-content img[data-v-333749bc] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li div span:nth-child(1) img[data-v-333749bc],
.answerExec-box li div span:nth-child(1) img[data-v-333749bc] {
  max-width: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.answer-box li u[data-v-333749bc],
.answerExec-box li u[data-v-333749bc] {
  text-decoration: underline;
  word-wrap: break-word;
}
.button[data-v-333749bc] {
  text-align: center;
  padding: 0 0.11719rem;
  line-height: 0.3125rem;
}
.buttom-min[data-v-333749bc] {
  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-333749bc] {
  border: solid 0.00781rem #4153e2;
  background: #4153e2;
  color: #fff;
}
.button-primary[data-v-333749bc]:hover {
  border: solid 0.00781rem #1e9b9e;
  background: #1e9b9e;
  color: #fff;
}
.button-primary-plain[data-v-333749bc] {
  border: solid 0.00781rem #4153e2;
  background: #fff;
  color: #4153e2;
}
.ck-btn-primary-plain[data-v-333749bc] {
  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-333749bc]:hover {
  color: #ffffff;
  background: #4153e2;
}
.ck-btn-primary-plain[data-v-333749bc]:hover:active {
  background: #3848ce;
}
.ck-btn-primary[data-v-333749bc] {
  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-333749bc]:hover {
  background: #4a88ff;
}
.ck-btn-primary[data-v-333749bc]:hover:active {
  background: #3848ce;
}
.el-pagination[data-v-333749bc] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-333749bc] {
  padding: 0.125rem 0 0;
}
.pagination-box[data-v-333749bc] .el-pager li {
  color: #4e5969;
}
.pagination-box[data-v-333749bc] .el-pager .active {
  background: #e8f3ff;
  color: #4153e2;
}
.breadcrumb-box[data-v-333749bc] .el-breadcrumb__inner {
  font-size: 0.10938rem;
}
.black-top[data-v-333749bc] {
  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-333749bc] {
  display: block;
  width: 100%;
}
.nolesson p[data-v-333749bc] {
  padding-top: 32%;
  text-align: center;
  font-size: 0.125rem;
  font-weight: 500;
  color: #cad0db;
}

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

/**
* @更多学习弹框-swiper
* @zwh
* @2020.12.09
*/
.swiperStudyPopup[data-v-333749bc] {
  border-bottom: 0.00781rem solid #F1F4F9;
  margin: 0 0.07813rem;
  /**swiper滑动*/
}
.swiperStudyPopup .subjectnav[data-v-333749bc] {
  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-333749bc]:last-child {
  margin-right: 0.10156rem;
}
.swiperStudyPopup .subjectnav.active span[data-v-333749bc] {
  color: #4153e2;
  border-bottom: 0.02344rem solid #4153e2;
}
.swiperStudyPopup .subjectnav span[data-v-333749bc] {
  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-333749bc]::before {
  border: 0.00391rem solid currentColor;
}

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

/**
* @富文本内容-心理音频详情
* @zwh
* @2020.05.14
*/
.fwbContent[data-v-333749bc] {
  font-size: 0.125rem;
  color: #797979;
}
.fwbContent p[data-v-333749bc] {
  text-indent: 0.0625rem;
}
[data-v-333749bc] .conDialog {
  width: 2.03125rem;
}
.el-pagination[data-v-333749bc] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pagination li.active[data-v-333749bc] {
  color: #fff;
  background: #4153e2;
}
.el-carousel__button[data-v-333749bc] {
  width: 0.07031rem;
  height: 0.07031rem;
  border-radius: 50%;
}
.el-carousel__indicator.is-active button[data-v-333749bc] {
  background: #4153e2;
}
.userHead-cover .arrow_down[data-v-333749bc] {
  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-333749bc] {
  padding: 0.15625rem 0;
  width: 1.5625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-333749bc] {
  padding: 0 0.15625rem;
}
.ai-dropdown-menu .el-dropdown-menu__item p[data-v-333749bc] {
  font-size: 0.10938rem;
  line-height: 0.17188rem;
  color: #333;
}
.ai-dropdown-menu .el-dropdown-menu__item p.color-999[data-v-333749bc] {
  color: #999;
}
.ai-dropdown-menu .el-dropdown-menu__item .min-but[data-v-333749bc] {
  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-333749bc] {
  padding-bottom: 0.07813rem;
  border-bottom: 0.00781rem solid #eee;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip[data-v-333749bc] {
  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-333749bc] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_title[data-v-333749bc] {
  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-333749bc] {
  width: 0.67188rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip .user_vip_btn[data-v-333749bc] {
  width: 0.46875rem;
  height: 0.1875rem;
}
.ai-dropdown-menu .el-dropdown-menu__item .user_vip_date[data-v-333749bc], .ai-dropdown-menu .el-dropdown-menu__item .user_vip_desc[data-v-333749bc] {
  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-333749bc] {
  font-size: 0.09375rem;
  color: #9A896E;
  font-weight: normal;
}
.ai-dropdown-menu .el-dropdown-menu__item + .el-dropdown-menu__item[data-v-333749bc] {
  padding-top: 0.07813rem;
}
.ai-dropdown-menu .popper__arrow[data-v-333749bc] {
  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-333749bc]::after {
  display: none;
}
.ai-dropdown-menu .el-dropdown-menu__item[data-v-333749bc]:focus,
.ai-dropdown-menu .el-dropdown-menu__item[data-v-333749bc]:not(.is-disabled):hover {
  background: none;
  color: #606266;
}
.ai-dropdown-menu .ai-mini-button[data-v-333749bc] {
  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-333749bc] {
  padding: 0;
}
.el-select-dropdown .el-select-dropdown__item[data-v-333749bc] {
  padding: 0 0.15625rem;
}
.el-select-dropdown .el-select-dropdown__item.selected[data-v-333749bc] {
  color: #4153e2;
}
.el-cascader__dropdown .el-cascader-node.in-active-path[data-v-333749bc],
.el-cascader__dropdown .el-cascader-node.is-active[data-v-333749bc] {
  color: #4153e2;
}
.el-pagination[data-v-333749bc] {
  display: flex;
  justify-content: center;
  color: #c0c4cc;
}
.el-pager li.active[data-v-333749bc] {
  color: #fff;
  background: #4153e2;
}
.el-pagination button[data-v-333749bc]:hover {
  color: #4153e2;
}
.el-pager li[data-v-333749bc]:hover {
  color: #4153e2;
}
.el-pager li.active[data-v-333749bc]:hover {
  color: #fff;
}
.el-tooltip__popper.is-light[data-v-333749bc] {
  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-333749bc] {
  top: -0.04688rem;
  margin-left: -0.03906rem;
  border-top-width: 0;
  border-bottom-color: #EEEEEE !important;
}
.el-tooltip__popper[data-v-333749bc] {
  padding: 0.11719rem;
}
.choose-date .el-range-separator[data-v-333749bc] {
  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-333749bc] {
  color: #4153e2;
}
.choose-date .el-date-editor .el-range__close-icon[data-v-333749bc] {
  display: none;
}
.choose-date .el-date-table td.end-date span[data-v-333749bc], .choose-date .el-date-table td.start-date span[data-v-333749bc] {
  background-color: #4153e2;
}
.choose-date input.el-range-input[data-v-333749bc]::-webkit-input-placeholder {
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-333749bc]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date input.el-range-input[data-v-333749bc]:-ms-input-placeholder { /* Mozilla Firefox 19+ */
  color: #4153e2;
}
.choose-date .el-range-input[data-v-333749bc] {
  cursor: pointer;
}
.error-list .el-checkbox__inner[data-v-333749bc] {
  border-radius: 50%;
  background-color: #F7F7F7;
  border: 0.00781rem solid #4153e2;
}
.error-list .el-checkbox__input.is-checked + .el-checkbox__label[data-v-333749bc] {
  color: #4153e2;
}
.error-list .el-checkbox__input.is-checked .el-checkbox__inner[data-v-333749bc] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.error-list .el-checkbox__inner[data-v-333749bc]:hover {
  border-color: #4153e2;
}
.error-list .el-checkbox__input.is-focus .el-checkbox__inner[data-v-333749bc] {
  border-color: #4153e2;
}
.error-list .el-checkbox__label[data-v-333749bc] {
  padding-left: 0.03125rem;
}
.error-list .el-checkbox[data-v-333749bc] {
  color: #4153e2;
}
.error-box .el-pager li[data-v-333749bc] {
  padding: 0;
  width: 0.25rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
.reason-share .el-dialog__header[data-v-333749bc] {
  padding: 0.14063rem 0 0 0.15625rem;
}
.reason-share .reason-cancel[data-v-333749bc] {
  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-333749bc] {
  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-333749bc] {
  padding: 0.15625rem;
}
.reason-share .el-dialog__headerbtn .el-dialog__close[data-v-333749bc]:hover {
  color: #4153e2;
}
.reason-share .el-dialog__title[data-v-333749bc] {
  font-weight: 500;
}
.export-box .el-button.is-round[data-v-333749bc] {
  padding: 0 0.17969rem;
}
.export-style .el-radio__input.is-checked + .el-radio__label[data-v-333749bc] {
  color: #4153e2;
}
.export-style .el-radio__input.is-checked .el-radio__inner[data-v-333749bc] {
  border-color: #4153e2;
  background: #4153e2;
}
.export-style .el-radio__input.is-focus .el-radio__inner[data-v-333749bc] {
  border-color: #4153e2;
}
.export-style .el-radio__inner[data-v-333749bc]:hover {
  border-color: #DCDFE6;
}
.export-box .el-checkbox__input.is-checked + .el-checkbox__label[data-v-333749bc] {
  color: #4153e2;
}
.export-box .el-checkbox__input.is-checked .el-checkbox__inner[data-v-333749bc], .export-box .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-333749bc] {
  background-color: #4153e2;
  border-color: #4153e2;
}
.export-box .el-checkbox__input.is-focus .el-checkbox__inner[data-v-333749bc] {
  border-color: #4153e2;
}
.export-box .el-checkbox__inner[data-v-333749bc]:hover {
  border-color: #DCDFE6;
}
.choose-paper .el-input__inner[data-v-333749bc] {
  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-333749bc] {
  border-color: #F9F2E2;
}
.choose-paper .el-input__icon[data-v-333749bc] {
  line-height: 0.20313rem;
}
.choose-paper .el-select .el-input.is-focus .el-input__inner[data-v-333749bc] {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input__inner[data-v-333749bc]:focus {
  border-color: #F9F2E2;
}
.choose-paper .el-select .el-input .el-select__caret[data-v-333749bc] {
  color: #4153e2;
}
.el-select .el-input .el-select__caret[data-v-333749bc] {
  color: #4153e2;
}
.avatar-uploader .el-upload[data-v-333749bc] {
  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-333749bc]:hover {
  border-color: #4153e2;
}
.el-upload--picture-card[data-v-333749bc] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.54688rem;
}
.el-upload--picture-card i[data-v-333749bc] {
  color: #4153e2;
}
.el-upload-list--picture-card .el-upload-list__item[data-v-333749bc] {
  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-333749bc] {
  border-radius: 0.04688rem;
}
.el-upload-list__item-delete[data-v-333749bc] {
  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-333749bc] {
  position: relative;
  margin-right: 0.125rem;
}
.el-upload-list--picture-card .el-upload-list__item div[data-v-333749bc] {
  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-333749bc] {
  border-radius: 0.04688rem;
}
.hide .el-upload--picture-card[data-v-333749bc] {
  display: none;
}

/**
* @swiper
* @zwh
* @2020.12.09
*/
.swiperDiv .swiper-container[data-v-333749bc] {
  width: 100% !important;
  height: 100% !important;
  padding: 0 0.15625rem;
}
.stepDialog .el-dialog__header[data-v-333749bc] {
  padding: 0.10938rem 0.15625rem;
  font-size: 0.10938rem;
  color: #333;
  font-weight: 500;
  background: #F5F5F5;
}
.stepDialog .el-dialog__title[data-v-333749bc] {
  font-size: 0.10938rem;
}
.stepDialog .el-dialog__body[data-v-333749bc] {
  padding-top: 0.19531rem;
  padding-bottom: 0.15625rem;
}
.btn-knew[data-v-333749bc] {
  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-333749bc]:hover {
  border: solid 0.00781rem #4153e2;
  background: rgba(49, 194, 124, 0.9);
  color: #fff;
}
.picdelete[data-v-333749bc] {
  font-size: 0;
  width: 0.14063rem;
  height: 0.14063rem;
  top: -0.05469rem;
  right: -0.03906rem;
}
.error-icon[data-v-333749bc] {
  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-333749bc] {
  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-333749bc] {
  color: #FFF;
}

/**规则弹框*/
.prpupBody .el-dialog__body[data-v-333749bc] {
  padding: 0 0.15625rem;
}
.el-button[data-v-333749bc]:focus {
  box-shadow: none;
  border: none;
}
.el-button--primary[data-v-333749bc],
.el-button--success[data-v-333749bc] {
  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-333749bc] {
  font-weight: normal;
}
p[data-v-333749bc] {
  word-break: break-word;
}
table caption[data-v-333749bc] {
  text-align: center;
  caption-side: top;
  color: #000;
}
table[border="0"] td[data-v-333749bc] {
  border: none;
}
table[border="1"] td[data-v-333749bc] {
  border: 0.00781rem solid #666;
}
.question-table[data-v-333749bc] {
  border-collapse: collapse;
  border: 0.00781rem solid #000;
  margin: 0 auto;
}
.question-table tr[data-v-333749bc] {
  border-bottom: 0.00781rem solid #000;
}
.question-table > tr[data-v-333749bc]:last-of-type {
  border: none;
}
.question-table tr td[data-v-333749bc] {
  border-right: 0.00781rem solid #000;
}
.question-table tr td[data-v-333749bc]:last-of-type {
  border: none;
}
.question-table thead tr th[data-v-333749bc] {
  border-right: 0.00781rem solid #000;
}
.question-table thead tr[data-v-333749bc] {
  border-bottom: 0.00781rem solid #000;
}
.question-table thead tr th[data-v-333749bc]:last-of-type {
  border: none;
}
.question-p-indent2em[data-v-333749bc] {
  text-indent: 2em;
}
.question-p-left[data-v-333749bc] {
  text-align: left;
}
.question-p-center[data-v-333749bc] {
  text-align: center;
}
.question-p-right[data-v-333749bc] {
  text-align: right;
}
.underpoint[data-v-333749bc] {
  position: relative;
  display: inline-block;
  white-space: normal;
}
.underpoint[data-v-333749bc]:before {
  content: ".";
  position: absolute;
  font-weight: bold;
  top: 0.03906rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.underline[data-v-333749bc] {
  border-bottom: 0.00781rem solid #000;
  padding-bottom: 0.00781rem;
  min-height: 0.1875rem;
  margin: 0;
}
@-moz-document url-prefix() {
.underline[data-v-333749bc] {
    padding-bottom: 0;
}
}
.formula-math[data-v-333749bc] {
  display: none !important;
}
.kkc-content[data-v-333749bc] {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0.38281rem 0.10938rem 0.35938rem;
  min-height: 100vh;
  overflow: hidden;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background: url(../img/login-bg.0c33b477.png) no-repeat;
  background-size: cover;
  align-items: center;
  justify-content: center;
}
.kkc-content .kkc-content-inner[data-v-333749bc] {
  width: 9.40625rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.kkc-content .content-main[data-v-333749bc] {
  margin-top: 0.11719rem;
  display: flex;
  overflow: hidden;
}
.kkc-content .content-main .content-main-left[data-v-333749bc] {
  width: 1.07813rem;
  flex: 0 0 1.07813rem;
  height: 4.67969rem;
  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;
  overflow: hidden auto;
  padding: 0.10156rem;
  display: flex;
  flex-direction: column;
}
.kkc-content .content-main .content-main-left .subject-item-list[data-v-333749bc] {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden auto;
}
.kkc-content .content-main .content-main-left .subject-item-list .subject-item[data-v-333749bc] {
  cursor: pointer;
  height: 0.32813rem;
  background: rgba(79, 119, 222, 0.1);
  border-radius: 0.07813rem 0.07813rem 0.07813rem 0.07813rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.kkc-content .content-main .content-main-left .subject-item-list .subject-item.active[data-v-333749bc] {
  background: #4F77DE;
  border-radius: 0.07813rem 0.07813rem 0.07813rem 0.07813rem;
  border: 0.00781rem solid #4263E8;
}
.kkc-content .content-main .content-main-left .subject-item-list .subject-item.active .name[data-v-333749bc] {
  color: #FFFFFF;
}
.kkc-content .content-main .content-main-left .subject-item-list .subject-item[data-v-333749bc]:nth-child(n+2) {
  margin-top: 0.15625rem;
}
.kkc-content .content-main .content-main-left .subject-item-list .subject-item .name[data-v-333749bc] {
  line-height: 0.17188rem;
  font-size: 0.13281rem;
  color: #222222;
}
.kkc-content .content-main .content-main-left .subject-item-list .subject-item .number[data-v-333749bc] {
  line-height: 0.17188rem;
  font-size: 0.125rem;
  color: #FFFFFF;
}
.kkc-content .content-main .content-main-left .btn-eport-record[data-v-333749bc] {
  margin-top: 0.11719rem;
  cursor: pointer;
  flex: 0 0 0.29688rem;
  width: 0.88281rem;
  height: 0.29688rem;
  background: #222222;
  border-radius: 0.15625rem 0.15625rem 0.15625rem 0.15625rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 0.10938rem;
  color: #FFFFFF;
}
.kkc-content .content-main .content-main-right[data-v-333749bc] {
  position: relative;
  margin-left: 0.11719rem;
  flex: 1;
  display: flex;
  flex-direction: column;
  padding-top: 0.32031rem;
  background: url(../img/errorbook-bg.6f319930.png) no-repeat;
  background-size: 100% auto;
  height: 4.67969rem;
}
.kkc-content .content-main .content-main-right .number-box[data-v-333749bc] {
  position: absolute;
  top: 0.07813rem;
  left: 0.07813rem;
  width: 0.74219rem;
  height: 0.74219rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.kkc-content .content-main .content-main-right .number-box .number-content[data-v-333749bc] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.kkc-content .content-main .content-main-right .number-box .number-content .number[data-v-333749bc] {
  font-weight: bold;
  font-size: 0.24219rem;
  color: #000000;
  line-height: 0.28906rem;
}
.kkc-content .content-main .content-main-right .number-box .number-content .text[data-v-333749bc] {
  line-height: 0.15625rem;
  font-size: 0.10938rem;
  color: #AAABB3;
}
.kkc-content .content-main .content-main-right .condition-box[data-v-333749bc] {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  padding-left: 1.0625rem;
  padding-right: 0.15625rem;
  height: 0.61719rem;
}
.kkc-content .content-main .content-main-right .condition-box .condition-select-box[data-v-333749bc] {
  flex: 1;
  display: flex;
  align-items: center;
}
.kkc-content .content-main .content-main-right .condition-box .condition-select-box .select-block[data-v-333749bc]:nth-child(n+2) {
  margin-left: 0.24219rem;
}
.kkc-content .content-main .content-main-right .condition-box .btn-box[data-v-333749bc] {
  display: flex;
  align-items: center;
}
.kkc-content .content-main .content-main-right .condition-box .btn-box .btn-export[data-v-333749bc] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.9375rem;
  height: 0.29688rem;
  background: #CFEBAC;
  border-radius: 0.15625rem 0.15625rem 0.15625rem 0.15625rem;
  border: 0.00781rem solid #222222;
}
.kkc-content .content-main .content-main-right .condition-box .btn-box .btn-export .icon[data-v-333749bc] {
  width: 0.14063rem;
  height: 0.14063rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGYSURBVHgB7ZjRbYMwEEAPq8oadYAPxgibsAnNJGWTpFvwAZQ5+IDeEVMhYokzOHGIeBICg508sDG+A9ixi6c7KREhxIUOYRn14XCI8zyvwRJCe1KIBJZLErJpmgQsImAjfDDqnKuq+mLUA9/3qV4KD2AzT3QXtc17i0ZRJGmDJ6IVbds2w10Nt4k7G18Lw/CEc+QvbXTMbbcW7fRUI7g76q6hzGlyfOW0m6K+fgndEOcL5myMqk90ij1z4QyjV3iZJEfWmSgOmxhu45mYlXUmSuPZRNZp15vIOh+jXFnO6smIIAiSruskGIJtfjzPk6o4yP4vvq2KKslvWABKTk/1sqDm5bdaOLMpyzLDpwpLuh75xC0Zlfu4ayhYH6MkC4aMgsmBu+DQeddrIl5tBOtUlCtJOBM1kSRcr56kKs4mLF5hemJlVVyvns7c1M9c7gmmP0ThB/5Jfw3rxEVRXDnt1jKXe7rLIZEYih5R5DiWnGu3lkUTvoqNnsqegLDNLmobzsuUYt7zITlPE7bd9aMc0lKs5552bPMHiQ/rXrqo0n4AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.kkc-content .content-main .content-main-right .condition-box .btn-box .btn-export .text[data-v-333749bc] {
  margin-left: 0.03125rem;
  font-weight: 500;
  font-size: 0.10938rem;
  color: #222222;
}
.kkc-content .content-main .content-main-right .condition-box .btn-box .btn-exercise[data-v-333749bc] {
  margin-left: 0.11719rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.9375rem;
  height: 0.29688rem;
  background: #222222;
  border-radius: 0.15625rem 0.15625rem 0.15625rem 0.15625rem;
}
.kkc-content .content-main .content-main-right .condition-box .btn-box .btn-exercise .icon[data-v-333749bc] {
  width: 0.14063rem;
  height: 0.14063rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD/SURBVHgB7dWBDYIwEIXhh3EA3aAjMAIjOIKbUCcwToAb6CayAWwgG9QjQlKxQDWpPeL9SYO1NX6BJgCSFD5jTEpDgXMELMyzii3WQhq2WAeSH9aBbOd3VlgHUnffp2ywY0hrPT52DskC64u09meD/QVC9wVyQ+M2+M0eC0BqhGwpyOMSkLkgBSlIQUZCdn9csUc6oAockfCERkfCA8oCOQf9JXKNzyoIYs9VN/oOSZJoxGhwR6fSiBkBzhyQic8mgmQTyw097hKSFCbnGaUzmdMlQ9yudPZP/eQNSsgdXS7g0ZawTfth5VisaTSIX90j28YevcLrGydGpQ2V/rYHlwgAOgWwsB4AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.kkc-content .content-main .content-main-right .condition-box .btn-box .btn-exercise .text[data-v-333749bc] {
  margin-left: 0.03125rem;
  font-weight: 500;
  font-size: 0.10938rem;
  color: #FFFFFF;
}
.kkc-content .content-main .content-main-right .list-box[data-v-333749bc] {
  padding: 0.11719rem;
  flex: 1;
  overflow: hidden auto;
  /* 滚动槽 */
  /* 滚动条滑块 */
}
.kkc-content .content-main .content-main-right .list-box[data-v-333749bc]::-webkit-scrollbar {
  width: 0.0625rem;
  height: 0.0625rem;
}
.kkc-content .content-main .content-main-right .list-box[data-v-333749bc]::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 0.0625rem;
}
.kkc-content .content-main .content-main-right .list-box[data-v-333749bc]::-webkit-scrollbar-thumb {
  border-radius: 0.0625rem;
  background: rgba(0, 0, 0, 0.2);
}
.kkc-content .content-main .content-main-right .list-box .list-item-box[data-v-333749bc]:nth-child(n+2) {
  margin-top: 0.11719rem;
}
.kkc-content .content-main .content-main-right .list-none[data-v-333749bc] {
  margin-top: 0.15625rem;
  height: 100%;
  min-height: 2.8125rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1f4f9;
}
