@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 431px) and (max-width: 1366px) {
	/**考试列表**/
	.top-div-con{height:44px !important;line-height:44px !important;}
	.back{position: absolute;width: 40px;height: 40px;top: 2px;left: 8px;background:url(../../../images/exam/phone/padBack.png) no-repeat;background-size:100%}
	.blankTop{height:44px !important}
	.top-ul-tab{margin-top:8px !important;height:28px !important}
	.top-ul-tab li{font-size: 16px !important;line-height: 26px !important;min-width: 98px !important; padding: 0 33px !important;}
	.nav{display:block;margin-top:5px}
	.nav li{width:auto;min-height:48px;height:auto;padding:12px 30px;border:0}
	.nav > li > img { width: 40px; height: 40px;border-radius: 4px;position: absolute;left: 30px;top: 50%;z-index: 2; transform: translateY(-50%);}
	.nav > li > div { float: left;width: calc(100% - 50px);height: auto !important; height: auto;min-height: 48px; margin-left: 50px;}
	.nav > li > div p{margin-bottom: 2px;font-size: 18px;font-weight: 400;line-height: 25px;}
	.nav > li > div span{font-size:15px;line-height:21px;font-weight:400}
	
	/**进入考试-考试说明**/
	.zready{padding:0 30px;font-size:18px;line-height:32px;color:#333;overflow:hidden}
	.info_gray_con{margin-top: 15px;padding: 12px 15px;border-radius: 4px;}
	.infoCon{font-size:16px;margin-bottom:0}
	.examinfoBox{margin:25px 0 1px 0;border-top:solid 1px #EBEBEB;border-top:solid 1px #EBEBEB}
	.examinfoBox tr td{padding: 14px;border-width: 1px;font-size: 18px;}
	.info{font-size: 18px;line-height: 32px;padding-top: 24px;color:#333}
	.agreeBtn{font-size:16px}
	.agreeBtn span{width:14px;height:14px;vertical-align: -1px;margin-right: 7px;}
	.agreeBtn span.checked{width:14px;height:14px}
	.zrea_enter{border-radius: 4px; height: 40px; line-height: 40px;font-size: 18px; width: 345px;margin: 15px auto;}
	.btnContainer{padding:25px 0}

	/**弹窗**/

	/**考试--单选题**/
	.answerSheet{height:44px}
	.answerSheet > .countDown{margin-left:30px;width:auto}
	.answerSheet > .countDown > .clockIcon{width: 16px; height: 16px;margin-right: 5px;}
	.countDown span{font-size:17px;line-height:18px;font-weight:normal;padding-left:0}
	.answerSheet > .answerProgress{margin-left:98px}
	.answerSheet > .answerProgress > .answerLineContainer{width: 80px; height: 8px; border-radius: 40px;margin-left: 10px;}
	.answerSheet > .answerProgress > .answerLineContainer > .answerLine{height:100%}
	.answerSheet > .answerProgress span{font-size:17px}
	.turnPage{padding:10px 20px;text-align:center;height:60px}
	.turnPage a{float:none;display:inline-block;line-height:40px}
	.turnPage a.prev{width:90px;height:40px;font-size:16px}
	.turnPage a.next{float:none;width:240px;height:40px;font-size:17px;border-radius:4px}
	.answerMain{padding-top:44px;padding-bottom:60px}
	.answerCon{padding:15px 0}
	.pad30{padding:0 30px !important}
	.answerMain .tit{font-size:18px; line-height: 29px;padding-bottom: 20px;}
	.answerMain .tit h3{padding-bottom: 10px;font-size: 18px;line-height: 29px;}
	.answerList {padding: 13px 15px;min-height: 27px; border-radius: 4px; margin-bottom: 15px !important;}
	.answerList span.No {width:28px; height: 27px;line-height: 27px;font-size: 18px;}
	.answerList .answerInfo{width:calc(100% - 28px);font-size:17px}
	.answerList p {line-height: 27px;font-size: 17px;}
	.lastQuestion{padding:0 0 20px;font-size:16px;line-height:23px}

	/**填空题**/
	.completionList{padding-top:20px}
	.completionList span.grayTit{width:100%;font-size:17px;line-height:27px;padding-bottom:10px;color:#666}
	.objectAuswerList span.grayTit{width:100%;font-size:17px;line-height:27px;padding-bottom:10px;color:#666}
	.objectAuswerList .shortAnswerBox{padding:0 15px;margin-bottom:20px;border-radius:4px}
	.objectAuswerList .shortAnswerBox textarea{line-height:40px;font-size:18px}
	
	/**简答题**/
	.editorItem{padding:10px 15px 0 15px; margin-bottom: 15px;border-radius: 4px;}
	.BanswerIcon{height: 44px;padding: 0;}
	.BanswerIcon span{width:40px;height:40px;padding:7px;text-align:center;margin-right:10px}
	.BanswerIcon img{margin-top:3px}
	
	/**阅读理解**/
	.readingComprehension{padding-top: 23px;padding-bottom: 60px; min-height: 520px;}
	.touchBtn{height: 23px; padding: 0;top: 0;}
	.touchBtn i{ width: 40px; height: 5px;border-radius: 4px;}
	.readListNav{height: 45px;line-height: 45px;margin:0 15px; margin-bottom: 20px;width:auto}
	.readListNav .swiper-slide{width:88px;line-height:45px;font-size:16px}
	.readListNav .swiper-slide span{font-size:16px;font-weight:400}
	.readListNav .swiper-slide span.on{font-size:18px;font-weight:bold}
	.readListNav .swiper-slide i{height:3px;bottom:1px}
	.readListNav .swiper-slide i em{width: 16px; height: 3px; border-radius: 1.5px;}
	.B-answerCon{margin-bottom:15px;}
	.B-answerCon span,.B-answerCon span.check_answer{width: 35px;height: 35px;margin-right: 15px;border-width: 1px;font-size: 16px;line-height: 33px; margin-bottom: 8px;}
	.matchList{padding:0;line-height:27px}
	.matchList li { padding-bottom: 15px;font-size: 17px;}
	.zm_barhr{margin-right:5px}
	.matchSelect .item{padding:15px 0 0}
	.matchSelect .item span{width: 70px; height: 35px;line-height: 35px;font-weight:600;font-size:17px}
	.matchSelect .item li {width: 35px; height: 35px; line-height: 35px; font-size: 17px; margin-right: 25px;margin-bottom: 15px;}
	.matchSelect .item li:nth-of-type(5n+5){margin-right:25px}
	
	/**连线题**/
	.answerMain .matchList span.grayTit{font-size:17px;line-height:24px;font-size: 17px;line-height: 24px; padding-bottom: 10px;padding-top:5px}
	.matchSelect .item span em{width:26px;}
	.matchSelect .item span .lineW{width:30px;margin:0;margin-top:17px;float:left}

	/**选词填空**/
	.circleNum{width:20px;height:20px;font-size:12px;line-height:18px}
	.blankText{min-width:40px;padding: 0 5px;margin: 0 3px;}
	.blankText input{width:65px;font-size:14px}

	/**答题卡**/
	.answerSheetBox{height:82%}
	.answerSheetBox h3{height:52px;border-width:1px;line-height:51px;font-size:18px}
	.answerSheetBox h3 a{width:20px;height:20px;top:15px;right:15px;background-size: 14px;}
	.fullPrevBtn{height:55px;border-width:1px}
	.fullPrevBtn a{padding: 12px;font-size: 18px;height:55px;display: flex;align-items: center;justify-content: center;}
	.fullPrevBtn i{width:18px;height:18px;margin-right:5px;background-size:100%;}
	/*.answerSheetBox .content{height:calc(100% - 107px);padding:0 15px;padding-right:0;overflow-y:inherit}*/
	.answerSheetBox .content{height:calc(100% - 107px);padding:0 15px;/* padding-right:0; *//* overflow-y:inherit; */}
	.answerSheetBox .content ul.content{padding-right:0;overflow-y:inherit;}
	.legendBox{padding: 15px 15px 0 15px; height: 41px; margin: 0;font-size: 15px;}
	.legendBox span{line-height:21px;margin-right:25px}
	.legendBox span i{width:12px;height:12px;border-radius:2px;border-width:1px;margin-right:6px;margin-top:-2px}
	.cardTit{line-height:24px;font-size:17px;padding-top:15px;margin-bottom:5px;font-weight:bold}
	.answerSheetBox li{width:39px;height:39px;line-height:37px;border-width:1px;font-size:17px;font-weight:bold;border-radius:5px;margin:10px 35px 10px 0 !important;border-width:1px !important}

	/**整卷预览**/
	.handPaperBtn{height:40px !important;margin:0;font-size:15px;width:240px}
	.previewPage{padding-bottom:60px !important}
	.allAnswerList{padding-bottom:15px}
	.forceSaveBtn{width:60px;height:30px;line-height:28px;border-width:1px;border-radius:4px;font-size:15px}
	.mark_name {padding-bottom: 10px !important;font-size: 18px !important;line-height: 29px !important;color:#333 !important}
	.stem_answer {margin-top:10px;margin-bottom:30px}
	.sremLI{margin-bottom:10px;font-size:16px;}
	.sremLI span.numSpan{width:25px;}
	.p_wid805{width:calc(100% - 25px)}
	.B-answer-ct{padding-bottom: 10px;font-size: 16px;}
	.B-tit{margin-bottom:10px}

	#page{height:calc(100% - 70px)}
	span.orangeColor{font-size:16px}
	.answerMain .swiper-slide .tit em{margin-right: 5px;font-size: 17px;}

	/**交卷弹窗**/


	/**进入作业**/
	.zwork{padding:15px 30px !important;border:0 !important}
	.tmTimeNew h3{font-size:20px !important;line-height:32px !important;font-weight:bold !important;margin-bottom:15px !important}
	.tmTimeNew h4{font-size:17px !important;line-height:27px !important;}
	.zwork_info{font-size:17px;line-height:27px;padding-top:15px}
	.startBtn{width:240px;height:40px;margin:0 auto;margin-top:15px}
	.startBtn input{font-size:18px;display:block}
	
	/**旧版作业**/
	.wid750{width:100%}
	.titType{font-size:18px;line-height:25px;padding:25px 0}
	.ans-cc p:not(.workAttach){font-size:18px !important;line-height:29px !important;padding:0 !important}
	.Answer{margin-bottom:25px;font-size:18px;line-height:35px}
	.check,.dxcheck{width:35px;height:35px;margin:0;border-width:1px;line-height:33px;margin-right:15px}
	.centerSpan,.Answer p{line-height:35px !important;width:calc(100% - 52px) !important}
	
	.AnswerCard{width:auto !important;margin:0 30px !important;padding:0 15px !important;border-radius:8px !important;box-shadow: 0 0 12px #ebebeb !important;margin-top:40px !important;height:60px;line-height:60px}
	.AnswerCard li{font-size:18px}
	.AnswerCard li i{width:14px;height:14px}
	.AnswerCard li.spancard{font-size:16px !important;line-height:22px !important;padding-top:6px !important}
	.AnswerCard li.spancard b{font-size:16px}
	
	.timuStyle{padding-bottom:25px !important;font-size: 18px !important;}
	.Completion{font-size:18px}
	.Completion span{line-height:50px}
	.Completion span.inputBorder{height:50px;line-height:50px;border-color:#EBEBEB;width:calc(100% - 80px)}
	.Completion input { width: 100%;line-height: 30px; font-size: 18px; height: 30px;padding:0}
	
	/**简单题**/
	.Briefanswer{min-height:250px}
	#ananas-editor-answer{padding:10px 25px !important}
	.Briefanswer .BanswerIcon{padding:0 10px}
	.Briefanswer .BanswerIcon img{width:20px;height:20px}
	
	/**连线题**/
	.stem{padding: 25px 30px 0 30px !important;font-size: 18px !important;line-height: 25px !important;border:0 !important}
	.stem .ans-cc{margin-top:25px;font-size:18px}
	.groupNum{padding:0 30px;font-size:18px;line-height:29px;margin-top:25px}
	.answerList-line{padding:0 30px;font-size:18px;line-height:29px}
	.answerList-line li{margin-top:10px}
	.answerList-line li p{padding:0}
	.answerExplain{margin-top:25px;padding:25px 30px;font-size:18px}
	.selLineList{padding:0 30px;background:#fff}
	.selDiv{width:calc(100% - 60px);float:right !important;}
	.selLineList li span{width:35px;height:35px;text-align:center;line-height:33px;font-size:18px;margin-right:25px;margin-bottom:0}
	.selLineList li span.noBor{width: 60px;font-size: 18px;line-height: 35px;height: 35px;margin: 0;text-align:left}
	
	/**排序题**/
	.sortQuesSelect{margin-top:25px;padding:10px 30px}
	.sortQuesSelect .selDiv{float:right !important;width:calc(100% - 70px)}
	.sortQuesSelect li{padding:15px 0 0;}
	.sortQuesSelect li span{width:35px;height:35px;line-height:33px;margin-right:25px;margin-bottom:10px;font-size:18px}
	.sortQuesSelect li span.noBor{width:60px;height:35px;line-height:35px;font-size:18px;margin:0;text-align:left}
	
	/**完形填空**/
	.wid750 .answerList{padding:25px 30px 0px 30px}
	.wid750 .answerList li{padding:0 !important;font-size:18px !important;margin-bottom:25px !important}
	.wid750 .answerList li >em{width:35px;line-height:33px;height:35px;margin-right:15px;margin-bottom:0}
	.wid750 .answerList li p{padding:0;line-height:35px}
	.wid750 .B-info{font-size:16px;padding-top:10px}
	.wid750 .B_main {padding-top:25px !important}
	
	/**作业答题卡**/
	.timu{padding: 20px 30px 0 30px;background: #fff;border: 0;font-size: 16px; line-height: 22px; color: #999;}
	.tmAnswer {border-bottom: solid 1px #F2F2F2; padding: 0 30px 24px 30px;}
	.tmAnswer>span{width: 35px;height: 35px;font-size: 16px; line-height: 35px;margin: 20px 30px 0 0;}
	.dtkBtn { padding: 50px 30px;}
	.dtkBtn span { width: 345px !important; height: 40px; line-height: 40px;font-size: 16px;margin: 0 auto;float: none;border-radius:4px}
	/****************考试提交后页面开始******************/
	.exam_content{padding-top: 60px;}
	.exam_top_text{margin-top:10px;line-height: 1;}
	.h2_tit{font-size:32px;margin-bottom: 30px;line-height:45px;}
	.pad80{padding:0 18%}
	.result_gray_div{padding: 15px;border-radius: 4px;margin-bottom: 30px;}
	.result_gray_div p{line-height: 24px;margin-bottom: 5px;font-size: 17px;}
	.Retake{padding: 0 15px;height: 34px;font-size: 17px;line-height: 34px;border-radius: 20px;}
	.Retake i{    width: 15px;height: 15px;    margin: -2px 4px 0 0;}
	.result_number{margin-bottom: 8px;font-size: 17px;}
	.result_number b{font-size: 46px;padding: 0 12px;}
	.result_number span{padding-left:12px;margin-left:12px;}

	.last_number{padding: 0 14px;height: 34px;font-size: 17px;line-height: 32px;border: 1px solid rgba(247, 112, 78, 0.1);border-radius: 16px;margin-bottom: 30px;}
	.last_number i{width: 16px;height: 16px;margin: -3px 4px 0 0;}
	.last_number b{padding: 0 4px;}
	.last_number span{padding-left: 12px;margin-left: 12px;}
	.last_number span:before{top: 11px;width: 1px;height: 12px}
	.tipsinfo{line-height: 27px;font-size: 17px;margin-bottom: 20px;}
	.openArrow{font-size: 15px;padding: 0 5px 0 10px;right: 160px;bottom:0;}
	.openArrow i{width: 10px;height: 10px;margin: -1px 0 0 3px;}


	.Bom120{padding:10px 0 60px 0}
	.Bom120 .fs14{font-size:17px;}
	.marBom30{margin-bottom:15px;}
	.btnTwoBox{display:flex;padding:0;width: 345px;margin: 0 auto; justify-content: space-between;margin-bottom:20px;}
	.btnTwoBox a{flex: none;border-radius: 4px;height: 40px;line-height: 38px;box-sizing:border-box;margin: 0;color: #0099FF;font-size: 16px;  margin: 0 auto;width: 165px;}
	.last_number_bgc{border: 1px solid #F4F5F6;}
	.recordSpan i{    width: 16px;height: 16px;    margin: -4px 4px 0 0;}
	.exam_content .fs60{font-size:32px;}
	.exam_content .fs36{font-size:20px;}
	.exam_content .line64{line-height:32px;}
	.no_look_info{font-size:17px}
	.whiteBox.pad30.marBom20 {padding:15px 30px !important}
	/*作答记录*/
	.recordTips{padding: 8px 15px;box-sizing: border-box;line-height: 22px;font-size: 16px;}
	.recordTips i{width: 15px;height: 15px;margin: -3px 5px 0 0;}
	.recordBox{padding: 0 30px;margin-top: 20px;width: 100%;min-height: calc(100vh - 100px);padding-bottom: 10px;}
	.recordBox:before{width: 1px;    left: 30px;}
	.recordBox .marbom60{margin-bottom:30px;}
	.recordNumber{    font-size: 16px;line-height: 22px;margin-bottom: 10px;}
	.recordNumber .dianicon{width: 18px;height: 18px;margin-right: 12px;    margin-left: -9px;    margin-top: -2px;}
	.recordNumber .dianicon:before{width: 6px;height: 6px;left: 6px;top: 6px;}
	.recordCt{width: calc(100% - 12px);    border-radius: 8px;padding: 15px;margin-left: 18px;}
	.tagspan{width: 72px;height: 27px; right: -2px;}
	.recordCt .recordh2{    font-size: 19px;line-height: 27px;margin-bottom: 12px;}
	.recordCt p{font-size: 16px;line-height: 22px;margin-bottom: 5px;}
	.lookinfo i{width:12px;height:12px;vertical-align: middle;margin:-2px 0 0 2px;}

	/****************考试提交后页面结束******************/
	/****************作业提交后页面开始******************/
	.padTop250{padding-top:140px}
	.GrayWord{ font-size: 38px;}
	.BtmCon{padding: 0 15px;bottom: 60px;left:0;width:100%}
	.BtmCon p{font-size: 16px;}
	.BtnPcon span{width: 165px;height: 40px;border-radius: 4px;line-height: 38px;font-size: 18px;float: none;margin: 0 6px;}

	.BlueBtn{width: 165px;height: 40px;text-align:center;line-height: 40px;border-radius: 4px;font-size: 18px;margin: 0 auto;margin-top: 20px;}
	.scoreDiv{    box-shadow: 0 0 6px 0 #EBEBEB;border-radius: 4px; width: 480px; padding: 15px 20px;margin-top: 20px;}
	.wordCon {font-size: 16px;color: #666;line-height: 1.5;padding-bottom: 0;}
	.redarrow{width:12px;height:12px;margin-top:0px;margin-left:2px}
	/*作业详情*/
	.conHet{ height: calc(100% - 80px);}
	.conHet .srcollCon{padding:25px 30px 0;}
	.conHet .srcollCon .marBom70{margin-bottom:30px}
	.conHet .srcollCon .boxShadow .pad30{padding:0}
	.numberH2 {font-size: 15px;margin-bottom: 15px;line-height: 80px;}
	.numberH2 span {font-size: 58px;padding: 0 6px;}
	.conHet .Remarks{    padding: 15px;font-size: 16px;}
	.titleCt{font-size: 18px;    color: #333;line-height: 1.5;margin-bottom: 8px;}
	.Con dl { margin: 0 2px;margin-bottom: 15px; width: 73px;}
	.Con dl dt{width: 24px;height: 24px;margin-bottom: 6px;}
	.Con dl dt.nmuber_dt{font-size: 17px;width: 73px;}
	.Con dl dd{font-size: 15px;}
	.Mark{font-size: 38px;}
	.Mark span{width: 36px;height: 36px;margin-right: 10px;}
	.Mark span img{width: 36px;height: 36px; margin-top: -3px;}
	/****************作业提交后页面结束******************/
	/*2023.12.14日考试查看详情页*/
	.pointout{padding:8px 15px;box-sizing: border-box;font-size:13px;}
	.pointout i{width:15px;height:15px;margin:-2px 5px 0 0;}
	.scrollBox{height:calc(100% - 80px) !important;margin-top: 0 !important;padding-top: 45px;}
	.scrollBox .pad20{padding:10px}
	.scrollBox .pad30{padding: 15px 30px 20px 30px !important;}
	.whiteBox{    border-radius: 8px}
	.scrollBox .marBom20{margin-bottom:10px}
	.titleBox{font-size: 19px;line-height: 27px;margin-bottom: 5px;}
	.titleBox i{    width: 18px;height: 18px;margin: -2px 6px 0 0;}
	#progress-container {margin-bottom: -50px;}
	.scrollBox .last_number{padding: 0 14px;height: 34px;font-size: 17px;line-height: 34px;border-radius: 40px;margin: 16px auto;}
	.scrollBox .last_number i{width: 16px;height: 16px;margin: -3px 4px 0 0;}
	.py_word{color:#333;font-size: 17px;line-height:1.4;padding-top:5px;word-wrap: break-word;}
	.py_img img{border-radius:4px;}
	.knowgraspTab table {font-size: 16px;}
	.knowgraspTab table tr td{height: 36px;}
	.queNumBox{padding: 6px 0;}
	.queNumBox dl:last-child:after{line-height: 1.4;}
	.queNumBox dl dt{font-size: 14px;margin-bottom: 4px;}
	.queNumBox dl dd{font-size: 14px;}
	.queNumBox dl dd span{font-size: 17px;margin-right: 2px;}
	.queNumBox dl:after{    height: 40px;}
	.ansCardBox{margin-top:0;}
	.tepytitH3{font-size: 17px;line-height: 31px;}
	.ansCardBox ul li{width: 32px;height: 32px;line-height: 32px;font-size: 19px;margin:15px 16px;}
	.ansCardBox ul li i{width: 12px;height: 12px;right: -2px;bottom: -1px;}
	.ansCardBox ul li span.jd_score{padding: 2px 0px;bottom: -10px;border-radius: 20px;line-height: 10px;}
	.ansCardBox ul li span.jd_score b{font-size: 16px;transform: scale(0.625,0.625);}
	.BomsubmitBox {padding: 15px;text-align: center;display: block;}
	.BomsubmitBox a{flex: none;font-size: 16px;line-height:.40px;height: 40px;line-height: 40px;border-radius: 4px;margin-left: 15px;box-sizing: border-box;
		width: 165px;display: inline-block;margin: 0 7px;}
	.blankTips{    font-size: 18px;}
	.top-eval-header{z-index:10}

	/*考试题目详情*/
	.answerSheetHead{ height: 44px;}
	.answerSheetHead .qusNumbtn{height: 44px;font-size: 17px;line-height: 44px;}
	.sheetBar{width: 80px;border-radius: 12px;height: 8px;margin-top: 18px;margin-left: 10px;}
	.sheetBarBlue{border-radius: 12px;}
	.sheetIcon dt{width: 16px;height: 16px;margin-top: 7px;}
	.sheetIcon dd{    line-height: 1;}
	.sheetIcon dd span{font-size: 20px;transform: scale(0.5);}
	.maskSheet{top: 90px !important;border-top:solid 1px #F2F2F2}
	.cardMain{padding: 15px 30px;}
	.retractBtn{ right: 30px;top: 15px;font-size: 13px;color:#999}
	.retractBtn i{  width: 10px;height: 10px;  margin: -2px 0 0 5px;}
	.answerScroll .answerCon {padding: 20px 30px;}
	.border16{border-top: 8px solid #F5F6F8;}
	.optionBox .optionCon{    font-size: 18px;margin-bottom: 20px;}
	.myanswer{padding: 15px; border-radius: 2px; border: 1px solid #EBEBEB;}
	.myanswer::before{width: 5px;}
	.myanswer .da_tit{font-size: 18px;}
	.da_con{    margin-top: 10px;margin-bottom: 5px}
	.myanswer .score{margin-top: 20px;font-size: 18px;}
	.da_con .answerInfo{    font-size: 18px;}
	.da_con span.rightIcon{width: 20px;height: 20px;    margin-right: 10px;margin-top: 2px;}
	.da_con span.wrongIcon{width: 20px;height: 20px;    margin-right: 10px;margin-top: 2px;}
	.da_con span.banduiIcon{width: 20px;height: 20px;    margin-right: 10px;margin-top: 2px;}
	.answerScroll .answerCon .marBom40{margin-bottom:25px}
	.titBoxicon{font-size: 18px;margin-bottom: 10px;}
	.titBoxicon i{	width: 16px;height: 16px;margin-right: 6px;margin-right: 6px;margin-top: -2px;}
	.correctAnswer {font-size: 18px;margin-bottom: 10px;}
	.greenColor,.greenColor span,.greenColor p{color:#28c792 !important}
	.knowPoints span{    padding: 6px 10px;border-radius: 4px;margin: 0 10px 10px 0;font-size: 15px;}
	.answerWord{    font-size: 18px;}
	.BrokenLine{width: 30px;border-top: 1px solid #333;height: 8px;}
	.BrokenLineRightAnswer{width: 30px;border-top: 1px solid #28c792;height: 8px;}
	.leadwell{    margin-top: 180px;}
	.leadwell dl dt{display:block;width:60px;height:60px;margin:0 auto;}
	.leadwell dl dd{font-size: 20px;color:#00B86E;margin-top: 15px;}
	.divSubmit{display: block;padding: 0 30px;bottom: 60px;width:100%;text-align: center;}
	.divSubmit a{margin: 0 7px;height: 40px;border-radius: 4px;line-height: 38px;font-size: 16px;width: 165px;display: inline-block;flex: none;}
	.whiteBox.marBom20 .pad20{padding:15px 30px 20px 30px}

	/*作业详情页面本身在reviewed-details.css做了头部swiper滑动pad适配注释掉*/
	.top-div-con{font-size:18px !important;}
	.top-back-icon{    width: 10px;height: 18px;left: 15px;top: 14px;}
	.top-het{height:44px;}
	.swiper-nav{height:58px;padding:0 7px}
	.navDiv span{margin: 13px 7px; width: 32px;height:32px;line-height: 32px;font-size: 17px;}
	.swiper-nav .swiper-slide{width: 58px!important;}
	.padlr30{    padding: 0 30px;}
	.slideHeight .stemDiv{padding: 25px 0 20px 0;font-size:18px}
	.Picdiv{margin:10px 0}
	.optionDiv{font-size:18px;margin-top:10px;padding-bottom:25px}
	.grayDiv{font-size:16px;line-height:38px;padding:0 30px; box-sizing: border-box;}
	.answerDiv{ padding: 20px 30px;}
	.analysis_tit{line-height: 1.4;font-size: 16px;margin-bottom: 6px;}
	.Answer_analysis p.analysis_pcon{font-size: 18px!important;line-height: 1.6!important;}
	.analysis_pcon{line-height: 1.4;font-size: 16px;}
	.analysis_pcon p{ font-size: 16px !important;}
	.optionDiv .pad12{padding:4px 0;}
	.answerPtit span{padding:0 5px}
	.number{ padding-right: 5px;}
	.optionDiv .optionCon{padding:10px 0}
	.optionCon2 b{width: 28px;margin-right: 5px;}
	.optionCon .wrIcon{width:21px;height:15px;margin-top:-8px;margin-right:10px;}
	.Answer_analysis{    padding-bottom: 20px;}
	.optionCt div{padding:0}
	.English_Right{margin-bottom:20px}
	.English_stem{    padding: 20px 0;}
	.B_piyue_tit {height: 38px;padding: 0 30px;line-height: 38px;font-size: 16px;box-sizing: border-box;}
	.onlineDiv{    padding-bottom: 10px;}
	.on_line_tit{font-size: 17px !important;line-height: 24px !important;margin-top: 20px !important;}
	.onlineDiv p {font-size: 18px !important; line-height: 1.5 !important;padding: 20px 0 0 0 !important;}
	.online_myanswer{padding: 15px 0;width: 132px;font-size: 18px !important;}
	.online_myanswer .line_tit{line-height: 25px;    margin-bottom: 15px;}
	.lineCon{height: 25px;margin-bottom: 15px;line-height: 25px !important;}
	.lineCon p.lineP{line-height: 25px !important;}
	.lineP b{width: 22px;font-weight:400}
	.BrokenLine {width: 32px;height: 7px;margin-right: 10px;}
	.online_rightanswer{padding: 15px 20px;margin-left: 40px;background:#f8f8f8}

	.E_answer{padding: 15px 30px;line-height: 24px;min-height: 45px;margin-bottom: 15px;margin-top: -20px;}
	.E_answer span{padding:0 5px;}
	.ybox{height:calc(100vh - 44px)}
	/*12.27考试只支持附件*/
	.examAttachBox{border-radius: 4px;padding:0 15px 15px;}
	.examAttachBox .img_icon_ul{margin-bottom:10px;}
	.examAttachBox .img_icon_ul li{float:left;width:40px;height:40px;margin-right:10px;}
	.examAttachBox .img_icon_ul li img{display:block;width:20px;height:20px;margin:10px auto}
	.img_upload_ul li{width:60px;height:60px;border-radius:4px;margin:0 20px 20px 0;}
	.upload_img_div{width:100%;height:100%;}
	.upload_img_div img{display:block;width:100%;height:100%;border-radius:4px;}
	.img_upload_del{display: inline-block;width:20px;height:20px;position:absolute;right:-8px;top:-8px;z-index:3;}
	.img_upload_del img{display: block;width:100%;height:100%;}
	.examAttachBox .marbom10{margin-bottom:20px;}
	/*12.25号测试修改*/
	.phone-questionExplanation {font-size:14px;color:#999;line-height:20px;margin-bottom:5px;}
	.editorItemNoEditor{     border-radius: 4px; overflow: hidden;padding: 10px 10px 0;margin-bottom: 15px;font-size: 18px;}
	.textareaStyleEnglishWriting {font-size: 18px;margin-bottom: 10px;min-height: 100px;}
	.numBxEnglishWriting{font-size: 12px;}
	.fillinBlanks-tit{margin-bottom:10px;font-size: 17px;}
	.fillinBlanks-preview span,.fillinBlanks-preview span.check_answer {margin-right: 15px;width: 35px;height: 35px;border: 1px solid #0099ff;font-size: 17px;line-height: 33px;margin-bottom: 10px;}
	.inpCon input{width: 100%;height:40px;border-radius: 4px;padding: 0 15px;font-size:18px;}
	.examCode{padding-top:24px;line-height:40px;}
	.examCode li{height:40px}
	.examCode .colorgrey{font-size:18px;color:#333;float:left;width:75px}
	.examCode .inpCon{float:left;width:calc(100% - 75px)}
	.marBom60{margin-bottom:40px}
	.q_limit{font-size: 14px; padding-bottom:13px;}
	.q_limit i {display: inline-block;width: 13px; height:13px; margin: 0 5px;margin-top: -2px;}
	.turnPage_limit{font-size:12px;color:#b3b3b3;line-height:20px;text-align:center;padding-bottom:10px}
	.paddBot100{padding-bottom:100px !important}
	.examBox .appeal{ height:40px;border-radius: 5px;font-size: 17px; position: static; margin: 0 auto;width:345px !important}
	.examBox{height:calc(100vh - 44px)}
	.blankText input::placeholder{font-size:14px}
	.whiteBox.pad30.marBom20 .titleBox{margin-bottom:15px}
	.optionalscorebtn{font-size:14px;border-radius:4px;padding:2px 3px;margin-left:10px}

	/**自测**/
	.analysis_tit,.analysis_pcon{font-size:18px;line-height:1.6}
	.emptyAnswer {margin-bottom:10px;font-size:18px;line-height:1.6}
	.answerPtit {padding: 20px 0 8px 0;font-size: 18px;}
	.analysisBtn  {font-size:15px}
	.analysisBtn i{width:15px;height:15px;margin:-2px 5px 0 0}
	.analysisDiv{border-top: 8px solid #f5f6f8;margin-top:15px}
	.answerList span.wrongIcon,.answerList span.rightIcon {width:27px;height:27px;margin-right: 0;margin-top:5px;background-size:16px 16px;}
	.completionList .answerList{ padding: 7px 15px;min-height: 20px;}
	.font18{font-size:18px;line-height:1.6}


}
@media screen and (min-width: 431px) and (max-width: 1366px) and (orientation : landscape){
	html{background:#EFF0F2 !important}
	body{width:100%;max-width:800px;margin:0 auto;background:#fff;position:relative;overflow-x:hidden !important}
	.answerSheetBox,.top-div-con,.turnPage,.readingComprehension,.top-eval-header,.maskSheet{width:100%;max-width:800px !important;left:50% !important;transform: translateX(-50%);}
	.answerSheet {height: 44px;width:100%;max-width: 800px;left: 50%;transform: translateX(-50%);}
	#pushUp{background:#fff}
	.wid750{width:100%;max-width:800px;margin:0 auto;background:#fff;min-height:100vh}
	.readingComprehension{min-height:315px}
	.mask_div{z-index:1 !important}
	.answerCon{position:relative;z-index:2}
	.top-div{background:none !important}
}

@media screen and (min-width: 431px) and (max-width: 1920px) {
	/**弹窗样式**/
	.rescan_main {width:270px !important;height:150px !important;border-radius:13px !important;font-size: 16px !important;padding: 0px !important;margin-left:-135px !important;padding-top:15px !important;}
	.msg-title {font-size:20px !important;line-height:29px !important;}
	.msg-content {padding-top:10px !important;height: calc(100% - 56px) !important;}
	.msg-content-middle {  font-size:16px !important;text-align: center !important; line-height:20px !important;width:82% !important;margin: 0 auto !important;}
	.hint-content-left {width: 80%;height: 28px;line-height: 28px;border-radius: 6px;text-align: center;margin-left: 10% !important;}
	.msg-content-b{width:100% !important;height:44px !important;line-height: 44px !important;font-size:18px !important;}
	#time{width: 270px !important;margin-left:-135px !important;height: auto !important;padding-top:0 !important;}
	#time .msg-content{padding-top:0 !important}
	.rescan_mainNew {width: 270px !important;height: 125px !important;border-radius:13px !important;font-size: 16px !important;padding: 0 30px !important;margin-left: -135px !important;}

	.msg-content-middleNew {font-size: 16px !important; line-height:20px !important;height: 80px !important;width: 222px !important;}
	.msg-content-bNew {height: 44px !important;line-height:44px !important;font-size:18px !important;}
	.notice-title{font-size: 18px !important;line-height:32px !important;top:15px !important;padding-top:10px!important;}
	.notice-content-middle{font-size: 16px !important;line-height:20px !important;height:80px !important;width: 222px !important;}
	.rescan_main_pop {width:270px !important;border-radius: 13px !important;margin-left: -135px !important;padding-top:15px !important;padding-bottom:45px !important;}
	.rescan_main_pop .msg-content{min-height:60px !important;}
	.rescan_main_pop .msg-content-middle{font-size:18px !important;line-height:29px !important; padding-bottom:15px !important;}
	#noticeConfirm{height:175px !important}
	#noticeConfirm .notice-content-middle{height:105px !important;}

	#noticeConfirmNew{height: auto !important;min-height: 120px;}
	#noticeConfirmNew .notice-content-middle{height:105px !important;}
	.examTimeOver{font-size:16px;}
	#noticeConfirmNew .noconPad{padding: 0 0 10px!important;}
	#noticeConfirmNew .noconPad p{font-size:16px!important;line-height:1.6}

	/**交卷弹窗**/
	#msg{height:auto !important;padding-top:0 !important;}
	#msg .msg-content{height: auto !important;padding-top: 20px !important;padding-bottom: 65px !important;}
	#msg .msg-content .msg-content-middle{font-size:18px !important;line-height:25px !important; width: 84% !important;}

	/**收卷通知弹窗**/
	#monitorForceSubmitConfirm{height:auto !important;padding-top:0 !important;}
	#monitorForceSubmitConfirm .notice-content-middle{height: auto !important;padding-top: 20px !important;padding-bottom: 65px !important;}
}