.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}