@charset "utf-8";
/* CSS Document */

.z-view-teachlist>ul>div>span>li>dl>dt {
	font-size: 12px;
}
.z-view-teachlist>ul>div>span>li>dl>dd{
  padding: 0 20px 22px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .wzj-read-sentence p{
  height: auto;
}
.z-view-teachlist>ul>div>span>li>dl>dd{
  padding: 0 20px;
}
.z-view-teachlist>ul>div>span>li>dl>dd p{
  height: auto;
}
.z-view-teachlist>ul>div>span>li {
	border-radius: 4px;
	border: solid 1px #eaf1f4;
	margin: 0 0 15px;
}

.z-view-teachlist>ul>div>span>li>dl>dt{
	height: 50px;
	line-height: 50px;
	background-color: #f9fbfc;
	padding: 0 20px;
	color: #333;
}

.z-view-teachlist>ul>div>span>li>dl>dd{
	padding: 25px 20px;
	color: #333;
	font-size: 16px;
	width: 100%;
}
/*预览授课包 题型调整*/
/*朗读对话*/
.z-view-teachlist>ul>div>span>li>dl>dd .shrink {
	padding: 0;
	margin: 0;
}
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .readdialogue-content .content .content-text {
	height: 46px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .readdialogue-content .username {
	margin-top: 0;
	line-height: 30px;
}

/*短文复述*/
.z-view-teachlist>ul>div>span>li>dl>dd .q-question-list-look {
	padding:0;
}
.z-view-teachlist>ul>div>span>li>dl>dd .q-question-list-look img {
    width: auto;
    height: 152px;
    margin-right: 10px;
    vertical-align: middle;
}
.z-view-teachlist>ul>div>span>li>dl>dd>p {
	height: 50px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .q-question-list-lh li {
	padding-left: 10px;
}

.z-view-teachlist>ul>div>span>li>dl>dd .shrink ul li{
	line-height: 25px;
	padding-left: 0;
}


/*看图回答问题*/
.z-view-teachlist>ul>div>span>li>dl>dd .wzj-listen-answer.yj-pic{
	height: 152px;
	overflow: hidden;
}
.z-view-teachlist>ul>div>span>li>dl>dd .collect-listen-answer {
	overflow: hidden;
}
.z-view-teachlist>ul>div>span>li>dl>dd .collect-listen-answer .question-list-img {
	float: left;
	overflow: hidden;
	margin: 0 20px 0 0;
}
.question-list-img img {
  width:400px;
  height:266px
}
.z-view-teachlist>ul>div>span>li>dl>dd .collect-listen-answer .question-list-img img {
	height: 152px;
	width: 228px;
	display: block;
}
.z-view-teachlist>ul>div>span>li>dl>dd .collect-listen-answer .wzj-question-wrap {
	float: left;
	width: -webkit-calc(100% - 248px);
	width: -moz-calc(100% - 248px);
	width: calc(100% - 248px);
}
.z-view-teachlist>ul>div>span>li>dl>dd .collect-listen-answer .wzj-question>p{
	padding: 12px 0 12px 0;
}

/*情景回答*/
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .wzj-question.reply-text p {
	line-height: 25px;
	padding: 0;
}
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .wzj-question.reply-text {
	border-bottom: none;
}
.z-view-teachlist>ul>div>span>li>dl>dd .wzj-listen-answer {
	height: 50px;
	overflow: hidden;
}

/*朗读句子*/
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .read-sentence-list {
	border-bottom: none;
	padding: 0;
	line-height: 25px;
}

.z-view-teachlist>ul>div>span>li>dl>dd .shrink.wzj-read-sentence {
	height: 50px;
}

/*听后判断*/
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .judge-img-ul {
	height: 152px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .judge-img-ul li {
	border-bottom: none;
	padding: 16px 0;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .judge-text-ul {
  padding: 0;
  height: 50px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .judge-text-ul li {
	padding: 0;
	line-height: 25px;
	border: none;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .judge-text-ul li p {
	display: none;
}

/*听后填空*/
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-blank-img img {
	height: 152px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-blank-ul li {
	padding: 0;
	line-height: 25px;
}

/*听后排序*/

.z-view-teachlist>ul>div>span>li>dl>dd .shrink .q-question-list-ul li {
	margin: 0 43px 10px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .q-question-list-ul .q-list-li img {
	height: 119px;
}
.q-list-li img {
  height: 134px;
  width: 146px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .q-question-list-imges {
	height: 152px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .q-question-list-writings {
	height: 50px;
}

.q-question-list-writing li:last-child{
  border-bottom: 0;
}

/*听后选择*/
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-choice-ul {
	padding: 0;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-choice-ul li {
	padding: 0;
	border: none;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-choice-ul li .tx-choice-dl dt {
	line-height: 25px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-choice-ul li .tx-choice-img-dl dt {
	margin-bottom: 0;
}

/*听后配对*/
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-pair-ul{
	height: 152px;
}
.z-view-teachlist>ul>div>span>li>dl>dd .tx-box-shrink .tx-pair-ul li {
	margin-top: 9px;
}


/*****微调******/
.q-question-list-analysis>.q-pr>p{
  height:auto;
}
.preview-add>ul>li>span>p{
  height:auto;
}
.z-view-teachlist>ul>div>span>li>dl>dd .q-list-height.preview-package{
  height:50px;
}
.q-list-height.preview-add{
  height:auto;
}
.q-question-list-imges.preview-add{
  height: auto;
}

.q-question-list-writings.preview-add{
  height: auto;
}

.q-question-list-img.preview-add ul li {
	float: left;
	margin: 10px 8.7px;
}

.q-question-list-analysis>ul>li>span>p{
  padding-left: 0px;
  text-indent: 0em
}

/* 朗读短文微调 */
.z-view-teachlist>ul>div>span>li>dl>dd .preview-package.read-passage p{
  height: 50px;
}

.z-view-teachlist>ul>div>span>li>dl>dd .preview-package.read-passage{
  padding: 0;
}

.z-view-teachlist>ul>div>span>li>dl>dd .question-list-img.read-passage{
  display: none;
}

.question-list-text.read-passage>p{
  text-indent: 0px
}

/*听后判断微调*/
.z-view-teachlist>ul>div>span>li>dl>dd .listen-judge{
  height: 50px;
  overflow: hidden;
}

/*情景问答微调*/
.z-view-teachlist>ul>div>span>li>dl>dd .wzj-article{
  display: none;
}

/*听后复述微调*/
/* .listen-retell.q-question-list-look{
  text-align: center
}
.listen-retell.q-question-list-look span{
  display: inline-block;
	font-size: 16px;
	font-weight: 600;
}

.q-question-list-c span{
	font-size: 16px;
	font-weight: 600;
} */

/******************微调END********************/

/*朗读单词*/
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .q-word-list ul li{
	padding: 0;
	border-bottom: none;
	background: none;
}
.z-view-teachlist>ul>div>span>li>dl>dd .shrink .q-word-list ul li span {
	border-right: none;
	padding: 0 30px;
}

.z-view-teachlist>ul>div>span>li>dl>dd .q-word{
  height:50px;
}

/*朗读短文句子颜色得是黑色*/
sentence{
  color: #333
}

/*********************/



@charset "utf-8";
/* CSS Document */
.give-right .listen-select-report .content .report-list li p {
  width: 7.5rem !important;
}
.give-right .listen-select-report .content {
  height: calc(100vh - 3.83rem)!important;
}
.give-right .bottom-operation {
  width: 8.55rem;
  top: calc(100vh - 1.13rem);
  border-radius: 0 0 .08rem .08rem;
}
/*.give-right .img-text-report .content {*/
/*height: calc(100vh - 3.93rem)!important;*/
/*}*/
/*.give-right .img-text-report .content {*/
/*height: calc(100vh - 3.7rem)!important;*/
/*}*/
.give-right .img-text-report .content {
  height: calc(100vh - 2.55rem)!important;
}/*听后填空*/
.give-right .img-text-report .img-text-tg ul {
  width:100% !important;
  margin:0;
}
.give-right .img-text-report .content .report-list li {
  width: 8.1rem !important;
}
.img-text-report .img-text-tg ul {
  padding: 0 .3rem;
}

.give-right .essay-retell-report .content .essay-retell-result .essay-retell-result-box {
  width: 8.2rem;
}
.give-right .listen-select-report {
  width: 8.5rem;
  margin: 0 0 0 .04rem;
  height: calc(100vh - 2.55rem);
}
give-right .listen-select-report .content .report-list.wrap {
  width: 10.32rem!important;
}
.give-right .listen-select-report .content .report-list.wrap {
  width: 8.32rem!important;
}
.give-right .listen-select-report .content .report-list li {
  width: 8.14rem!important;
}
.listen-after li .listen-no .btn, .listen-after li .listen-true .btn {
  display: inline-block;
}
.tab-box {
  background-color: #fff;
}
.teacher .analyze-box .analyze-all .content .analyze-con>.tab-list {
  width: 6.5rem;
}
.teacher .analyze-box .analyze-all .content .analyze-con>.tab-list>.tab-nav>ul li>p>em {
  display: inline-block;
  width: .45rem;
  text-align: right;
}
.teacher .analyze-box .analyze-all .content .analyze-con .tab-con {
  width: 4.3rem;
  height: 2.86rem;
  padding:0 .12rem;
  overflow-y: auto;
  margin: .12rem 0;
}
.teacher .analyze-box .analyze-all .content .analyze-con .tab-con .tab-con-list {
  height: 2.2rem;
  overflow-y: auto;
  margin:0;
}
.teacher .analyze-box .give-report {
  height: 100%;
  /*margin-top: 10px;*/
  background: #e6f1f7;
}
.teacher .analyze-box .analyze-all .analyze-top {
  border-top: none;
}
.teacher .analyze-box .analyze-all .content .analyze-con {
  height: 4.08rem;
  padding-top: 0;
}
.teacher .analyze-box .analyze-all .content .analyze-con .tab-con .tab-con-list {
  height: auto;
  overflow-y: auto;
  margin: 0;
  padding: .2rem  0;
}
.teacher .choosed-num .tips-black {
  position: relative;
  min-width: 1.2rem;
  background: #FFECB9;
  border-radius: .08rem;
  text-align: center;
}
.teacher .analyze-box .analyze-all .type-table {
  height: calc(100vh - 2.4rem);
  padding: 0 0 .15rem;
}
.report-box .give-report .give-left .tab-list {
  height: calc(100vh - 1.77rem);
}
.report-box .give-right .read-dialogue-report .content {
  height: calc(100vh - 2.55rem)!important;
}
.report-box .read-dialogue-report .content .report-list.wrap {
  width: 8.3rem!important;
}
.report-box .give-right .read-dialogue-report .content .report-list.wrap li {
  width: 8.2rem!important;
}
.report-box .give-right .read-dialogue-report .dialogue .sentence {
  max-width: 6.5rem!important;
}
.give-right .listen-select-report .content .report-list li p {
  width: 6.9rem !important;
}
.sentence-report .report-list-con .btn-refresh {
  margin: .36rem .16rem !important;
}
.report-box .give-report .give-right .title {
  display: block;
}
.report-box .give-report .give-right .title>span:first-child {
  width: 400px;
  /*overflow: hidden;*/
  display: block;
  height: .25rem;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.report-box .give-report .give-right .title>span:nth-child(2) {
  float: right;
}
.bottom-operation .btn-circle-small {
  display: block;
  float: left;
}
.left-area {
  overflow: hidden;
}
/*.student .give-left {*/
/*height: calc(100vh - 1.4rem) !important;*/
/*}*/
/*.student .give-right {*/
/*height: calc(100vh - 1.56rem) !important;*/
/*}*/
.report-box .give-report .give-right .title {
  /*overflow: hidden;*/
}
.report-box .give-report .give-right .title:before, .report-box .give-report .give-right .title:after {
  content: "";
  display: table;
}
.report-box .give-report .give-right .title:after {
  clear: both;
  overflow: hidden;
}
.report-box .give-report .give-right .title>div:last-child {
  float: right;
}
.report-box .give-report {
  height: auto;
}
.give-right .read-aloud-report {
  height: calc(100vh - 3.97rem);
}


/****************************以下教学报告样式，勿删**********************************/
.give-right .listen-sort-report .listen-sort-box {
  width: 8.2rem!important;
}
.give-right .listen-sort-report .listen-sort-box .listen-sort-size li .listen-sort-bg, .give-right .listen-sort-report .listen-sort-box .listen-sort-size li .listen-sort-bg .listen-sort-con {
  width: 5.8rem;
}
.teacher .listen-sort-report .content .listen-sort-box .listen-sort-size li .choosed-num {
  margin: 0 0 0 .15rem;
}
.give-right .listen-sort-report .listen-sort-box .answer-sort {
  padding: .2rem .15rem;
}


.listen-sort-report .content .listen-sort-box {
  padding: .1rem 0 .2rem;
}

.give-right .listen-sort-report .listen-sort-box {
  min-height: calc(100vh - 3.93rem)!important;
}
.give-right .listen-answer-report .content {
  height: calc(100vh - 2.55rem)!important;
}
.give-right .listen-answer-report .content .report-list {
  width: 8rem;
}
.give-right .listen-answer-report .content .report-list li {
  width: 8rem!important;
}
.report-box .content .report-list li .score {
  position: absolute;
  top: 0;
  right: 0;
  width: 1.2rem;
  height: .25rem;
  line-height: .25rem;
  font-size: .14rem;
  font-weight: 700;
  color: #fff;
  text-align: center;
}
.teacher .if-tan-nav-lessons .listen-fill-report .content .report-list li .title-answer {
  width: 5.75rem;
}
.teacher .if-tan-nav-lesson .listen-fill-report .content .report-list li .title-answer p {
  width: 4.2rem;
}
.report-box .if-tan-nav-lesson .give-right .listen-answer-report .content {
  height: calc(100vh - 4rem)!important;
}
.teacher .if-tan-nav-lesson .listen-fill-report .content {
  height: calc(100vh - 4.3rem)!important;
}
.give-right .listen-fill-report .content .report-list li .title-answer {
  width: 5.44rem;
}
.give-right .listen-fill-report .content .report-list li .title-answer p {
  width: 3.8rem;
}
.listen-fill-report .content .report-list li .title-icon {
  width: .8rem;
}
.report-box .if-tan-nav-lessons .give-right {
  height: calc(100vh - 2.56rem);
}
.teacher .if-tan-nav-lessons .img-text-report .content {
  height: calc(100vh - 3.65rem)!important;
}
.teacher .if-tan-nav-lessons .img-text-report .content {
  height: calc(100vh - 3.65rem)!important;
}
.give-right .listen-select-report .content .report-list li p {
  width: 4.5rem !important;
}
.pair-report li.success .iconfont:before {
  content: "\e6eb";
  position: absolute;
  top: 0;
  margin-top: -.04rem;
  left: 0;
  color: #52d643;
  font-size: .16rem;
}
.pair-report ul li img {
  width: 1.39rem;
  height: 1.23rem;
}
/*.give-right .bottom-operation {*/
/*width: 8.55rem;*/
/*top: calc(100vh - 2.505rem);*/
/*border-radius: 0 0 .08rem .08rem;*/
/*}*/
.listen-sort-list .exist-li i {
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  width: .36rem;
  height: .36rem;
  line-height: .36rem;
  text-align: center;
  color: #fff;
  background: #c3d2dd;
  border-radius: 100%;
  font-size: .22rem;
}
.give-right .listen-sort-report .listen-sort-box .listen-sort-list li {
  height:2.4rem;
  margin-bottom: .3rem;
}
.img-text-tg ul li .pic {
  padding: .2rem 0;
}
.pair-report li.error .iconfont:before {
  /*content: "\E6DC";*/
  /*position: absolute;*/
  /*top: -0.04rem;*/
  /*left: -.01rem;*/
  color: #ee4d46;
  content: "\e6eb";
  position: absolute;
  top: 0;
  margin-top: -.04rem;
  left: 0;
  font-size: .16rem;
}
.pair-report ul li i.iconfont {
  left:.62rem;
}
.pair-report ul li i.iconfont {
  left:.62rem;
}
.pair-report .listen-pair-bottom li i.iconfont {
  position: absolute;
  bottom: 0;
  top: -.09rem;
  /*margin-left: -.02rem;*/
}
.mt04:before {
  margin-top: -.04rem;
}
.report-box .content .report-list li .report-list-con .btn-refresh {
  margin: .36rem .16rem !important;
}
/*.pair-report li.error .iconfont:before {*/
  /*content: "\E6DC";*/
  /*position: absolute;*/
  /*top: -0.04rem;*/
  /*left: -.01rem;*/
  /*color: #ee4d46;*/
/*}*/
.test-paper-list .text-question-main {
  border-bottom:1px solid #eaf1f4;
}
.z-report-module>div {
  border-top:1px solid #eaf1f4;
}
.z-report-module .z-report-title {
  border: none;
}
.main-notice {
  margin-top: 0px;
}
.main-notice .z-class-manager>h2 {
  line-height: 40px;
}
.report-box {
  top:55px !important;
}
.main-notice .z-class-manager {
  padding: 5px 30px;
}
.tab-box a {
  padding: .1rem 0;
}
.tab-box{
  height: .44rem;
}
.give-right .read-aloud-report {
  height: auto;
}
.give-right .read-aloud-report .content {
  height: calc(100vh - 2.23rem) !important;
  padding: .1rem .34rem !important;
}
.report-box .give-report .give-right .title {
  padding: .1rem .2rem;
}
.bottom-operation {
  height: .47rem;
  line-height: .47rem;
}
.bottom-operation .btn-circle-small {
  margin: .04rem .16rem 0 .08rem;
}
.btn-circle-small {
  width: .37rem;
  height: .37rem;
  line-height: .37rem;
}
.btn-circle-small i {
  font-size: .22rem;
}
.right-area .report-tips{
  margin: 0;
}
.give-right .situational-report .content {
  margin-top: .17rem !important;
}
.pair-report .pair-result {
  top: 4.8rem;
  bottom: auto;
}
.btn-circle-small i.icon-huifangzhong {
  font-size: .19rem;
}
.pair-report .choosed-num {
  margin-left: 0;
}
.test-form-ul>li>div {
  max-width: 1064px;
}
.img-text-report .img-text-tg ul li .pic img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}

/*2018-09-25*/
.title-hint {
  text-align: left;
}
.pair-report-test {
  height: auto;
}
/*.teacher .choosed-num .tips-black .arrow-down {*/
  /*top: 0;*/
/*}*/
/*.teacher .choosed-num {*/
  /*top: 2,5rem;*/
/*}*/
.question-list-text p sentence span {
  color: #333;
}
.listen-select-report .content .report-list li .listen-box .listen-answer-list dt {
  width: 5rem;
}

[v-cloak]{display:none}

/*选择登录角色弹窗*/
.black-bg {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background: rgba(0,0,0,.7);
}
.black-bg .choose-box {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -200px;
  margin-top: -140px;
}
.choose-box {
  position: relative;
  width: 400px;
  height: 280px;
  background: #fff;
  border-radius: 5px;
  padding-top: 30px;
}
.choose-box h4 {
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 28px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
}
.choose-ul {
  width: 304px;
  margin: 0 auto;
  overflow: hidden;
}
.choose-ul li {
  width: 104px;
  float: left;
  margin: 0 24px;
  cursor: pointer;
}
.choose-ul li .choose-img {
  display: block;
  width: 104px;
  height: 104px;
}
.choose-ul li.choose-teacher .choose-img {
  background: url(../images/choose_teacher1.png) no-repeat center;
  background-size: 100% 100%;
}
.choose-ul li.choose-instructor .choose-img {
  background: url(../images/choose_headman1.png) no-repeat center;
  background-size: 100% 100%;
}
.choose-ul li.choose-teacher:hover .choose-img {
  background: url(../images/choose_teacher2.png) no-repeat center;
  background-size: 100% 100%;
}
.choose-ul li.choose-instructor:hover .choose-img {
  background: url(../images/choose_headman2.png) no-repeat center;
  background-size: 100% 100%;
}
.choose-ul li p {
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
.choose-ul li:hover p {
  color: #409eff;
}
.choose-box .close {
  position: absolute;
  right: 20px;
  top: 14px;
  cursor: pointer;
}
.close i{
  color: #a5aab2;
  font-size: 16px;
}
.zxx-nav li {
  font-size:16px;
}
.public-table .el-table thead {
  background: #f9f9f9;
  /*border-top: 1px solid #eee;*/
  border-bottom: 1px solid #eee;
  color: #25262a;
}
.public-table .el-table {
  border-top: 1px solid #eee;
}
.public-table .el-table th {
  background: none;
}

.test-list-box a {
  width: 260px;
}

/*删除按钮浮动变红色*/
.z-arrange-title .icon-shanchu:hover{
  color: rgba(245,108,108,1);
  cursor: pointer;
}

.zxx-bread a.back-a {
  cursor: pointer;
}

/* 登录页验证码输入框样式*/
.login-form li.verifyCode .code{
  background-position: 0 -156px;
}
.login-form li.verifyCode input{
  padding-right: 100px;
}
.login-form li.verifyCode .test-img{
  width: 92px;
  height: 34px;
  margin-top: 5px;
}
.red-font {
  color: #e13737;
}
.success-font {
  color: #6f737d;
}
.lose-font {
  color: #b5bac6;
}
