.self-material>*{font-family:宋体}.text-info{line-height:1.6;overflow-y:hidden}.text-info .test_blank{display:inline-block;border-bottom:1px solid}.json-info.ai-info .ai-follow .follow-list li,.json-info.ai-info .ai-question ul li{border-bottom:1px solid #f1f1f1;padding-bottom:5px;margin-bottom:10px}.text-info .typo-em{display:inline-block;position:relative;font-weight:inherit;text-indent:0;word-wrap:normal}.text-info .typo-em::after{content:"・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・";left:0;overflow:hidden;position:absolute;top:.65em;width:100%;font-weight:400}.text-info span.wave{background:url(./img/wave.png) center bottom repeat-x rgba(0,0,0,0);padding-bottom:2px}.text-info sub{vertical-align:sub}.text-info sup{vertical-align:super}.text-info b,.text-info strong{font-weight:700}.text-info em,.text-info i{font-style:italic}.text-info u{text-decoration:underline}.json-info ul{list-style:none;padding:0;margin:0}.json-info li .head,.json-info li .role-name,.json-info li .role-speak .img{margin-right:5px;vertical-align:bottom}.json-info li{margin-bottom:20px}.json-info li .head{width:30px;height:30px;border-radius:50%;display:inline-block}.json-info li .head.default-avator{background-color:#67c6f7;font-size:12px;color:#fff;line-height:32px;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;padding:2px}.json-info li .role-name{color:#666;line-height:30px}.json-info li .role-speak{color:#333;line-height:30px;display:inline-block;vertical-align:bottom}.json-info li .role-speak .img{width:100px;height:100px;margin-left:5px}.json-info li .role-speak span{display:inline-block;margin-right:15px}.json-info li .role-speak .audio-model-box{vertical-align:bottom}.json-info li .role-speak .time-info span{margin:auto}.json-info li.content-item{margin-bottom:20px;border-bottom:1px solid #f1f1f1}.json-info li.content-item .info{margin:10px 0;overflow:hidden}.json-info li.content-item .img-info img{vertical-align:bottom}.json-info li.content-item img{width:100px;height:100px;margin-right:5px;margin-left:5px}.json-info .compile-box{display:inline-block;vertical-align:top;max-width:60%}.json-info .bgmusic{margin-bottom:20px}.json-info .keyword-content,.json-info .words-content{vertical-align:top;max-width:70%;display:inline-block}.json-info .tips{display:inline-block;width:100px;text-align:right}.json-info.ai-info strong{font-weight:400}.json-info.ai-info strong.title{width:80px;display:inline-block;vertical-align:top}.json-info.ai-info img{width:100px;height:100px}.json-info.ai-info .ai-model-list{display:inline-block}.json-info.ai-info .ai-model-list li{display:inline-block;vertical-align:middle}.json-info.ai-info .ai-model-list li img{vertical-align:middle}.json-info.ai-info .ai-question .title{vertical-align:top}.json-info.ai-info .ai-question p{margin:0;color:#666;line-height:1.5}.json-info.ai-info .ai-question ul{display:inline-block;vertical-align:top;width:calc(100% - 90px)}.json-info.ai-info .ai-question ul li .question-fun-box .ai-action,.json-info.ai-info .ai-question ul li .question-fun-box .ai-expression,.json-info.ai-info .ai-question ul li .question-fun-box .ai-gif,.json-info.ai-info .ai-question ul li .question-fun-box .ai-question-audio{display:inline-block;vertical-align:middle}.json-info.ai-info .ai-question ul li .question-fun-box .ai-action{vertical-align:middle}.json-info.ai-info .ai-qustion-img{margin-bottom:10px}.json-info.ai-info .ai-qustion-img .content{display:inline-block;vertical-align:middle}.json-info.ai-info .ai-qustion-img img{margin-right:5px}.json-info.ai-info .ai-follow .follow-list{display:inline-block;vertical-align:top;width:calc(100% - 90px)}.json-info.ai-info .ai-follow .follow-list li .ai-action,.json-info.ai-info .ai-follow .follow-list li .ai-expression,.json-info.ai-info .ai-follow .follow-list li .ai-gif{display:inline-block;vertical-align:middle;margin-right:5px}.speech-info .text-info{display:inline-block;vertical-align:top;width:80%;height:200px;word-break:break-all;overflow:auto;line-height:inherit}.speech-info .speech-keywords{padding-top:20px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;margin-bottom:20px}.speech-info .speech-keywords .content-list{display:inline-block;vertical-align:top;word-break:break-all;width:80%}.speech-info .speech-keywords .content-list .info{display:inline-block;vertical-align:top;width:calc(100% - 120px);margin:0}.material-list-model{width:100%;position:relative;height:100%}.material-list-model .check-all{position:absolute;right:33px;top:-40px;height:30px;line-height:20px;font-size:12px;color:#446BE6}.material-list-model .check-all input{display:none}.material-list-model .check-all label.info{margin-left:5px;display:inline-block;vertical-align:middle}.material-list-model .check-all label.check-item{display:inline-block;vertical-align:middle;width:13px;height:13px;border:1px solid #446BE6}.material-list-model .check-all label.check-item i{font-size:12px;line-height:13px;height:13px;text-align:center;display:none}.material-list-model .check-all input:checked+label{border-color:#446be6;color:#446be6}.material-list-model .check-all input:checked+label i{display:block}.material-list-model .material-list{list-style:none;padding:0;margin:0}.material-list-model .material-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;width:100%;padding:10px 20px 24px;background-color:#fff;min-height:179px;word-wrap:break-word;font-size:12px}.material-list-model .material-item:last-child{margin-bottom:0}.material-list-model .material-item:last-child .list-line{display:none}.material-list-model .material-item .header{height:24px}.material-list-model .material-item .header .id-info{color:#999;font-size:14px;line-height:24px;display:inline-block;vertical-align:middle;font-style:normal}.material-list-model .material-item .header .name-info,.material-list-model .material-item .header ul>li:nth-of-type(n+2){font-weight:400;margin-left:8px;padding:0 10px;color:#3c3681;line-height:24px;height:24px;background:#e7e7ff;max-width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;border-radius:12px;border-color:#f6f7ff;-webkit-box-sizing:border-box;box-sizing:border-box}.material-list-model .material-item .content{clear:both;line-height:22px;margin-top:5px;font-size:13px;color:#666}.material-list-model .material-item .other-content{background-color:#f1f1f1;padding:10px;margin-bottom:10px;border-radius:4px;color:#666;font-size:13px}.material-list-model .material-item .other-content .inner-box{padding:0 10px}.material-list-model .material-item .other-content p.content-info{margin:0;padding:0 10px}.material-list-model .material-item .other-content .teacher-content{margin-bottom:10px}.material-list-model .material-item .other-content strong.content-title{font-weight:400;padding:0 10px;margin-bottom:10px;color:#3c3681;line-height:24px;height:24px;background:#e7e7ff;max-width:calc(100% - 90px);display:inline-block;border-radius:22px;border-color:#f6f7ff;-webkit-box-sizing:border-box;box-sizing:border-box}.material-list-model .material-item .more{position:absolute;z-index:10;bottom:0;left:0;width:calc(100% - 20px);height:24px;line-height:16px;padding-top:5px;margin:0;text-align:right;font-size:13px;color:#446BE6;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.material-list-model .material-item .more .add-material,.material-list-model .material-item .more .open-more{margin-left:20px}.material-list-model .material-item .more span{cursor:pointer;float:right}.material-list-model .material-item .more .open-more i{width:14px;margin-top:7px;color:#446BE6;line-height:12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-50%) rotateZ(180deg);transform:translateY(-50%) rotateZ(180deg)}.material-list-model .material-item .more .open-more i.is-reverse{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.material-list-model .material-item .more .checkbox{display:inline-block;vertical-align:middle;margin-left:20px}.material-list-model .material-item .more .checkbox label.check{display:inline-block;vertical-align:middle;width:13px;height:13px;margin-top:-2px;border:1px solid #446BE6}.material-list-model .material-item .more .checkbox label.check i{font-size:12px;text-align:center;display:none}.material-list-model .material-item .more .checkbox input{display:none}.material-list-model .material-item .more .checkbox input[type=checkbox]:checked+label{border-color:#446be6;color:#446be6}.material-list-model .material-item .more .checkbox input[type=checkbox]:checked+label i{display:block}.material-list-model .material-item .more .add-material i{font-size:12px}.material-list-model .material-item.martial-info-height{height:179px;overflow:hidden}.material-list-model .material-item:hover{position:relative;z-index:1;-webkit-box-shadow:0 4px 8px 0 rgba(68,107,230,.21);box-shadow:0 4px 8px 0 rgba(68,107,230,.21)}.material-list-model .material-item:hover .checkbox{right:35px;top:10px}.material-list-model .material-item:hover .list-line{display:none}.material-list-model .material-item.black,.material-list-model .material-item.black .more{background-color:#f1f1f1}.material-list-model .material-item.black:hover{-webkit-box-shadow:none;box-shadow:none}.material-list-model .material-item.checked,.material-list-model .material-item.checked .more{background-color:#eceeff}.material-list-model .material-item .list-line{position:absolute;left:20px;right:20px;bottom:0;height:1px;z-index:20;background-color:#f1f1f1}