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

.van-popup--top{height:277px;}
/*.van-overlay,.van-popup--top{top:46px!important;}*/

/*底部固定做题*/
.tk-subfoot{position:fixed;width:100%;max-width: 640px; bottom:0px;height:49px;background:#fff;border-top:1px solid #eee;}
.prev-btn,.next-btn{/*padding:0px 25px;padding-top:0!important;*/height:49px;/*position:absolute;left:0px;top:0px;*/font-size:1.4rem!important;/*color:#e23c29;*/line-height: 49px;/*text-align:center;*/cursor: pointer;}
.next-btn.bg-red{color:#fff;}
.next-btn.bg-red:after{display: none;}
.prev-btn:before{content:'.';display:inline-block;width:6px;height:12px;background:url(tk-bg.png) no-repeat 0px -122px;background-size:200px;vertical-align: middle;position:relative;top:-1px;margin-right:5px;font-size:0;}
.prev-btn:active:before{background-position:-6px -122px;}
.next-btn{left:auto;right:0px;}
.next-btn:after{content:'.';display:inline-block;width:6px;height:12px;background:url(tk-bg.png) no-repeat -18px -158px;background-size:200px;vertical-align: middle;position:relative;top:-1px;margin-left:5px;font-size:0;}
.next-btn:active:after{background-position:-12px -158px;}
.ft-menu{display:block;/*margin:0px 34px 0px;*/text-align:center;}
.ft-menu li{float:left;width:25%;}
.ft-menu a{padding-top:7px;font-size:1.1rem;color:#666;height:49px;display:block;}
.ft-menu a i{width:20px;height:22px;display:block;margin:0px auto;background:url(tk-bg.png) no-repeat -48px -41px;background-size:200px;}
.ks-answer,.ks-daan,.ks-shoucang,.ks-shoucang-qx,.ks-tijiao{width:25%;display:inline-block;/*margin:0px 2px;*/}

.ks-shoucang a i{background-position:-96px -41px;}
.ks-shoucang-qx a i{background-position:-72px -41px;}
.ks-daan a i{background-position:-24px -79px;}
.ks-tijiao a i{background-position:0 -79px;}

.ft-menu a:active i{background-position:-24px -41px;}
.prev-btn:active,.next-btn:active,.ft-menu a:active{background-color:#e13b29;color:#fff;}
.ft-menu a:active{background-image:linear-gradient(to right,#e13b29,#f45930);color:#fff;}
/*end-底部固定做题*/


/*考试设置*/
.set-drop-down{ width:100%; position:fixed; top:45px; left:0; background-color:#FFF; z-index:999;}
.set-drop-down ul{ width:100%; color:#666; font-size:1.6rem}
.set-drop-down li{ width:100%; border-bottom:#e7e7e7 solid 1px; padding:10px 0;line-height: 30px;}
.set-drop-down li .left{ float:left; padding-left:15px;}
.set-drop-down li .right{ float:right; padding-right:15px; }
.set-drop-down li .choice-btn a{ display:block; border:#e23b29 solid 1px; float:left; color:#e23b29; font-size:1.6rem; padding:0 20px; margin-right:-1px;}
.set-drop-down li .choice-btn a:first-child{border-radius:4px 0 0 4px;}
.set-drop-down li .choice-btn a:last-child{border-radius:0 4px 4px 0;}
.set-drop-down li .choice-btn a.checked{ background-color:#e23b29; color:#FFF}
.set-drop-down li .switch a{ display:block; width:47px; height:24px; border:#e7e7e7 solid 2px; background-color:#fff; background-size:50px auto; border-radius:100px;}
.set-drop-down li .switch a i{ display:block; background-color:#fff;box-shadow:1px 1px 3px #999;width:24px; height:24px;border-radius:100px;}
.set-drop-down li .switch a.checked{background-color:#e23b29; border-color:#e23b29}
.set-drop-down li .switch a.checked i{float:right; background-color:#FFF;box-shadow:-2px 1px 3px #8b180b;}
/*end-考试设置*/


/*做题内容*/
.dopra-con{display:block;padding:12px 10px;position:relative;height:20px;line-height:20px;font-size:1.3rem;border-bottom:1px solid #eee;}
.st-name{float:left;width:auto;padding:0px 2px;height:20px;line-height: 22px; color:#fff;background:#EF937D;margin:0px -12px 0px 9px;position:relative;}
.st-name:before{width:9px;height:20px;position:absolute;left:-9px;top:0px;background:url(tk-bg.png) no-repeat 0px 0px;background-size:200px;content:"";}
.st-name:after{width:12px;height:24px;position:absolute;right:-12px;top:0px;background:url(tk-bg.png) no-repeat -44px 0px;background-size:200px;content:"";}
.st-num{color:#999;float:right;padding-left:5px;}
.st-num i{font-size:2.1rem;padding-right:2px;color:#333;font-weight:normal;}

.sub-content{display:block;padding-top:10px;line-height:22px;}
.sub-dotitle{padding:0px 10px;line-height: 1.5em;word-break: break-all;}
.sub-dotitle img{margin-top: 6px;max-width: 100%;}
.sub-answer{display:block;background:#fff;border-radius:4px;margin-top:10px;line-height: 1.6em;}
dl.sub-answer dd:nth-child(2n-1){background:#f5f5f5;}
.m-question-option{display:block;position:relative;padding:20px 0px;cursor:pointer;color:#444;}
.m-question-option span{display:block;padding:0px 10px 0px 48px;}
.m-question-option span img{max-width:200px;/*height:40px;*/}
.m-question-option i{width:30px;height:30px;background:#ccc;border-color:#ccc;color:#fff;position:absolute;left:9px;top:50%;margin-top:-15px;border-radius:100%;box-sizing:border-box;text-align:center;line-height:30px;font-size:1.8rem;}
.selected.m-question-option i{background:#e13b29;background:linear-gradient(to right,#e13b29,#fa741a);border:none;color:#fff;box-shadow:0px 2px 3px rgba(240,83,47,.8);}
.m-checked.m-question-option i{background:#fdab01;}
.m-question-option i.multiple{width:27px;height:27px;left:10px;margin-top:-14px;border-radius:4px;line-height:27px;}
.selected.m-question-option i.multiple{color:#fff;}

.wrong.m-question-option i{background:#F35F45 url("tk-bg.png")no-repeat -170px -115px;background-size:200px auto; font-size: 0;border:none;color:#fff;}
.correct.m-question-option i{background:#50C17F url("tk-bg.png")no-repeat -170px -150px;background-size:200px auto; font-size: 0; border-color:#50C17F;color:#fff;}

/*多选题*/
.sub-answer.duoxuan .m-question-option i{border-radius:4px;}
/*多选、简答提交按钮*/
.save-btn{display: inline-block;text-align: center;font-size: 1.5rem; padding:10px 0;margin:10px 5%;width:90%;border-radius: 20px;}

/*问答题*/
.dt-box{width:96%;padding:2%;min-height:80px;border:1px solid #e5e5e5;}
input.dt-box{min-height:40px;}
.sub-content .pingfen{line-height: 2em; border:1px solid #e23b29;border-radius: 20px;}
.sub-content .pingfen a{border-radius: 20px;}

/*听力题*/
.page-hearing{margin-bottom: 10px; width:100%; height:45px; border-top:#eee solid 1px; background-color:#f9f9f9; overflow:hidden;}
.page-hearing .btn{ float:left; width:45px; margin:-1px; position:relative; height:46px; cursor:pointer;background:#fafafa url(lisen_icon.png) no-repeat; background-size:150px 28px; }
.page-hearing .play{ background-position:16px 13px; } 
.page-hearing .pause{ background-position:-49px  14px;}
.page-hearing .progress{ width:80%; height:6px; float:left; background-color:#c7c7c7;  border-radius:5px;display:inline; margin:20px 0 0 10px; position:relative;}
.page-hearing .progress span{height:6px; display:block;background-color:#aeaeae;border-radius:3px;}
.page-hearing .progress .orange{ background-color:#f06000; position:absolute; z-index:5; top:0; left:0}
.m-question-title .page-hearing{width:82%;}

/*连题问题区*/
.liant-box{position:relative; width: 100%;box-shadow: 0 12px 24px rgba(0,0,0,0.1);z-index: 3;}
.liant-box .question-title {display: block;line-height: 32px;height: 32px;}
.liant-box .question-title a span {position: absolute;right:42px; color:#59aeeb;}
.liant-box .question-title a span i{position: absolute;width: 32px;height:32px;background:url("../img/xd.png")no-repeat ;background-size:70px auto;}
.liant-box .question-title a span i.tit-zhankai{background-position:-38px -1016px; }
.liant-box .question-title a span i.tit-shouqi{background-position:-38px -1054px; }
.liant-box .question-content{max-height:240px;overflow-y: auto;border-top:1px solid #eee;}
.question-content img{max-width:100%;height:auto;}
/*end-做题内容*/


/*答题卡*/
.dt-card .dt-card-box ul{width: 100%;}
.dt-card .dt-card-box li{float: left;margin:0 2.2%;width: 13%; margin-bottom: 20px; text-align: center; }
.dt-card .dt-card-box li:nth-child(6n-5){margin-left: 0;}
.dt-card .dt-card-box li:nth-child(6n){margin-right: 0;}
.dt-card .dt-card-box li a{position: relative;display: inline-block;width: 100%; height: 42px;line-height: 42px;background:#fff;border:1px solid #e5e5e5;box-sizing: border-box; border-radius: 2px;}

.dt-card .dt-card-box li.doing a{background: #ddd;border-color:#ddd;}
.dt-card .dt-card-box li.wrong a,.dt-bottom .dt-bottom-ts li.dt-bottom-wrong i{background: #f35f45;border-color:#f35f45;color:#fff;}
.dt-card .dt-card-box li.ture a,.dt-bottom .dt-bottom-ts li.dt-bottom-ture i{background: #51c280;border-color:#51c280;color:#fff;}
.dt-card .dt-card-box li a i{position: absolute;right:-1px;bottom:-1px;width: 22px;height:22px;  }
.dt-card .dt-card-box .tk-lock a i{background: url("tk-bg.png") no-repeat -67px 0;background-size:200px auto;  }
.dt-card .dt-card-box .tk-vip a i{background: url("tk-bg.png") no-repeat -94px 0;background-size:200px auto; }

.dt-bottom{width:100%;max-width: 640px; bottom:0px;text-align: center;background:#fff;border-top:1px solid #eee;}
.dt-bottom .dt-bottom-ts li{display: inline-block;margin:0 3%;line-height: 36px;vertical-align: middle;}
.dt-bottom .dt-bottom-ts li i{display: inline-block;margin-right: 4px; width:10px;height:10px;background:#fff;border-radius:2px; border:1px solid #e5e5e5}
.dt-bottom a{display: block;width:100%;line-height: 54px;color:#fff;}
.dt-bottom .dtk-btn a{width:50%;}
/*end-答题卡*/


/*答案解析*/
.class-answer-jiexi p{margin-bottom:14px;line-height:1.6em;}
.class-answer-jiexi p span.jx-zhishi{margin-top:4px;margin-right: 4px; display: inline-block;padding:0 8px;background:#f2f2f2;border: 1px solid #eee;border-radius:50px;}
span.stat-jd{position: relative;display: inline-block;width: 60px;height: 18px; vertical-align: middle;background: url("tk_icon_star_none.png")no-repeat ;background-size:75px auto;}
span.stat-jd>span{position: absolute;height: 18px; background: url("tk_icon_star_red.png") no-repeat;background-size:75px auto;}
span.stat-jd{position: relative;display: inline-block;width: 60px;height: 18px; vertical-align: middle;background: url("tk_icon_star_none.png")no-repeat ;background-size:75px auto;}
span.stat-jd>span{position: absolute;height: 18px; background: url("tk_icon_star_red.png") no-repeat;background-size:75px auto;}
span.stat-jd>span.one_xing{width:25%;}
span.stat-jd>span.two_xing{width:50%;}
span.stat-jd>span.three_xing{width:75%;}
span.stat-jd>span.four_xing{width:100%;}

.class-answer-jiexi .jiexi-btn a{width:47%;text-align: center;line-height:40px;height:40px;border-radius:20px;  border:1px solid #e5e5e5; }
.class-answer-jiexi .jiexi-btn a{display: inline-block;width:25%;text-align: center;line-height:40px;height:40px;border-radius:20px;  border:1px solid #e5e5e5; }
.class-answer-jiexi .jiexi-btn a:nth-child(2){width:36%;}
.jiexi-btn a.bg-red{border-color:#e23b29;}
.class-answer-jiexi img {max-width: 100%;height: auto;}
.class-answer-daan .answer-top a{padding:0 36px;height:36px;line-height:36px;text-align: center;border-radius: 18px 18px 0 0}
.class-answer-daan .answer-top a.answer-left{background:#f35f45;color:#fff;}
.class-answer-daan .answer-top a.answer-right{background:#ccc;}
.class-answer-daan .answer-box{width:100%;}
.class-answer-daan .answer-box>div{width:50%;line-height: 2em;}

/*查看网友解析*/
.jiexi-box img{position: absolute;width:30px;height: 30px;border-radius: 20px;}
.jiexi-box .tisheng-advice{margin-left: 40px!important;}
.jiexi-box .tisheng-advice p{border:0!important;}
.tisheng-advice a.laiyuan{display: inline-block;padding:2px 8px;color:#666; border:1px solid #eee!important;border-radius: 20px;}
.jiexi-box .mine-jiexi{position: absolute;margin-top: 36px;padding:0 3px;border-radius: 2px;}
/*点赞按钮*/
.ico-area{float: right;}
.ico-area .ico-zan em.agree-ico{display:inline; padding:8px 12px 8px 6px; margin:4px 0 0 10px; color:#555; position:relative; float:left; background:url("ans_icon.png")0 -97px; background-size: 39px auto;}
.ico-area .ico-zan em.click-agr{ background-position:0 -120px;}
.ico-area .ico-zan span{ float:left;line-height:18px;margin-top:3px;}
a.ico-area-huif{ color:#005599; font-size: 1.3rem; float:right; margin:2px 10px 0 15px;}

/*测试结果11--普通*/
.resule-box h3{line-height: 1.8em;}
.resule-box h3 span.fb{font-size:30px;}
.resule-box .result-innerbox{border-top:1px solid #eee;}
.result-innerbox .result-innerbox-title{line-height: 1.6em;}
.result-innerbox .result-fenxi h4 span:first-child{display: inline-block;margin-right:5px; width:3px;height:10px;border-radius: 2px;}
.result-innerbox .result-fenxi h4 a,.cz-btn a.fr{margin-top:-4px;padding:3px 12px;border:1px solid;border-radius:20px ;}
.cz-btn a.fr{margin-top:-14px;}
.result-innerbox .result-fenxi li{float: left;padding:10px 0;text-align: center;width:30%;}
.result-innerbox .result-fenxi .fenxi-body li+li{border-top:1px solid #eee;}
.result-innerbox .result-fenxi li span{display: inline-block;padding:0 12px;height:24px;line-height:24px;color:#fff;text-align: center;border-radius: 24px;}
.result-innerbox .result-fenxi li:first-child {width:10%;}
.result-innerbox .result-fenxi .fenxi-body li:first-child span{padding:0;width:24px;border-radius: 100%;}

.tisheng-content i.avtar{position: absolute;width:55px ;height:55px;background:url("tk-bg.png") no-repeat right -190px;background-size:200px auto;}
.tisheng-content .tisheng-advice{margin-left:60px;}
.tisheng-advice p:first-child{border-bottom: 1px solid #eee;}

.tk-result-foot{position:fixed;width:100%;max-width: 640px; bottom:0px;height:60px;border-top:1px solid #eee;box-shadow: 0 -6px 12px rgba(0,0,0,0.05);}
.tk-result-foot>a {display: inline-block;width:24%;text-align: center;border-right:1px solid #eee;line-height: 60px;}
.tk-result-foot div{width:50%;}
.tk-result-foot div a{margin:10px 5%;display: inline-block;text-align: center;width:90%;height: 40px;line-height: 40px ;color:#fff;border-radius:8px;}

/*测试结果22--试卷*/
.result-content>div{margin-bottom:10px; padding:10px;background:#fff;border:1px solid #eee; }
.result-content>div:first-child{border-radius:20px 20px 0 0 ;}
.result-content>div p.point{line-height: 1.8em;}
.result-content>div p.point .fr{padding:0 12px;border-radius: 20px;}
.result-content>div p.point span.fr{border:1px solid #eee;}
.result-content .sj-bijiao>div{border-top: 1px solid #eee;}
.result-content .tisheng-advice p:first-child{border:0;}

/*试卷详情-做试卷前出现*/
.test-xiangqing .test-content li{float:left;width:50%;margin:10px 0;}
.test-xiangqing .test-content li span{margin-right: 14px;}
.test-xiangqing .choose-btn a{display: inline-block;width: 50%;line-height: 40px;height:40px;color:#fff;}
.text-jieshao h5{line-height: 2em;}
.text-jieshao p{line-height: 1.6em;}
.text-jieshao>div+div{border-top:1px solid #eee;}

/*试题纠错*/
.jiucuo-box .jiucuo-content li{float:left;min-width:32%;line-height: 3em;}
.jiucuo-box .jiucuo-content li a{padding-left: 32px;}
.jiucuo-box .jiucuo-content li a:before{content: " ";position:absolute;margin-top:12px;margin-left:-24px;width:20px;height:20px;background: url("../img/xd.png") no-repeat 0 -1415px;background-size:70px auto;}
.jiucuo-box .jiucuo-content li a.checked:before{content: " ";position:absolute;margin-top:12px;margin-left:-24px;width:20px;height:20px;background: url("../img/xd.png") no-repeat 0 -1389px;background-size:70px auto;}

.submit_div{display:block;text-align:center;padding:20px 0px;}
.submit_div a{display:inline-block;background:#e23b29 no-repeat;color:#fff;padding:10px 50px;border-radius:30px;box-shadow:0px 2px 5px rgba(240,83,47,.4);}
.submit_div a:active{background:#e13b29;}



/*夜晚模式*/
.night-tk a:link,.night-tk a:visited,.night-tk a:active,.night-tk .st-num i,.night-tk .text-4gry,.night-tk textarea.dt-box,.night-tk .text-5gry,.night-tk .text-3gry,.night-tk .subtopic-head .cont{text-decoration:none;color:#8e8f94;}
.night-tk{color:#8e8f94!important;background:#262a33!important;}
.night-tk dl.sub-answer dd:nth-child(2n-1),.night-tk .bg-white,.night-tk .set-drop-down li .switch a{background:#2f333e!important;}
.night-tk .bg-f5,.night-tk .sub-answer,.night-tk .m-question-option, .night-tk .cg-cont{background:#262a33!important;color:#8e8f94!important;}

.night-tk .dopra-con{background: #1d2027;}
.night-tk .st-name{background: #953A27;}
.night-tk .dopra-con,.night-tk  header.subtopic-head,.night-tk .tk-subfoot,.liant-box .question-content,.night-tk .dt-box,.night-tk .set-drop-down li{border-color:#262a33;}
.night-tk .class-answer-jiexi .jiexi-btn a:first-child{border-color:#97999f;}
.night-tk .class-answer-jiexi p span.jx-zhishi{border:none}

/*灰底导航*/    /*添加 head-qgry样式*/
.night-tk .class-answer-daan .answer-top a.answer-left{background: #ab3213;}
.night-tk header.subtopic-head.head-qgry,.night-tk .tk-subfoot,.night-tk .class-answer-daan .answer-top a.answer-right,.night-tk .tk-result-foot{ background:#16171c!important;}
.night-tk .class-answer-jiexi p span.jx-zhishi{background:#484c55!important;}
.night-tk .night-tk .bage,.night-tk .bg-qgry,.night-tk .bg-b2gry{background:#434955;color:#8e8f93;}
.night-tk .fenxi-body span.bg-qgry{color:#8e8f93!important;}
.night-tk .m-checked.m-question-option i{color:#fff;}

/*答题卡*/
.night-tk .dt-card .dt-card-box li a,.night-tk .dt-bottom .dt-bottom-ts li i{background:#1a1d25;border-color:#1a1d25;}
.night-tk .dt-card .dt-card-box li.doing a{background:#434955;color:#8e8f93;border-color:#434955;}
.night-tk .dt-card .dt-card-box li.wrong a, .night-tk .dt-bottom .dt-bottom-ts li.dt-bottom-wrong i{background: #ab3213;border-color: #ab3213 ;}
.night-tk .dt-card .dt-card-box li.ture a,.night-tk  .dt-bottom .dt-bottom-ts li.dt-bottom-ture i{background: #5c9812;border-color: #5c9812 ;}
.night-tk .dt-bottom{background: #262a33!important;border-color:#16171c;}
.night-tk a.bg-yellow{color:#fff;}

/*弹窗*/
.night-tk .tc-middle-innerbox{color:#8e8f94!important;background:#262a33!important;}
.night-tk .tc-middle-innerbox .middle-btn{ background:#2f333e!important;border-color:#262a33;}

/*测试结果*/
.night-tk .red-color,.night-tk a.red-color{ color:#e23b29; }
.night-tk .result-content>div{background:#2f333e!important;border-color:#262a33;}
.night-tk .border-t,.night-tk .result-content .sj-bijiao>div,.night-tk .tk-result-foot,.night-tk .tk-result-foot>a{border-color:#262a33!important;}
.night-tk .result-content>div p.point span.fr{background:#434955;color:#8e8f93;border: none}
a.bg-red{color:#fff;} 

.night-tk .result-innerbox .result-fenxi .fenxi-body li+li,.night-tk .tisheng-advice p:first-child,.night-tk .resule-box .result-innerbox{border-color:#1d2027;}
.night-tk .wrong-bg{background: #ab3213;border-color: #ab3213 ;}
.night-tk .ture-bg{background: #5c9812;border-color: #5c9812 ;}
.night-tk .result-innerbox h4{background: #1d2027!important;}
/*夜晚模式----end*/


/*中font-size*/ 
.font-set-mid .font10{ font-size:1.2rem!important;}
.font-set-mid .font11{ font-size:1.3rem!important;}
.font-set-mid .font12{ font-size:1.4rem!important;}
.font-set-mid .font13{ font-size:1.5rem!important;}
.font-set-mid .font14{ font-size:1.6rem!important;}
.font-set-mid .font15{ font-size:1.7rem!important;}
.font-set-mid .font16{ font-size:1.8rem!important;}
.font-set-mid .font18{ font-size:2.0rem!important;}
.font-set-mid .font20{ font-size:2.2rem!important;}


/*超大font-size*/  
.font-set-big .font10{ font-size:1.5rem!important;}
.font-set-big .font11{ font-size:1.6rem!important;}
.font-set-big .font12{ font-size:1.7rem!important;}
.font-set-big .font13{ font-size:1.8rem!important;}
.font-set-big .font14{ font-size:1.9rem!important;}
.font-set-big .font15{ font-size:2.0rem!important;}
.font-set-big .font16{ font-size:2.1rem!important;}
.font-set-big .font18{ font-size:2.3rem!important;}
.font-set-big .font20{ font-size:2.5rem!important;}

/* 新增提问 */

.item-answer-question-contain .top-question{
    position: relative;
}
.item-answer-question-contain .top-question .modify-question{
    position: absolute;
    top: 5px;
    right: 0;
    width: 78px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #e13b29;
    font-size: 12px;
	border-radius: 25px;
    border: solid 1px #e13b29;
    background: none;
}
.item-answer-question-contain .top-question .header-info{
    display: flex;
}
.item-answer-question-contain .top-question .header-info .left-con{
    flex-shrink: 0;
    width: 33px;
    margin-right: 8px;
    display: flex;
    justify-content: center;
}
.item-answer-question-contain .top-question .header-info .left-img{
    width: 33px;
    height: 33px;
    border-radius: 33px;
    
}
.item-answer-question-contain .top-question .header-info .left-wen{
    
    text-align: center;
    width: 25px;
    height: 25px;
    line-height: 25px;
    color: #ffffff;
    font-size: 13px;
    border-radius: 25px;
    background-image: linear-gradient(235deg, #de1e1d 0%,#ff6137 100%), linear-gradient(#e13b29, #e13b29);
}
.item-answer-question-contain .top-question .header-info .left-da{
    text-align: center;
    width: 25px;
    height: 25px;
    line-height: 25px;
    color: #ffffff;
    font-size: 13px;
    border-radius: 25px;
    background-image: linear-gradient(235deg, 
		#059264 0%, 
		#10b882 100%), 
	linear-gradient(
		#34c083, 
        #34c083);
    
}
.item-answer-question-contain .right-name{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    line-height: 15px;
}
.item-answer-question-contain .add-gap{
    line-height: 20px;
}
.item-answer-question-contain .right-button{
    width: 80px;
	height: 25px;
	border-radius: 12px;
    border: solid 1px #e13b29;
    color: #e13b29;
    background-color: #ffffff;
    white-space: nowrap;
}

.item-answer-question-contain .name{
    font-size: 15px;
    /*color: #333333;*/
}
.item-answer-question-contain .some-info{
    font-size: 12px;
    color: #b2b2b2;
}
.item-answer-question-contain .zhuiwen-contain{
    padding-top: 17px;
    border-top: dashed 0.5px #eeeeee;
}
.item-answer-question-contain .zhuiwen-contain .zhuiwen-top{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.item-answer-question-contain .zhuiwen-contain .zhuiwen-top .zuiwen-tip{
    width: 30px;
	height: 15px;
    background-color: #ff5c5c;
    font-size: 11px;
    color: #ffffff;
    border-radius: 7px;
    display: inline-block;
    text-align: center;
    line-height: 15px;
    margin-left: 7px;
}
.item-answer-question-contain .answer-content-img{
    /* width: 30px; */
    height: 35px;
    margin-top: 10px;
    
}
.item-answer-question-contain .zhuiwen-contain .zhuiwen-top .answer-tip{
    background-image: linear-gradient(235deg, #059264 0%, #10b882 100%), linear-gradient(0deg, #e01a1a 1%, #ff553b 100%);
}

.item-answer-question-contain  .teacher-answer{
    font-size: 15px;
    /*color: #333333;*/
    /* border-bottom: dashed 0.5px #eeeeee; */
    padding-bottom: 12px;
}
.item-answer-question-contain .set-line-height{
    line-height: 22px;
    word-break:break-all;
}
.item-answer-question-contain .bottom-answer .answer-question .top{
    line-height: 30px;
	background-color: #f2f2f2;
    border-radius: 15px;
    font-size: 13px;
    padding-right: 10px;
    display: flex;
    align-items: flex-start;
}
.item-answer-question-contain .bottom-answer .answer-question .top .left-font{
    width: 25px;
	/* height: 25px; */
	background-image: linear-gradient(235deg, #059264 0%, #10b882 100%),linear-gradient(#34c083, #34c083);
    border-radius: 25px;
    text-align: center;
    line-height: 25px;
    display: inline-block;
    margin-left: 5px;
    margin-top: 2px;
    color: #ffffff;
    flex-shrink: 0;
}
.item-answer-question-contain .bottom-answer .answer-question .top .right-info{
    color: #8a8a8a;
    padding-left: 7px;
    
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
}
.item-answer-question-contain .bottom-answer .answer-question .bottom{
   display: flex;
   justify-content: space-between;
}
.item-answer-question-contain .bottom-answer .answer-question .bottom .left{
    color: #b2b2b2;
}
.item-answer-question-contain .bottom-answer .answer-question .bottom .right{
    color: #e13b29;
}
.item-answer-question-contain .bottom-answer .answer-question .bottom .right-no-answer{
    color: #b2b2b2;
}
.item-answer-question-contain .bottom-answer .test-details-btn-contain{
    display: flex;
    justify-content: center;
}
.item-answer-question-contain .bottom-answer .test-details-btn-contain .details-btn{
    /* width: 110px; */
	height: 25px;
	border-radius: 12px;
    border: solid 1px #dbdbdb;
    color: #8a8a8a;
    text-align: center;
    line-height: 25px;
    font-size: 12px;
    background: none;
}
.item-answer-question-contain .bottom-answer .test-details-btn-contain .details-btn img{
    width: 5px;
	height: 10px;
}

/* 题库答疑页面样式 */
.dayi-tab-contain{
    display: flex;
    border-bottom: 1px #eeeeee solid;
}
.dayi-tab-contain .tab-item{
    color: #333333;
    margin-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.dayi-tab-contain .active{
    color: #e13b29;
    font-weight: bold;
    border-bottom: 2px solid #e13b29;
}
.fixed-img{
    position: fixed;
    bottom: 70px;
    right: 8px;
    width: 65px;
    z-index: 9;
}

/* 问题描述 */

.to-question-btn-contain .to-question-contain{
    position: relative;
}
.to-question-btn-contain .to-question-contain .question-textarea{
    width: 100%;
    padding:15px;
    box-sizing: border-box;
    border-radius: 6px;
    background-color: #f5f5f5;
}
textarea[class='question-textarea']::-webkit-input-placeholder {
    color: #b2b2b2;
}
.to-question-btn-contain .to-question-contain .num{
    position: absolute;
    bottom: 10px;
    right: 10px;
    color: #b2b2b2;
    font-size: 12px;
}
.to-question-btn-contain .chance-to-question{
    margin-top: 13px;
}
.to-question-btn-contain .chance-to-question .sign{
    color: #e13b29;
}
.to-question-btn-contain .chance-to-question .chance{
    color: #555555;
    padding-left: 5px;
}
.to-question-btn-contain .to-btn{
    width: 100%;
    height: 40px;
    line-height: 40px;
	background-image: linear-gradient(45deg, #f64f00 0%, #e13b29 100%);
    border-radius: 20px;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    border: 0;
}




/*测试结果-继续教育*/
/*html,body{font-size:62.5%;margin:0px;min-height: 100%;background: #f2f2f2;}*/
.subtopic-head{width:100%;position:relative}
.subtopic-cont{display:block;text-align:center;font-size:1.6rem;height:44px;line-height:44px;color:#fff;font-weight: bold;}
.back-icon{width:10px;height:19px;background:url(tk-bg.png) no-repeat -84px 0;background-size:200px;position:absolute;left:10px;top:50%;margin-top:-8px;font-size:0px;}
.jxjy-cont{display:block;background:linear-gradient(to bottom,#e13b29,#f2f2f2)}
.jxjy-main{margin:10px;font-size:1.6rem;background:#fff;padding:20px 10px;border-radius:8px;}
.jxjy-text,.jxjy-time{padding:0px;margin:0px;font-size:1.4rem;color:#999;}
.jxjy-text{color:#333;font-size:1.6rem;padding-bottom:5px;}
.jxjy-rate{display:block;width: 140px;height: 140px;border-radius:100%;border:6px solid #f45930;margin:15px auto 10px;text-align:center;}
.jxjy-rate .rate-txt{display:block;color:#999;font-size:1.6rem;padding-top:20px;}
.jxjy-rate .red{color:#E13A34;font-size:4.8rem;font-weight:bold;font-style:normal;display:block;}
.jxjy-rate .hg,.jxjy-rate .no-hg{background:#E13A34;color:#fff;font-size:1.4rem;display:inline-block;height:20px;line-height:20px;padding:0px 10px;border-radius:30px;}
.jxjy-rate .no-hg{background:#bbb;}
.jxjy-dtk{display:block;margin:10px;background:#fff;border-radius:8px;padding:10px 15px 15px;}
.jxjy-dtk-p{display:block;font-size:1.6rem;font-weight:bold;padding:10px 0px 0px;margin:0px;}
.jxjy-ul{overflow:hidden;padding:5px 0px 0px;}
.jxjy-ul li{width:42px;height:42px;float:left;margin:5px;display:inline;list-style:none;text-align:center;line-height:42px;border:1px solid #C2C2C2;font-size:1.6rem;border-radius:40px;}
.jxjy-ul li.dui{background:#70BF85;color:#fff;border-color:#70BF85;}
.jxjy-ul li.cuo{background:#E45541;color:#fff;border-color:#E45541;}
.jxjy-ul li.no{background:#bbb;color:#fff;border-color:#bbb;}
.jxjy-result-foot{position:fixed;background:#fff;width:100%;bottom:0px;left:0px;text-align:center;}
.jxjy-result-foot .result-btn{width: 31%;display:inline-block;padding:10px 2px;}
.jxjy-result-foot .result-btn a{display:block;border:1px solid #E13B29;color:#E13B29;height:40px;line-height:40px;font-size:1.6rem;border-radius:40px;}
.jxjy-result-foot .result-btn a.bg-red{background:linear-gradient(to bottom,#e13b29,#FB5D37);color:#fff;}


.van-toast{z-index: 99999 !important;}

