|  | @@ -3,6 +3,13 @@
 | 
	
		
			
				|  |  |      <div :class="['Big-Book-PictureBox']" v-if="curQue">
 | 
	
		
			
				|  |  |          <!-- <ul class="Big-Book-PictureBox-item" v-for="(item,index) in curQue.queList" :key="index"> -->
 | 
	
		
			
				|  |  |              <li v-for="(items,indexs) in curQue.option" :key="indexs"> 
 | 
	
		
			
				|  |  | +                <template v-if="ChildType!='image_gdcy'&& items.hanziSite=='top'">
 | 
	
		
			
				|  |  | +                    <div class="hanzi-box hanzi-box-top" v-if="items.pinyin||items.hanzi">
 | 
	
		
			
				|  |  | +                        <span v-if="items.pinyin&&(!items.pinyinSite||items.pinyinSite=='top')" class="pinyin">{{items.pinyin}}</span>
 | 
	
		
			
				|  |  | +                        <p v-if="items.hanzi">{{items.hanzi}}</p>
 | 
	
		
			
				|  |  | +                        <span v-if="items.pinyin&&(items.pinyinSite=='bottom')" class="pinyin">{{items.pinyin}}</span>
 | 
	
		
			
				|  |  | +                    </div>
 | 
	
		
			
				|  |  | +                </template>
 | 
	
		
			
				|  |  |                  <div v-for="(itemss,indexss) in items.img_list" :key="indexss">
 | 
	
		
			
				|  |  |                      <el-image
 | 
	
		
			
				|  |  |                          :src="itemss.url"
 | 
	
	
		
			
				|  | @@ -16,8 +23,11 @@
 | 
	
		
			
				|  |  |                  </div>
 | 
	
		
			
				|  |  |                  
 | 
	
		
			
				|  |  |                  <template v-if="ChildType!='image_gdcy'&&(!items.hanziSite||items.hanziSite=='bottom')">
 | 
	
		
			
				|  |  | -                    <span v-if="items.pinyin" class="pinyin">{{items.pinyin}}</span>
 | 
	
		
			
				|  |  | -                    <p v-if="items.hanzi">{{items.hanzi}}</p>
 | 
	
		
			
				|  |  | +                    <div class="hanzi-box" v-if="items.pinyin||items.hanzi">
 | 
	
		
			
				|  |  | +                        <span v-if="items.pinyin&&(!items.pinyinSite||items.pinyinSite=='top')" class="pinyin">{{items.pinyin}}</span>
 | 
	
		
			
				|  |  | +                        <p v-if="items.hanzi">{{items.hanzi}}</p>
 | 
	
		
			
				|  |  | +                        <span v-if="items.pinyin&&(items.pinyinSite=='bottom')" class="pinyin">{{items.pinyin}}</span>
 | 
	
		
			
				|  |  | +                    </div>
 | 
	
		
			
				|  |  |                  </template>
 | 
	
		
			
				|  |  |                  <template v-if="ChildType=='image_input'||ChildType=='image_input_three'||ChildType=='image_wordInput'">
 | 
	
		
			
				|  |  |                      <input class="singleInput" v-model="userAnswer.input" placeholder="输入" @blur="handleInput('input')">
 | 
	
	
		
			
				|  | @@ -57,7 +67,7 @@
 | 
	
		
			
				|  |  |                      <template v-if="items.mp3_list.length>0">
 | 
	
		
			
				|  |  |                          <span :class="['voice',mp3Play]" @click="playmicrophone(items.mp3_list[0].url,'mp3')"></span>
 | 
	
		
			
				|  |  |                      </template>
 | 
	
		
			
				|  |  | -                    <Soundrecord @handleWav="handleWav" type="normal" class="luyin-box" v-if="fn_list_obj.indexOf('image_record')>-1"/>
 | 
	
		
			
				|  |  | +                    <Soundrecord @handleWav="handleWav" :type="items.RecordControl?items.RecordControl:'normal'" class="luyin-box" v-if="fn_list_obj.indexOf('image_record')>-1||items.RecordControl"/>
 | 
	
		
			
				|  |  |                      <!-- <span :class="['luyin',microphoneStatus?'active':'']" @click="microphone"></span>
 | 
	
		
			
				|  |  |                      <span :class="['play',hasMicro]" @click="playmicrophone(wavblob)"></span> -->
 | 
	
		
			
				|  |  |                  </div>
 | 
	
	
		
			
				|  | @@ -233,23 +243,29 @@ export default {
 | 
	
		
			
				|  |  |              border-radius: 8px;
 | 
	
		
			
				|  |  |              border: 1px solid rgba(0, 0, 0, 0.1);
 | 
	
		
			
				|  |  |              background: #fff;
 | 
	
		
			
				|  |  | -            >span.pinyin{
 | 
	
		
			
				|  |  | -                display: block;
 | 
	
		
			
				|  |  | -                text-align: center;
 | 
	
		
			
				|  |  | -                font-family: 'GB-PINYINOK-B';
 | 
	
		
			
				|  |  | -                font-size: 14px;
 | 
	
		
			
				|  |  | -                line-height: 1.3;
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -            >p{
 | 
	
		
			
				|  |  | -                color: #000000;
 | 
	
		
			
				|  |  | -                font-size: 16px;
 | 
	
		
			
				|  |  | -                line-height: 150%;
 | 
	
		
			
				|  |  | -                text-align: center;
 | 
	
		
			
				|  |  | -                margin: 0;
 | 
	
		
			
				|  |  | -                width: 100%;
 | 
	
		
			
				|  |  | +            .hanzi-box{
 | 
	
		
			
				|  |  |                  margin-top: 8px;
 | 
	
		
			
				|  |  | -                padding: 4px 8px;
 | 
	
		
			
				|  |  | -                font-family: 'FZJCGFKTK';
 | 
	
		
			
				|  |  | +                &.hanzi-box-top{
 | 
	
		
			
				|  |  | +                    margin-top: 0px;
 | 
	
		
			
				|  |  | +                    margin-bottom: 8px;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                >span.pinyin{
 | 
	
		
			
				|  |  | +                    display: block;
 | 
	
		
			
				|  |  | +                    text-align: center;
 | 
	
		
			
				|  |  | +                    font-family: 'GB-PINYINOK-B';
 | 
	
		
			
				|  |  | +                    font-size: 14px;
 | 
	
		
			
				|  |  | +                    line-height: 1.3;
 | 
	
		
			
				|  |  | +                    color: #000000;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                >p{
 | 
	
		
			
				|  |  | +                    color: #000000;
 | 
	
		
			
				|  |  | +                    font-size: 16px;
 | 
	
		
			
				|  |  | +                    line-height: 150%;
 | 
	
		
			
				|  |  | +                    text-align: center;
 | 
	
		
			
				|  |  | +                    margin: 0;
 | 
	
		
			
				|  |  | +                    width: 100%;
 | 
	
		
			
				|  |  | +                    font-family: 'FZJCGFKTK';
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              input{
 | 
	
		
			
				|  |  |                  flex: 1;
 |