@charset "utf-8";
/*
@author: he
@update: he (2021-01-07)
*/
/*页头*/
.header{ position: relative; z-index: 1; heightW: 1.173rem; line-height: 1.173rem; text-align: center;}
.header h1{ font-size: 0.48rem;}
.header .back{ position: absolute; left: 0; top: 0; width: 1.173rem; height: 1.173rem; background: url(//m.med66.com/images/zhuanti/20mokao/icon_05.png) no-repeat center; background-size: 0.293rem auto;}

/*辅导切换*/
.as-Tit{ height: 1.2rem; background: #f8f8f8; position: relative; z-index: 9; margin-bottom: 0.4rem;}
.as-Tit .swiper-container{ height: 1.2rem;}
.as-Tit .swiper-slide{ position: relative; z-index: 1; height: 1.2rem; line-height: 1.2rem; font-size:0.427rem; color:#666; width:auto !important; margin-left:.4rem;}
.as-Tit .swiper-slide a{ color:#666;}
.as-Tit .swiper-slide i{ display: none; position: absolute; left: 50%; bottom: 0; margin-left: -0.16rem; width: 0.32rem; height: 0.08rem; border-radius: 0.04rem; background: #3EC93E;}
.as-Tit .swiper-slide.on{ color:#3EC93E;}
.as-Tit .swiper-slide.no{ color: #999;cursor:default}
.as-Tit .swiper-slide.on a{ color:#3EC93E;}
.as-Tit .swiper-slide.on i{ display: block;}
.as-Tit .swiper-slide:last-child{ margin-right: -0.2rem;}
.as-Tit .zz{display: block; position: absolute; top: 0; right: 0; z-index: 2; width: 1rem; height: 1.2rem; background: -webkit-linear-gradient(left, rgba(248,248,248,0) 0%, rgba(248,248,248,1) 100%); background: -o-linear-gradient(left, rgba(248,248,248,0) 0%, rgba(248,248,248,1) 100%); background: -moz-linear-gradient(left, rgba(248,248,248,0) 0%, rgba(248,248,248,1) 100%); background: linear-gradient(to right, rgba(248,248,248,0) 0%, rgba(248,248,248,1) 100%);}

/*答案解析*/
.as-stem{ background: #f6f6f6;}
.as-stem .txtCon{ padding: 0.4rem; line-height: 0.64rem; font-size: 0.427rem;}

/*题目*/
.as-analysis { background: #fff;}
.as-analysis .classify{ margin: 0 0.4rem; padding: 0.267rem 0; background: #fff; border-radius: 0.107rem; -webkit-box-shadow:0 0 0.133rem rgba(236, 236, 236, 1); -moz-box-shadow:0 0 0.133rem rgba(236, 236, 236, 1); box-shadow:0 0 0.133rem rgba(236, 236, 236, 1);}
.as-analysis .classify .listBox{ clear: both; padding-left: 1.12rem; margin: 0 0.533rem 0.133rem; position: relative; z-index: 1;}
.as-analysis .classify .listBox .fdtit{ position: absolute; top: 0.34rem; left: 0; height: 0.373rem; line-height: 0.373rem; font-size: 0.32rem; color: #999; font-weight: 400; background: url(//m.med66.com/OtherItem/images/2020mokaoxitong/icon_17.png) repeat-x left bottom; background-size: 1px 0.373rem;}
.as-analysis .classify .listBox .fdtit02{ top: 0.25rem;}
.as-analysis .classify .listBox .iconTxt{ display: block; width: 100%; height: 1.04rem; line-height: 1.04rem; font-size: 0.427rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.as-analysis .classify .listBox .iconTxt.on{ color: #4ab83e;}
.as-analysis .classify .listBox .iconTxt.no{ color: #999;cursor:default}
.as-analysis .classify .listBox .iconBtn{ float: left; display: block; padding: 0 0.333rem; height: 0.773rem; line-height: 0.773rem; font-size: 0.373rem; white-space: nowrap; margin: 0 0.133rem 0.133rem 0; border-radius: 0.053rem; cursor: pointer; background: #F3F6F4; border: 1px solid #BFBFBF;}
.as-analysis .classify .listBox .iconBtn.on{ background: #EAFBF2; border: 1px solid #7BC9AA;}
.as-analysis .subBox-tit{ padding: 0.4rem; line-height: 0.64rem; font-size: 0.427rem;}
.as-analysis .subBox-oneCon .list{ clear: both; padding: 0.267rem 0.4rem;}
.as-analysis .subBox-oneCon .list span{ display: inline-block; position: relative; z-index: 1; padding-left: 1.253rem; line-height: 0.8rem; font-size: 0.427rem; cursor: pointer;}
.as-analysis .subBox-oneCon .list span .icon{ position: absolute; top: 0; left: 0; display: block; width: 0.747rem; height: 0.747rem; line-height: 0.747rem; text-align: center; font-size: 0.427rem; font-weight: 700; background: #fff; border: 0.027rem solid #e3e3e3; border-radius: 50%;}
.as-analysis .subBox-oneCon .list.on{ background: #eafbf2;}
.as-analysis .subBox-oneCon .list.on span .icon{ background: #3ec93e; border: 0.027rem solid #3ec93e; color: #fff;}
.as-analysis .subBox-oneCon .list.no{ background: #fbeaea;}
.as-analysis .subBox-oneCon .list.no span .icon{ background: #ff3b3b; border: 0.027rem solid #ff3b3b; color: #fff;}
.as-analysis .subBox-manyCon .list{ clear: both; padding: 0.267rem 0.4rem;}
.as-analysis .subBox-manyCon .list span{ display: inline-block; position: relative; z-index: 1; padding-left: 1.253rem; line-height: 0.8rem; font-size: 0.427rem; cursor: pointer;}
.as-analysis .subBox-manyCon .list span .icon{ position: absolute; top: 0; left: 0; display: block; width: 0.747rem; height: 0.747rem; line-height: 0.747rem; text-align: center; font-size: 0.427rem; font-weight: 700; background: #fff; border: 0.027rem solid #e3e3e3; border-radius: 0.053rem;}
.as-analysis .subBox-manyCon .list.on{ background: #eafbf2;}
.as-analysis .subBox-manyCon .list.on span .icon{ background: #3ec93e; border: 0.027rem solid #3ec93e; color: #fff;}
.as-analysis .subBox-manyCon .list.no{ background: #fbeaea;}
.as-analysis .subBox-manyCon .list.no span .icon{ background: #ff3b3b; border: 0.027rem solid #ff3b3b; color: #fff;}

.as-analysis .subBox-answerCon{ padding-top: 0.667rem;}
.as-analysis .subBox-answerCon .satit{ height: 1.333rem; line-height: 1.333rem; font-size: 0.427rem; padding: 0 0.733rem; margin-bottom: 0.333rem; background: #f9f9f9;}
.as-analysis .subBox-answerCon .satit .clv{ color: #4ab83e;}
.as-analysis .subBox-answerCon .satit .chong{ color: #ff5353;}
.as-analysis .subBox-answerCon .satxt{ position: relative; z-index: 1; line-height: 0.667rem; font-size: 0.427rem; margin: 0 0.733rem 0.56rem;}
.as-analysis .subBox-answerCon .satxt .fd{ position: absolute; top: 0.267rem; left: -0.333rem; width: 0.133rem; height: 0.133rem; background: #3EC93E; border-radius: 50%;}
.as-analysis .subBox-answerCon .saglkd{ position: relative; z-index: 1; margin: 0 0.733rem;}
.as-analysis .subBox-answerCon .saglkd .fd{ position: absolute; top: 0.267rem; left: -0.333rem; width: 0.133rem; height: 0.133rem; background: #3EC93E; border-radius: 50%;}
.as-analysis .subBox-answerCon .saglkd-top{ line-height: 0.667rem; font-size: 0.427rem; margin-bottom: 0.4rem;}
.as-analysis .subBox-answerCon .saglkd-top .icon{ display: inline-block; padding: 0 0.267rem; height: 0.64rem; line-height: 0.64rem; font-size: 0.373rem; color: #3EC93E; background: #fff; border: 1px solid #3EC93E; border-radius: 0.107rem; margin: 0 0 0.133rem 0.133rem;}
.as-analysis .subBox-answerCon .saglkd-top .icon a{ color: #3EC93E;}
.as-analysis .subBox-answerCon .saglkd-cen .list{ width: 8.533rem; margin-bottom: 0.2rem;}
.as-analysis .subBox-answerCon .saglkd-cen .list-pic{ width: 8.533rem; height: 4.8rem; border-radius: 0.053rem;}
.as-analysis .subBox-answerCon .saglkd-cen .list-pic .videoPic{ position: relative; z-index:1; width: 8.533rem; height: 4.8rem; cursor: pointer;}
.as-analysis .subBox-answerCon .saglkd-cen .list-pic .videoPic i{ position: absolute; top: 50%; left: 50%; margin: -0.6rem 0 0 -0.6rem; display: block; width: 1.2rem; height: 1.2rem; background: url(//m.med66.com/OtherItem/images/2020mokaoxitong/icon_06.png) no-repeat; background-size: 100% 100%;}
.as-analysis .subBox-answerCon .saglkd-cen .list-pic .videoPic img{ width: 8.533rem; height: 4.8rem;}
.as-analysis .subBox-answerCon .saglkd-cen .list-pic .aPic{ display: block; width: 8.533rem; height: 4.8rem;}
.as-analysis .subBox-answerCon .saglkd-cen .list-pic .aPic img{ width: 8.533rem; height: 4.8rem;}
.as-analysis .subBox-answerCon .saglkd-cen .list-txt{ display: block; line-height: 1.28rem; font-size: 0.427rem; height: 1.28rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.as-analysis .subBox-botCon{ height: 0.667rem; margin: 0 0.733rem 0.533rem;}
.as-analysis .subBox-botCon .collectionBtn{ padding: 0.1rem 0.1rem 0.1rem 0.8rem; height: 0.667rem; line-height: 0.72rem; font-size: 0.373rem; color: #333; background: url(//m.med66.com/OtherItem/images/2020mokaoxitong/icon_07.png) no-repeat left center; background-size: 0.56rem 0.533rem;}
.as-analysis .subBox-botCon .collectionBtn.on{ padding: 0.1rem 0.1rem 0.1rem 0.8rem;background: url(//m.med66.com/OtherItem/images/2020mokaoxitong/icon_08.png) no-repeat left center; background-size: 0.56rem 0.533rem; color: #3EC93E;}

.as-analysis.asTab{ display: none;}
.as-analysis .nullBox{ display: block; padding: 3.2rem 0 0;}
.as-analysis .nullBox-pic{ display: block; width: 6.24rem; height: 4.707rem; margin: 0 auto 0.48rem;}
.as-analysis .nullBox-txt{ text-align: center; line-height: 0.587rem; font-size: 0.427rem; color: #666; margin-bottom: 0.4rem;}
.as-analysis .nullBox-btn{ display: block; width: 3.68rem; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.427rem; color: #fff; background: #3EC93E; border-radius: 0.533rem; margin: 0 auto;}

/*试题收藏弹框*/
.scTk{ display: none; width: 8rem; background: #fff; border-radius: 0.107rem; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -4rem; z-index: 99;}
.scTk .xx{ position: absolute; top: 0.267rem; right: 0.267rem; display: block; width: 0.373rem; height: 0.373rem; background: url(//m.med66.com/OtherItem/images/2020mokaoxitong/tk-close.png) no-repeat; background-size: 100% 100%; cursor: pointer;}
.scTk .ttit{ font-size: 0.48rem; font-weight: 700; height: 1.867rem; line-height: 1.867rem; margin: 0 0.533rem;}
.scTk .ttit em{ font-size: 0.373rem; color: #666; margin-left: 0.267rem;}
.scTk .cenCon{ margin: 0 0 0.533rem 0.533rem;}
.scTk .cenCon .inptxt{ display: block; width: 6.08rem; height: 0.88rem; padding: 0 0.4rem; line-height: 0.88rem; font-size: 0.373rem; color: #333; border: 0.027rem solid #E3E3E3; margin-bottom: 0.4rem; border-radius: 4px;}
.scTk .cenCon .icBox{ margin-bottom: 0.133rem;height: 3.5rem;overflow-y: auto;}
.scTk .cenCon .icBox .icon{ position: relative; z-index: 1; float: left; display: block; padding: 0 0.187rem; height: 0.64rem; line-height: 0.64rem; font-size: 0.373rem; color: #999; border: 0.027rem solid #E3E3E3; background: #F5F5F5; border-radius: 0.053rem; margin: 0 0.267rem 0.267rem 0;}
.scTk .cenCon .icBox .icon-xx{ position: absolute; top: -0.107rem; right: -0.16rem; width: 0.4rem; height: 0.4rem; background: url(/OtherItem/images/2020mokaoxitong/tk-close_02.png) no-repeat; background-size: 100% 100%; cursor: pointer;}
.scTk .hbox{ height: 1.32rem; border-top: 1px solid #E5E5E5; display: -webkit-flex; display: flex; justify-content: center;}
.scTk .hbox .btn,.scTk .hbox .btn02{ display: block; flex-grow:1; height: 1.32rem; line-height: 1.32rem; text-align: center; font-size: 0.48rem; color: #999; border-right: 1px solid #E5E5E5; cursor: pointer;}
.scTk .hbox .btn02{ font-weight: 700; color: #3EC93E;}
.scTk .hbox a:last-child{ border-right: 0;}
.scTk .cenCon .icBox .icon.on{ background: #ecfbeb;  color: #4ab83e; border: 1px solid #ecfbeb;}




/*翻页*/
.fyBox{ content:""; display:block; clear: both; height: 40px; text-align: center;}
.fyBox a.last,.fyBox a.first,.fyBox span.last,.fyBox span.first{ display: inline-block; width: 66px; line-height: 40px; text-align: center; font-size: 14px; color: #666; margin: 0 5px;}
.fyBox span.last,.fyBox span.first{ color: #ccc;}
.fyBox a.up,.fyBox a.Down,.fyBox span.up,.fyBox span.Down{ display: inline-block; width: 42px; height: 38px; line-height: 38px; font-size: 14px; color: #666; text-align: center; border: 1px solid #e2e2e2; border-radius: 3px; margin: 0 5px;}
.fyBox span.up,.fyBox span.Down{ color: #ccc; background: #f6f6f6;}
.fyBox a.num,.fyBox span.num{ display: inline-block; width: 46px; height: 38px; line-height: 38px; font-size: 14px; color: #666; text-align: center; border: 1px solid #e2e2e2; border-radius: 3px; margin: 0 5px;}
.fyBox a.on{ background: #4ab83e; border: 1px solid #4ab83e; color: #fff;}
.fyBox a:hover{ text-decoration: none; background: #4ab83e; border: 1px solid #4ab83e; color: #fff;}
.fyBox a.last:hover,.fyBox a.first:hover{ border: 0; background: none; color: #4ab83e;}



