@charset "utf-8";

.content{width:100%; font-family:"微软雅黑",arial,"宋体",sans-serif; }
.main{ width:1200px; margin-left:auto; margin-right:auto; min-height:600px; background-color:#fff;}
.main-right{ width:895px; float:right;}

/*未登录*/
.login-bigBox{ width:100%; height:100%; background-color:#50cd93; background-image:url(../images/login-banner.jpg); background-position:center center; margin-top:-70px; position:relative; z-index:9;}
.login-logBox{width:356px; height:404px; position:absolute; left:50%; top:50%; margin-left:244px; margin-top:-202px; background-color:#fff; border-radius:8px; padding:20px 30px 0 30px; box-sizing:border-box;font-family:"微软雅黑",arial,"宋体",sans-serif; }
.login-loginName,.login-loginPassword,.login-loginYzm,.login-loginKey{ width:100%; height:40px; line-height:38px; box-sizing:border-box; border:solid 1px #bbbbbb; border-radius:8px; padding-left:46px; padding-right:10px; background-color:#fff; background-repeat:no-repeat; background-position:9px center; color:#464646; font-size:16px; outline:none;}
.login-loginName:focus,.login-loginPassword:focus,.login-loginYzm:focus,.login-loginKey:focus{border-color:#4baa50;}
.login-loginYzm{ width: 60%; float: left;}
.login-loginPassword{ padding-right: 40px;}
.login-loginName{ background-image:url(../images/name.png)}
.login-loginPassword{ background-image:url(../images/lock.png)}
.login-loginYzm{ background-image:url(../images/yzm.png)}
.login-loginKey{ background-image:url(../images/key.png)}
.login-loginEye{ width: 24px; height: 24px;display: inline-block; background: url(../images/eye-close.png) no-repeat; position: absolute; top: 9px; right: 10px; z-index: 3; cursor: pointer;}
.login-loginEye.open{ background: url(../images/eye-open.png) no-repeat;}
.login-loginEWMlose{ width: 100%; height: 250px; background: rgba(255,255,255,0.9); position: absolute; top: 0; left: 0; }
.login-loginEWMlose .refresh{ width: 50px; height: 50px; display: inline-block; box-sizing: border-box; padding-top: 11px; background: #fff; border-radius: 50%; text-align: center; box-shadow: 0 2px 8px #666; color: #666; margin-top: 48px; }

.login-header{ width:100%; height:70px; background-color:#fff; box-shadow:0 0 5px #3f556b; position:fixed; top:0; left:0; z-index:101;}
.login-header >.login-headerBox{ width:1000px; margin-left:auto; margin-right:auto;}
.login-header >.login-headerBox .logo{ height: 70px; float:left; vertical-align:middle; line-height: 70px; overflow: hidden;}
.login-header >.login-headerBox img{ max-height:60px; vertical-align:middle;}
.login-header >.login-headerBox h1{display:inline-block; vertical-align:middle; margin-left:15px; font-size:24px; font-family:"微软雅黑"; color:#47a97b;}
.login-header >.login-headerBox .login-nav{ float:right; height:70px; line-height:70px; font-family:"微软雅黑"; font-size:16px;}
.login-header >.login-headerBox .login-nav >li{ height:70px; margin-left:30px; float:left;}
.login-header >.login-headerBox .login-nav >li a{ color:#464646;}
.login-header >.login-headerBox .login-nav >li.on{ border-bottom:solid 3px #47a97b; box-sizing:border-box;}
.login-header >.login-headerBox .login-nav >li.on a{ color:#47a97b;}
.login-content{ width:100%; padding-top:70px;font-family:"微软雅黑";}
.login-bigBox2{ width:100%; height:550px; background-color:#50cd93; background-image:url(../images/login-banner.jpg); background-position:center center; position:relative; z-index:9;}
.login-conBg{ background-color:#ecf7e1;}
.login-ceping-apply{width:1000px; margin:0 auto; padding-bottom:60px; padding-top:75px; text-align:center;font-size: 0;-webkit-text-size-adjust:none;}
.login-ceping-apply >li{ width:154px; height:128px; display:inline-block; margin:10px 6px 0 6px; padding-top:18px; box-sizing:border-box; background-color:#ecf7e1; border-radius:50% 50% 0 0; text-align:center; font-size:17px;}
.login-ceping-subjectBan{ width:100%; text-align:center;}
.login-ceping-subjectBan img{ max-width:90%; vertical-align:middle;}
.login-ceping-online{width:1000px; margin:0 auto; padding:60px 0; text-align:center;}
.login-ceping-onlinePic{ width:100%; margin-top:60px; text-align:center;font-size: 0;-webkit-text-size-adjust:none;}
.login-ceping-onlinePic >div{ width:33.3%;display:inline-block; font-size:14px;}
.login-ceping-onlinePic >div img{ max-width:90%;}
.login-ceping-onlinePic >div >p:last-child{ margin-top:30px;}
.login-ceping-learning{width:100%; padding-top:50px; padding-bottom:20px; text-align:center;}
.login-ceping-learning-imgBigBox{ width:1000px; margin:30px auto; overflow:hidden; position:relative;}
.login-ceping-learning-imgBox{ width:100%;}
.login-ceping-learning-imgBox >p{ display:none;}
.login-ceping-learning-imgBox >p.on{ display:block;}
.login-ceping-learning img{ max-width:90%;}
.login-ceping-examData{ width:1000px; margin:0 auto; padding-top:30px; padding-bottom:60px;text-align:center;}
.login-ceping-examData >div{ margin-top:30px; vertical-align:middle; text-align:center;}
.login-ceping-wrongQue{width:100%; padding-top:50px; text-align:center;}
.login-ceping-wrongQue img{ max-width:90%; vertical-align:middle;}
.login-ceping-infoYq{width:100%; padding:50px 0; text-align:center;}
.login-ceping-infoYq img{ margin:30px 15px 0 15px; vertical-align:middle;}
.login-ceping-parHelpr{ width:1000px; margin:0 auto; padding:50px 0 45px 0; text-align:center;}
.login-ceping-parHelpr >div img{ margin:35px 40px 0 40px;}
.login-ceping-scene{width:100%; padding:60px 0; text-align:center;}
.login-ceping-scenePic{ padding-top:25px; text-align:center;font-size: 0;-webkit-text-size-adjust:none;}
.login-ceping-scenePic >div{ display:inline-block; margin:25px 10px 0 10px; font-size:18px;}
.login-ceping-scenePic >div >p:last-child{ margin-top:20px;}
.login-opacity0{ opacity:0;}

/*未登录 应用下载*/
.login-apply-content{ width:100%;padding-top:60px;font-family:"微软雅黑"; background:url(../../ketang/images/v32index/apply-background.jpg) no-repeat center bottom; background-size:100%; overflow:hidden;}
.login-apply-menu{ width:100%; max-width:1000px; height:54px; margin:50px auto 0 auto; box-sizing:border-box; border-bottom:solid 4px #cecece; text-align:center;font-size: 0;-webkit-text-size-adjust:none;}
.login-apply-menu >li{ margin:0 50px; display:inline-block; font-size:18px; line-height:50px; cursor:pointer;}
.login-apply-menu >li.on{ color:#47a97b; border-bottom:solid 4px #47a97b;}
.login-apply-main{width:100%; max-width:1000px; min-height:600px; margin:0 auto; padding-top:70px; padding-bottom:70px; box-sizing:border-box; position:relative;}
.login-apply-show{width:100%; text-align:center;font-size: 0;-webkit-text-size-adjust:none;}
.login-apply-show >div{ display:inline-block; vertical-align:middle; font-size:24px;}
.login-apply-show >div.intor{ margin-left:55px; text-align:left; line-height:150%;}
.login-apply-leftBtn,.login-apply-rightBtn{ width:24px; height:42px; display:inline-block; position:absolute; top:50%; margin-top:-42px; z-index:999; cursor:pointer;}
.login-apply-leftBtn{ background:url(../../ketang/images/v32index/Left-arrow.png) no-repeat; left:0;}
.login-apply-rightBtn{ background:url(../../ketang/images/v32index/Right-arrow.png) no-repeat; right:0;}
@media screen and (min-width: 640px) and (max-width: 1199px) {
.login-header >.login-headerBox{ width:100%; padding:0 10px; box-sizing:border-box;}
}



/*已登录首页*/
.index-testList{ width:100%; padding-top:8px;}
.index-testList >li{ width:100%; height:32px; line-height:32px; overflow:hidden; padding-right:22%; box-sizing:border-box; position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-testList >li >a{ width:100%; color:#333333;}
.index-testList >li >a:hover{ color:#47a97a;}
.index-testList >li >span{position:absolute; left:80%; color:#989898;}
.index-dataBox{ width:100%; margin-top:50px; background-color:#f9f9f9;-moz-text-size-adjust: none; font-size: 0; text-align:center;}
.index-dataBox >li{ width:300px; padding:35px 0; box-sizing:border-box; display:inline-block; border-right:solid 1px #eaeaea; text-align:center;}
.index-dataBox >li:first-child{ border-left:solid 1px #eaeaea;}
.index-dataBox >li >h4{ font-size:18px; margin-top:18px;}
.index-dataBox >li >p{ color:#989898; font-size:28px; margin-top:8px;}
.index-banner{width:100%; height:350px; overflow:hidden; position:relative;}
.index-banner .banner{width:100%; height:360px; position:relative;}
.index-banner .banner img{left: 50%;position: absolute;top: 50%; -webkit-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.index-banner .banner1{ width:100%; height:360px;background-color:#80b0d6; background-image:url(../images/index-banner1.jpg); background-repeat:no-repeat; background-position:center center;}
.index-banner .banner2{ width:100%; height:360px;background-color:#003e95; background-image:url(../images/index-banner2.jpg); background-repeat:no-repeat; background-position:center center;}
.index-banner UL.pagination {Z-INDEX: 12; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 320px 0px 0px 48%; LIST-STYLE-TYPE: none; POSITION: relative;}
.index-banner UL.pagination LI {PADDING-RIGHT: 3px; FLOAT: left}
.index-banner UL.pagination LI A {width:12px;height:12px;float:left;font-size:0px;margin-right:8px; background:#fff; border-radius:50%;text-align:center;line-height:12px;cursor:pointer;}
.index-banner UL.pagination LI.current A { background:#47a97b; border-radius:50%;}
.index-banner UL.pagination LI A:hover { background:#47a97b; border-radius:50%;}

/*试卷库*/
.papers-searchBox{ width:100%; height:80px; padding-top:20px; box-sizing:border-box; background-color:#eeeeee; text-align:center;-moz-text-size-adjust: none; font-size: 0; }
.papers-searchInput{ width:600px; height:40px; line-height:40px; padding:0 40px 0 15px; border:solid 1px #d9d9d9; border-left:none; box-sizing:border-box; vertical-align:middle; font-size:14px; color:#333; font-family:"微软雅黑",arial,"宋体",sans-serif; }
.papers-searchBut{ margin-left:-32px; cursor:pointer;}
.papers-chooseBox{ width:100%; padding:0 20px; border:solid 1px #d9d9d9; box-sizing:border-box;}
.papers-chooseBox >li{ padding:15px 0 10px 0; border-bottom:dashed 1px #d9d9d9;}
.papers-chooseBox >li:last-child{ border:none;}
.papers-chooseBox >li >div.title{ width:10%; float:left; padding-top:5px; text-align:right;}
.papers-chooseBox >li >div.tab{ width:90%; float:left;}
.papers-chooseBox >li >div a{ min-width:66px; height:30px; line-height:30px; padding:0 12px; box-sizing:border-box; float:left; margin:0 10px 5px 10px; color:#333333; text-align:center;}
.papers-chooseBox >li >div a.on{ color:#fff; background-color:#50cd93;}
.papers-paperList{ width:100%; padding:20px 190px 20px 0; box-sizing:border-box; border-bottom:solid 1px #d9d9d9; position:relative;}
.papers-paperList .paperLeft{ width:100%;}
.papers-paperList .paperRight{ width:170px; padding-left:20px; box-sizing:border-box; border-left:dashed 1px #d9d9d9; position:absolute; right:0; top:20px;}
.papers-paperList .paperLeft .recommend{ padding:2px 5px; display:inline-block; vertical-align:middle; background-color:#ff9900; color:#fff;}
.papers-paperList .paperLeft .infotab{ display:inline-block; padding:3px 10px; background-color:#fff; color:#666; border:solid 1px #cecece; margin:8px 5px 0 0; border-radius:4px; font-size:13px;}
.papers-stars-off{ width:100px; height:15px; overflow:hidden;background-image:url(../images/stars.png);background-repeat: no-repeat; background-position:left -15px;}
.papers-stars-on{height:15px; overflow:hidden;background-image:url(../images/stars.png);background-repeat: no-repeat;}

.papers-knowledgeTable-list{ width:100%; height:413px;overflow-x:hidden; overflow-y:auto;}
.papers-knowledgeTable-list li{ width:130px; height:180px; float:left; margin:20px 0 0 19px; cursor:pointer; position:relative; border:solid 3px #fff;}
.papers-knowledgeTable-list li div.txt{ width:100%; text-align:center; line-height:22px; padding:3px 0; background-color:#000; filter:alpha(opacity=70);opacity: 0.7; color:#fff; position:absolute; bottom:0; left:0;}
/*.papers-knowledgeTable-list li a.del{ display:none; width:18px; height:18px; background:url(../images/delete.png) no-repeat; position:absolute; top:-6px; right:-6px; z-index:3;}
.papers-knowledgeTable-list li:hover a.del{ display:block;}*/
.papers-knowledgeTable-list li:hover{opacity: 0.9;}
.papers-knowledgeTable-list li.papers-knowledgeTable-list-on{ border:solid 3px #50cd93;}
.papers-knowledgeTable-list li.papers-knowledgeTable-list-on div.txt{ background-color:#2b5f12;}

.papers-detailTitle{ width:100%; height:130px; background:url(../images/paperTit-bg.jpg) no-repeat center center; overflow:hidden;}
.papers-detailTitle h1{ width:100%; padding:26px 0 20px 0; font-size:26px; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.papers-detailTitle-info{ width:100%; text-align:center;-moz-text-size-adjust: none; font-size: 0;}
.papers-detailTitle-info >li{ height:18px; padding:0 20px; display:inline-block; border-left:solid 1px #666666; font-size:14px; color:#666666; line-height:16px;}
.papers-detailTitle-info >li:first-child{ border:none;}
.papers-detailTitle-info >li i{ margin-top:-2px;}
.papers-detailSidebar{ width:285px; border:solid 1px #d9d9d9; box-sizing:border-box; float:right; background-color:#fff;}
.papers-detailSidebar-fix{left: 50%;margin-left: 315px;position: fixed;top: 20px;}
.papers-detailSidebar-infoBox{ width:100%; height:400px; box-sizing:border-box; overflow-x:hidden; overflow-y:auto;}
.papers-detailSidebar-menuList li {width: 40px;height: 40px;line-height: 40px;float: left;margin: 10px 0 0 10px;background-color: #fff;border: 1px solid #cecece;text-align: center; font-size:15px;}
.papers-detailSidebar-menuList li a {height: 40px;width: 40px;color: #464646;display: block;}
.papers-detailSidebar-menuList li a:hover {background-color: #50cd93;color: #fff;}
.papers-detailSidebar-wkList{ width:100%; padding:0 20px 20px 20px; box-sizing:border-box;}
.papers-detailSidebar-wkList >li{ width:100%; padding:10px 0; border-bottom:dashed 1px #d9d9d9;}
.papers-detailSidebar-wkList >li:last-child{ border:none;}

.papers-edit-titleInput{ width:100%; height:40px; border:dashed 1px #e5380d; outline:none; color:#e5380d; box-sizing:border-box; background-color:#fff1e6; text-align:center;font-family:"微软雅黑",arial,"宋体",sans-serif; font-size:18px;}
.papers-edit-subjectTit{ width:540px; min-height:40px; padding-top:10px; box-sizing:border-box; line-height:24px; float:left; overflow:hidden; font-size:16px; font-weight:bold;}
.papers-edit-subjectTit h2,.papers-edit-subjectTit div{font-size:16px; font-weight:bold;}
.papers-edit-subjectEdit{ padding-top:0; padding-left:5px; line-height:37px;border:dashed 1px #e5380d;background-color:#fff1e6; outline:none; box-sizing:border-box; color:#e5380d;}
.papers-edit-subjectEditWidth{ width:660px;}
.papers-edit-subjectTit-input{ width:500px; height:38px; padding-left:15px; outline:none;box-sizing:border-box;font-family:"微软雅黑",arial,"宋体",sans-serif; font-size:16px; color:#e5380d;background-color:#fff1e6; border:none; outline:none;}
.papers-edit-subjectNum-input{ width:50px; height:38px; outline:none;box-sizing:border-box;font-family:"微软雅黑",arial,"宋体",sans-serif; font-size:16px; color:#e5380d;background-color:#fff1e6; border:none; outline:none;border-right:dashed 1px #e5380d;}
.papers-edit-subjectTit-save{ width:95px; height:38px; line-height:38px;box-sizing:border-box;  background-color:#ff9900; color:#fff; font-size:15px; text-align:center;}

.papers-question-optionBox{ width:100%; padding-left:26px; box-sizing:border-box; position:relative;}
.papers-question-optionBox .optionTitle{width:26px; padding-left:2px; box-sizing:border-box; position:absolute; left:0; top:0;}
.papers-question-answerBox{ width:100%; min-height:30px; padding-left:90px; box-sizing:border-box; position:relative;}
.papers-question-answerBox .answerTitle{ width:90px; position:absolute; left:0; top:0; text-align:center; line-height:30px;}
.papers-question-anExamBox{ width:100%; padding-left:46px; box-sizing:border-box; position:relative;}
.papers-question-anExamBox .anExamTitle{width:46px; padding-right:4px; text-align:right; line-height:30px; box-sizing:border-box; position:absolute; left:0; top:0;}

.papers-do-sidebar-menuList li {width: 40px;height: 40px;line-height: 38px;float: left;margin: 10px 0 0 11px;background-color:#fff;text-align: center; font-size:15px;}
.papers-do-sidebar-menuList li a {height: 40px;width: 40px;color: #464646;display: block;border: 1px solid #cecece; box-sizing:border-box;}
.papers-do-sidebar-menuList li a:hover{border-color:#47a87b; color:#47a87b;}
.papers-do-sidebar-menuList li.over a{background-color:#50cd93; border-color:#47a87b;color:#fff; }
.papers-do-chooseList >li{ width:70px; height:30px; float:left; margin-right:20px; border:solid 1px #d9d9d9; border-radius:6px; text-align:center; line-height:28px; box-sizing:border-box; cursor:pointer;}
.papers-do-chooseList >li.on{ background-color:#50cd93;border: 1px solid #47a87b; color:#fff;}
.papers-do-chooseList >li.error{background-color: #f76e6e; color:#fff;}

.papers-do-thickBox{ width:570px; min-height:200px; padding:8px 8px 30px 8px; box-sizing:border-box; background-color:#fff; border-radius:10px; font-size:14px; color:#747474; font-family:"微软雅黑",arial,"宋体",sans-serif;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);}
.papers-do-thickBox a{ text-decoration:none; outline:none;}
.papers-do-thickBox-close >a{ width:30px; height:30px; float:right; background:url(../images/papers_close.png) no-repeat; display:block;}


/*章节知识点选择联动框*/
.upPaper-column{ height:40px; float:left;}
.upPaper-column >li{height:40px;line-height:40px; padding:0 15px; margin-right: 25px;overflow: hidden; box-sizing:border-box;float: left;font-family: "微软雅黑";font-size: 16px; cursor:pointer;}
.upPaper-column >li.on{height:41px; color:#47aa7b;border-bottom:3px solid #47aa7b;}
.upPaper-tableHistory >li{ width:25%; height:30px; display:inline-block; float:left; padding-right:15px; box-sizing:border-box; line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#37a3e3;}
.upPaper-tableExamPoint >li{ height:35px; margin:6px 15px 6px 0; float:left; padding-right:12px; box-sizing:border-box; line-height:35px;color:#333; background-color:#ededed;border-radius: 6px;}
.upPaper-tableExamPoint >li >span{ float:left; display:inline-block; padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; box-sizing:border-box;}
.upPaper-tableExamPoint >li >a.fa{ float:left;color:#cdcdcd; margin-left:8px; margin-top:10px;}

.upPaper-chapterBox{ width:100%; font-size:13px;}
.upPaper-chapterBox > div{ width:25%; float:left; padding-top:10px;}
.upPaper-knowledgeBox > div{ width:33.3%; float:left; padding-top:10px;}
.upPaper-classInfoBox{ width:100%; height:160px; overflow-x:hidden; overflow-y:auto; margin-top:10px; padding:0 5px; box-sizing:border-box;}
.upPaper-classInfoBox > li{ width:100%; margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.upPaper-classInfoBox > li > a{ width:calc(100% - 10px); display:block; height:20px; line-height:20px; color:#464646; padding:0 5px 0 10px; box-sizing:border-box; position:relative;}
.upPaper-classInfoBox > li > a.on{ background-color:#4fcf94; color:#fff;}
.upPaper-classInfoBox > li > a.on::after{content: "";display: block;position: absolute; right:-10px; top:0;font-size: 0;  line-height: 0;   border-width: 10px;  border-color:#4fcf94;border-right-width: 0; border-style: dashed; border-left-style: solid;  border-top-color: transparent;  border-bottom-color: transparent;  }
/*章节知识点选择联动框 end*/

/*组卷*/
.forming-stepBox{width:100%; padding-top:25px; padding-bottom:25px; box-sizing:border-box; background-color:#eeeeee; text-align:center;-moz-text-size-adjust: none; font-size: 0; }
.forming-stepBox li{ width:136px; margin-right:220px; display:inline-block; font-size:14px; color:#999; text-align:center; position:relative;}
.forming-stepBox li:last-child{ margin-right:0;}
.forming-stepBox li:before{ content:""; width:330px; height:4px; background-color:#d6d4d7; position:absolute; top:56px; left:90px; z-index:9;}
.forming-stepBox li:last-child:before{ width:0; height:0;}
.forming-stepBox li.on{ color:#46a97b;}
.forming-stepBox li div{ width:45px; height:45px; line-height:43px; display:inline-block; margin-top:15px; border:solid 1px #9d9d9d; border-radius:50%; background-color:#d6d4d9; text-align:center; font-size:22px; color:#999; position:relative; z-index:10;}
.forming-stepBox li.on div{ background-color:#b1f5ba; border-color:#51cc93;color:#46a97b;}
.forming-knowledgeList{ width:100%; min-height:90px; padding-bottom:20px; padding-right:15px; box-sizing:border-box;}
.forming-knowledgeList >li{ height:30px; line-height:30px; float:left; padding:0 10px; margin:20px 0 0 20px; border:solid 1px #d9d9d9;}

/*考试中心*/
.exam-index-tabBox{ width:100%; border-bottom:dashed 1px #d9d9d9; padding-bottom:20px;}
.exam-index-tabBox >a{ min-width:120px; padding:0 10px; box-sizing:border-box; height:40px; line-height:38px; float:left; margin-right:20px; border:solid 1px #d9d9d9; text-align:center; color:#333;}
.exam-index-tabBox >a.on{ color:#47a97a; border-color:#47a97a;}
.exam-index-examList{ width:100%; padding:20px 10px; box-sizing:border-box; border-bottom:dashed 1px #d9d9d9;}
.exam-index-examList:hover{ background-color:#f9f9f9;}
.exam-index-examList img{ height:98px; vertical-align:middle;}
.exam-index-examList .titTab{ padding:2px 5px; display:inline-block; vertical-align:middle; background-color:#ff9900; color:#fff;}
.exam-index-examList .tab{ width:100%; padding-top:5px;}
.exam-index-examList .tab >li{ float:left; margin-right:10px; margin-top:10px; padding:2px 8px; background-color:#eeeeee; color:#666666;}

.exam-popTit{ float:left; font-family:"微软雅黑",arial,"宋体",sans-serif; color:#fff;}
.exam-popTit >li{ width:100px; height:30px; line-height:30px; float:left; margin:5px 0 0 20px; text-align:center; font-size:16px; cursor:pointer;}
.exam-popTit >li.on{ background-color:#fff; color:#47aa7b; cursor:default; border-radius:6px 6px 0 0;}
.exam-peopleChoose-box{ width:46%; height:300px; border:solid 1px #cecece; background-color:#f8fffb;overflow-x:hidden; overflow-y:auto;}
.exam-peopleChoose-box li{ width:100%; padding:0 20px; box-sizing:border-box; height:30px; line-height:30px; cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.exam-peopleChoose-box li:nth-child(2n){ background-color:#f0fbf4;}
.exam-peopleChoose-box li:hover{ background-color:#50cd93; color:#fff;}
.exam-peopleChoose-box.pointer_d li{ cursor:default;}
.exam-peopleChoose-box li:hover .icon-smallDelete{background-position:-54px -36px;}

.exam-report-subTab{ width:85%; padding:10px 10px 0 20px; box-sizing:border-box;}
.exam-report-subTab >a{min-width:80px; height:30px; float:left; line-height:29px; text-align:center; padding:0 10px; box-sizing:border-box; color:#464646; display:inline-block; margin:0 20px 10px 0;transition: all 0.3s ease 0s; font-size:16px;}
.exam-report-subTab >a.on{ background:#4fcf94; color:#fff;}
.exam-report-titleTab{ width:100%; height:50px; background-color:#e4fbf1; overflow:hidden;}
.exam-report-titleTab >a{ width:160px; height:50px; line-height:49px; float:left; margin-left:-1px; box-sizing:border-box; border-right:solid 1px #dcdcdc; border-left:solid 1px #dcdcdc; text-align:center; font-size:17px; color:#666;}
.exam-report-titleTab >a:first-child{ border-left:none;}
.exam-report-titleTab >a.on{ background-color:#fff; border-right:solid 1px #e4fbf1; border-left:solid 1px #e4fbf1; border-top:solid 1px #e4fbf1; line-height:47px; position:relative;}
.exam-report-sidebarBox{ width:240px; float:left; border:solid 1px #dcdcdc; box-sizing:border-box; background-color:#fff;}
.exam-report-sidebarBox-fix{ position:fixed; top:20px; left:50%; margin-left:-560px; z-index:9;}
.exam-report-sidebarBox ul.number-list{ width:100%; height:400px; padding-right:15px; box-sizing:border-box;overflow-x:hidden; overflow-y:auto;}
.exam-report-answerTab >a{ min-width:120px; padding:0 10px; box-sizing:border-box; float:left; height:40px; line-height:40px; border-left:solid 1px #dcdcdc; text-align:center; color:#333;}
.exam-report-answerTab >a:hover{color:#47aa7b;}
.exam-report-answerTab >a.on{ background-color:#fff; color:#47aa7b;}
.exam-report-answerList{ width:100%; padding:10px 30px 20px 30px; box-sizing:border-box;}
.exam-report-answerList >li{ width:100%; margin-top:12px;}
.exam-report-answerList >li > .option{ width:40px; height:35px; float:left; line-height:33px; border:solid 1px #dcdcdc; box-sizing:border-box; background-color:#fff; text-align:center;}
.exam-report-answerList >li > .option.right{background-color:#50cd93; color:#fff; border-color:#35b87b;}
.exam-report-answerList >li > .option.half{background-color:#f1b940; color:#fff; border-color:#d39204;}
.exam-report-answerList >li > .option.error{background-color:#f56f6e; color:#fff; border-color:#ce3c3d;}
.exam-report-answerList >li > .percent{ width:410px; height:20px; float:left; margin:8px 10px 0 30px; overflow:hidden; box-sizing:border-box; padding:1px; border:solid 1px #dcdcdc; background-color:#fff; border-radius:20px;}
.exam-report-answerList >li > .percent >div{ height:100%;background-color:#50cd93; border-radius:20px;}
.exam-report-knowledge{ width:100%; height:40px; padding:0 30px 0 50px; margin-top:-1px; box-sizing:border-box; line-height:39px; background-color:#eeeeee; border-top:solid 1px #d9d9d9; position:relative; cursor:pointer;}
.exam-report-knowledge:before{ content:""; width:20px; height:20px; display:inline-block; background-color:#bdbdbd;background-image:url(../images/icon.png); background-position:-98px -100px; border-radius:50%; position:absolute; left:18px; top:10px;}
.exam-report-knowledge.knowledgeOn:before{background-position:-122px -100px;}
.exam-report-knowledge-second{ width:100%; padding:0 35px; box-sizing:border-box;}
.exam-report-knowledge-second .second-list{ width:100%; padding:35px 0; border-bottom:dashed 1px #d9d9d9;}
.exam-report-knowledge-second .second-list:last-child{ border-bottom:none;}
.exam-report-knowledge-second .second-list .percent{ width:410px; height:24px; float:left; margin:0 10px 0 30px; overflow:hidden; box-sizing:border-box; padding:1px; border:solid 1px #dcdcdc; border-radius:24px;}
.exam-report-knowledge-second .second-list .percent >div{ height:100%; border-radius:20px;}
.exam-report-knowledge-second .second-list .third-list{ width:100%; padding-top:10px;}
.exam-report-knowledge-second .second-list .third-list >li{ width:33%; float:left; margin-top:20px; color:#666;}
.exam-report-knowledge-second .second-list .third-list >li .third-title{ float:left; max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.exam-report-subjectAll-markBox{ width:100%; height:204px; overflow:hidden; color:#f6761f; background:url(../images/exam-subjectsAll.png) no-repeat center center;box-shadow:inset 0px 4px 4px rgba(0,0,0,0.2); position:relative;}
.exam-report-subjectAll-markBox >h2{ margin-top:30px; font-size:24px; text-align:center; color:#f6761f;letter-spacing:4px;}
.exam-report-subjectAll-markBox .infoBox{ width:540px; height:80px; position:absolute; top:78px; left:50%; margin-left:-268px; z-index:9; text-align:center;-moz-text-size-adjust: none; font-size: 0;}
.exam-report-subjectAll-markBox .tip{ font-size:20px; margin-top:28px; display:inline-block; margin-right:15px;}
.exam-report-subjectAll-markBox .score{display:inline-block; vertical-align:top;-moz-text-size-adjust: none; font-size: 0;}
.exam-report-subjectAll-markBox .score >li{ width:80px; height:80px; line-height:78px; margin-left:5px; display:inline-block; background:url(../images/exam-subjects-markBg.png) no-repeat;font-size:80px;}
.exam-report-subjectAll-markBox .score >li.point{ width:40px; background:none;}
.exam-report-subjectAll-subjectList{ width:100%; padding-bottom:30px; text-align:center;-moz-text-size-adjust: none; font-size: 0;}
.exam-report-subjectAll-subjectList >li{ width:166px; height:144px; display:inline-block; margin:30px 20px 0 20px; background:url(../images/exam-fenshu.png) no-repeat; text-align:center; font-size:14px;vertical-align: middle;}
.exam-report-subjectAll-subjectList >li:nth-child(6n){ margin-right:0;}
.exam-report-subjectAll-subjectList >li >p{ height:60px; margin-top:40px; color:#ff9a00; font-size:40px;}
.exam-report-subjectAll-subjectList >li >div{ margin-top:20px; color:#fff; line-height:20px;}
.exam-report-subjectAll-subjectList >li >div >span:first-child{ width:35px; height:20px; float:left; margin-left:35px; overflow:hidden; font-size:17px;}
.exam-report-subjectOne-markBox{ width:100%; height:204px; overflow:hidden; color:#f6761f; background:url(../images/exam-subjects.png) no-repeat center center;box-shadow:inset 0px 4px 4px rgba(0,0,0,0.2); position:relative;}
.exam-report-subjectOne-markBox .infoBox{ width:540px; height:80px; position:absolute; top:28px; left:50%; margin-left:-268px; z-index:9; text-align:center;-moz-text-size-adjust: none; font-size: 0;}
.exam-report-subjectOne-markBox .tip{ font-size:20px; margin-top:28px; display:inline-block; margin-right:15px;}
.exam-report-subjectOne-markBox .score{display:inline-block; vertical-align:top;-moz-text-size-adjust: none; font-size: 0;}
.exam-report-subjectOne-markBox .score >li{ width:80px; height:80px; line-height:78px; margin-left:5px; display:inline-block; background:url(../images/exam-subjects-markBg.png) no-repeat;font-size:80px;}
.exam-report-subjectOne-markBox .score >li.point{ width:40px; background:none;}
.exam-report-subjectOne-markBox .percent{ font-size:20px; color:#93422d;position:absolute; top:119px; left:50%; z-index:9; margin-left:-50px;}
.exam-report-subjectOne-markBox .rankingBox{ width:1200px;position:absolute; top:60px; left:50%; z-index:9; margin-left:-600px;}
.exam-report-subjectOne-markBox .rankingBox .ranking{ width:110px; height:100px; display:block; box-shadow:0px 3px 5px #bce6d2; background-color:#fff; color:#999; text-align:center;}
.exam-report-subjectOne-markBox .rankingBox .ranking p{ width:100%; height:40px; line-height:40px; border-bottom:dashed 1px #d9d9d9;}
.exam-report-subjectOne-markBox .rankingBox .ranking div{ line-height:55px;}
.exam-report-subjectOne-markBox .rankingBox .ranking div span{ margin:0 5px;color:#f6761f; font-size:32px;}
.exam-report-subjectOne-markBox .checkTab{ width:100%; margin-top:152px; text-align:center; font-size: 0; text-align:center;}
.exam-report-subjectOne-markBox .checkTab >a{ width:160px; height:40px; line-height:40px; display:inline-block; margin:0 3px; background-color:#ec9e56; font-size:16px; color:#fff; border:solid 1px #ec9e56; border-bottom:none; border-radius:6px 6px 0 0;}
.exam-report-subjectOne-markBox .checkTab >a.on{ background-color:#fff; color:#ec9e56;}
.exam-report-personal-sidebar{ width:285px; float:left; border:solid 1px #d9d9d9; padding-bottom:20px; background-color:#fff; box-sizing:border-box;}
.exam-report-personal-sidebar-fix{ position:fixed; top:20px; left:50%; margin-left:-600px;}
.exam-report-personal-sidebar .timeBox{ width:100%; background-color:#f4fff9; border-bottom:solid 1px #d9d9d9;}
.exam-report-clock{ width:100%;}
.exam-report-clock >li{ width:33.3%; height:108px; float:left; padding-top:26px; padding-bottom:14px; box-sizing:border-box; border-left:dashed 1px #d9d9d9; text-align:center; font-size: 0; text-align:center;}
.exam-report-clock >li:first-child{ border-left:none;}
.exam-report-clock >li >p{ margin-top:12px; color:#999; font-size:14px;}
.exam-report-clock >li .timeBg,.exam-report-clock >li i{ width:25px; height:38px; display:inline-block; background:url(../images/Clock-digital.png) no-repeat;}
.exam-report-clock >li .timeBg{ margin:0 3px;}
.exam-report-clock >li i.time_0{ background-position:-25px top;}
.exam-report-clock >li i.time_1{ background-position:-50px top;}
.exam-report-clock >li i.time_2{ background-position:-75px top;}
.exam-report-clock >li i.time_3{ background-position:-100px top;}
.exam-report-clock >li i.time_4{ background-position:-125px top;}
.exam-report-clock >li i.time_5{ background-position:-150px top;}
.exam-report-clock >li i.time_6{ background-position:-175px top;}
.exam-report-clock >li i.time_7{ background-position:-200px top;}
.exam-report-clock >li i.time_8{ background-position:-225px top;}
.exam-report-clock >li i.time_9{ background-position:-250px top;}
.exam-report-personal-sidebar-subject{ width:100%; height:320px; box-sizing:border-box; overflow-x:hidden; overflow-y:auto;}
.exam-report-personal-sidebar-menuList li {width: 40px;height: 40px;line-height: 40px;float: left;margin: 10px 0 0 10px;border: 1px solid #cecece;background-color:#50cd93; border-color:#47a87b;text-align: center; font-size:15px;}
.exam-report-personal-sidebar-menuList li a {height: 40px;width: 40px;color: #fff;display: block;}
.exam-report-personal-sidebar-menuList li.right{background-color:#50cd93; border-color:#47a87b;}
.exam-report-personal-sidebar-menuList li.half{background-color:#f1b940; border-color:#d39004;}
.exam-report-personal-sidebar-menuList li.error{background-color:#f56f70; border-color:#cf3b3b;}
.exam-report-personal-sidebar-menuShow{ width:100%; text-align:center; margin-top:10px;}
.exam-report-personal-sidebar-menuShow >li{ display:inline-block; margin:0 10px; color:#666;}
.exam-report-personal-sidebar-menuShow >li span{ display:inline-block; vertical-align:middle;}
.exam-report-personal-sidebar-menuShow >li span:first-child{ width:16px; height:16px; margin-right:8px;}
.exam-report-personal-sidebar-menuShow >li .right{background-color:#50cd93; border: 1px solid #47a87b;}
.exam-report-personal-sidebar-menuShow >li .half{background-color:#f1b940; border: 1px solid #d39004;}
.exam-report-personal-sidebar-menuShow >li .error{background-color:#f56f70; border: 1px solid #cf3b3b;}
.exam-report-personal-subjectList{ width:895px;}
.exam-report-personal-subjectList .right:before{ content:"";width: 0;height: 0;border-top: 50px solid #50cd93;border-left: 50px solid transparent; position:absolute; right:0; top:0; z-index:9; }
.exam-report-personal-subjectList .right:after{ content:""; width:22px; height:22px; display:inline-block;background:url(../images/Correct.png) no-repeat center center; position:absolute; right:4px; top:4px; z-index:10;}
.exam-report-personal-subjectList .half:before{ content:"";width: 0;height: 0;border-top: 50px solid #f1b940;border-left: 50px solid transparent; position:absolute; right:0; top:0; z-index:9; }
.exam-report-personal-subjectList .half:after{ content:""; width:22px; height:22px; display:inline-block;background:url(../images/Half-of.png) no-repeat center center; position:absolute; right:4px; top:4px; z-index:10;}
.exam-report-personal-subjectList .error:before{ content:"";width: 0;height: 0;border-top: 50px solid #f66e6e;border-left: 50px solid transparent; position:absolute; right:0; top:0; z-index:9; }
.exam-report-personal-subjectList .error:after{ content:""; width:22px; height:22px; display:inline-block;background:url(../images/error.png) no-repeat center center; position:absolute; right:4px; top:4px; z-index:10;}
.exam-report-fast-option{ width:250px; float:left; margin-top:10px; padding-left:10px; box-sizing:border-box;}
.exam-report-fast-option >li{ width:40px; height:40px; line-height:38px;float:left; margin-bottom:5px; border:solid 1px #d9d9d9; box-sizing:border-box; display:inline-block; margin-left:10px; text-align:center; border-radius:4px; vertical-align:middle;}
.exam-report-fast-option >li.on{background-color: #50cd93;border-color: #35b87b;color: #fff;}
.exam-review-header{width:100%; height:75px; background-color:#e4fbf1; border-bottom:solid 1px #cecece; box-shadow:0 0 5px #cecece; position:fixed; left:0; top:0; z-index:10;}
.exam-review-peopleList{ width:220px; border:solid 1px #50cd93; background-color:#e4fbf1; box-sizing:border-box; overflow-x:hidden; overflow-y:auto;}
.exam-review-peopleList > a{ width:100%; display:block; height:40px;line-height:40px; border-bottom:solid 2px #fff; padding:0 15px 0 20px; box-sizing:border-box; color:#464646; position:relative;}
.exam-review-peopleList > a.on{ background-color:#50cd93; color:#fff;}
.exam-review-peopleList > a span.doubt{ color:#fb9026; font-size:18px; font-family:"微软雅黑",arial,"宋体",sans-serif; font-weight:bold; vertical-align:middle;}
.exam-review-peopleList-choose > a{ width:30px; height:30px; display:inline-block; border:solid 1px #cecece; color:#464646; text-align:center; line-height:30px; background-color:#fff; margin-right:15px; box-sizing:border-box;}
.exam-review-peopleList-choose > a.on{ background-color:#50cd93; color:#fff; border-color:#48a97c;}

/*班级测试*/
.class-index-testList{ width:100%; padding:30px 10px; box-sizing:border-box; border-bottom:dashed 1px #d9d9d9;}
.class-index-testList:hover{ background-color:#f9f9f9;}
.class-index-testList:hover .delete{ display:block;}
.class-index-testList img{ height:60px; vertical-align:middle;}
.class-index-testList .title{ max-width:500px; display:inline-block; margin-right:5px; font-size:18px; vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.class-index-testList .titTab{ padding:2px 5px; display:inline-block; vertical-align:middle; color:#fff; border-radius:6px;}

.class-fast-score > a{ width:36px; height:36px; float:left; line-height:36px; text-align:center; background:#f1fceb; color:#47a97a; border:solid 1px #47a97a; margin:10px 0 0 10px; font-size:18px;}
.class-fast-score > a:hover{background:#50cd93; color:#fff;}
.class-fast-score > a.on{background:#50cd93; color:#fff;}

.class-report-scorePoint{ width:100%; height:70px; position:relative;}
.class-report-scorePoint >li{ min-width:110px; text-align:center; position:absolute; bottom:0; margin-left:-56px; font-size:15px; font-weight:bold; }
.class-report-scorePoint >li:nth-child(2){ min-width:150px; margin-left:-76px;}
.class-report-scorePoint >li i{ cursor:pointer; padding-top:8px;}
.class-report-scorePoint >li p{ background-color:#fff; position:relative; z-index:9;}
.class-report-scorePoint >li:nth-child(2) p,.class-report-scorePoint >li:nth-child(2) i{ z-index:10; position:relative;}
.class-report-scorePoint >li .pointZ{ z-index:11;}

/*快捷试卷*/
.quickPaper-paperList{ width:100%; padding:20px; box-sizing:border-box; border-bottom:solid 1px #d9d9d9;}
.quickPaper-paperList .delete{ display:none;}
.quickPaper-paperList:hover{ background-color:#f9f9f9;}
.quickPaper-paperList:hover .delete{ display:block;}
.quickPaper-paperChoose{ width:20px; height:20px; border:solid 1px #d9d9d9; background-color:#fff; text-align:center; line-height:20px; color:#464646; display:inline-block; cursor:pointer;}
.quickPaper-paperChoose.bg6{background-color:#ededed;}
.quickPaper-paperChoose-reply{ width:20px; height:20px; border:solid 1px #47a97a; background-color:#50cd93; text-align:center; line-height:20px; color:#fff; display:inline-block;}

/*错题本*/
.errorBook_subjectList{ width:100%; background-color:#f2f2f2;}
.errorBook_subjectList >li{ width:100%; height:40px; line-height:40px; overflow:hidden;border-bottom: 1px solid #ededed; text-align:center;font-size: 18px;}
.errorBook_subjectList >li a{ width:100%; height:100%; display:block; color:#464646;}	
.errorBook_subjectList >li.subjectOn a{ background-color:#50cd93; color:#fff;}

/*精选测评*/
.chosen-detailTitle{ width:100%; height:160px; background:url(../images/paperTit-bg.jpg) no-repeat center center; overflow:hidden;}


/*扫描试卷*/
.scanning-stepTitle{ width:200px; padding-left:20px; box-sizing:border-box; height:36px; line-height:35px; background-color:#d2d2d2; font-size:16px; position:relative;}
.scanning-stepTitle:before{ content:""; position:absolute; right:-18px; top:0;width: 0;height: 0; border-top: 18px solid transparent;border-bottom: 18px solid transparent; border-left: 18px solid #d2d2d2;}
.scanning-classList{ width:100%;}
.scanning-classList >li{ padding:0 15px; float:left; height:40px; line-height:38px; margin:20px 25px 0 0; border:solid 1px #d9d9d9; background-color:#fff; border-radius:4px; color:#666; cursor:pointer;}
.scanning-classList >li.on{ background-color:#50cd93; color:#fff; border-color:#47aa7b;}
.scanning-markBtn{ width:288px; height:228px; margin:0 auto; display:block; background-color:#e4fbf1; background-image:url(../images/marking.png); background-repeat:no-repeat; background-position:center center; border:solid 1px #47aa7b;}
.scanning-markBtn-off{ background-color:#ebebeb; background-image:url(../images/marking_off.png);border:solid 1px #8e8e8e; cursor:default;}

/*班级管理*/
.cManage-menuBox{width:100%; height:40px; border-bottom:solid 3px #d8d8d8;}
.cManage-menuBox > li{ min-width:150px; max-width:230px; height:40px; line-height:38px; font-size:16px;font-family:"微软雅黑",arial,"宋体",sans-serif; text-align:center; float:left;border-bottom:solid 3px #47a97a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cManage-menuBox > li a{ color:#47aa7b;}
.cManage-classList{ border-bottom:solid 1px #cecece; background-color:#fff; position:absolute; left:0; top:43px; z-index:1; max-height:334px; overflow-y:auto; overflow-x:hidden;}
.cManage-classList li{ height:30px; line-height:30px; overflow:hidden;}
.cManage-classList li a{ width:100%; padding:0 20px; height:30px; display:block; color:#464646;box-sizing: border-box;}
.cManage-classList li a:hover{ color:#fff; background-color:#50cd93;}
.cManage-menu a{ width:100%; height:33px; margin:15px auto 0 auto; line-height:32px; color:#464646; display:block; background-color:#fff; border:solid 1px #cecece; text-align:center;}
.cManage-menu-on a{ background-color:#50cd93; border-color:#47a97a; color:#fff;}


/*华略智慧教育*/
.hualue-container{width:100%; min-width:1210px; min-height:100%; padding-bottom:80px; box-sizing:border-box; position:relative; background-color:#fff;font-size:14px; color:#333333; font-family:"微软雅黑",arial,"宋体",sans-serif; zoom:1;}
.hualue-container a{text-decoration:none; outline:none;}
.hualue-header{ width:1210px; height:97px; margin:0 auto; overflow:hidden;}
.hualue-header .logo{ margin:38px 0 0 210px;}
.hualue-loginBg{ width:100%; height:500px; background-color:#00a1e9; background-image:url(../images/hualue/hualue-loginBg.jpg); background-repeat:no-repeat; background-position:center center; position:relative;}
.hualue-loginBox{ width:380px; height:500px; padding:76px 45px 0 45px; box-sizing:border-box; background-color:#0089c6; position:absolute; left:50%; top:0; z-index:11; margin-left:225px;}
.hualue-loginBox .hualue-menubar{ width:100%; height:60px; line-height:60px; border-bottom:solid 1px #cce7f4; color:#cce7f4;font-family:"微软雅黑",arial,"宋体",sans-serif; }
.hualue-loginBox .hualue-menubar >a{ display:inline-block; color:#cce7f4; font-size:20px; margin-left:14px;}
.hualue-loginBox .hualue-menubar >a:first-child{ margin-right:80px;}
.hualue-loginBox .hualue-menubar >a.on{ color:#fff;}
.hualue-loginName,.hualue-loginPassword{ width:100%; height:40px; line-height:38px; box-sizing:border-box; border:solid 1px #bbbbbb; border-radius:8px; padding-left:46px; padding-right:10px; background-color:#fff; background-repeat:no-repeat; background-position:9px center; color:#464646; font-size:16px; outline:none;}
.hualue-loginName:focus,.hualue-loginPassword:focus{border-color:#4baa50;}
.hualue-loginName{ background-image:url(../images/name.png)}
.hualue-loginPassword{ background-image:url(../images/lock.png)}
.hualue-loginBox .hualue-loginBtn{display:inline-block; box-sizing:border-box; color:#fff; background-color:#64b53b; border-radius:6px; border:none; text-align:center; vertical-align:middle; cursor:pointer;font-family:"微软雅黑",arial,"宋体",sans-serif;height:40px; padding:0 15px; line-height:38px; font-size:16px;}
.hualue-loginBox .hualue-loginBtn:hover{ background-color:#55a82b;}
.hualue-loginInfo{ width:1210px; height:130px; padding-top:30px; box-sizing:border-box; margin:0 auto; color:#595757;font-weight:bold;}
.hualue-loginInfo a{ color:#595757;}
.hualue-footer{ width:100%; height:70px; margin-top:10px; border-top:solid 1px #817f7f; box-sizing:border-box; color:#595757; font-size:15px; position:absolute; bottom:0; left:0; z-index:10;}
.hualue-footerBox{ width:320px; padding-left:24px; box-sizing:border-box; background-color:#fff; margin:-10px auto 0 auto; font-weight:bold;}



/*公共部分*/
.menubar{ width:100%; height:44px; box-sizing:border-box;}
.menubar >a{ padding:0 20px; height:42px; line-height:42px; display:inline-block; color:#333333; font-size:18px; outline:none;}
.menubar >a.on{ color:#50cd93; border-bottom:solid 2px #50cd93;}

.tabChoose > a{ min-width:60px; text-align:center; padding:4px 10px; box-sizing:border-box; color:#464646; display:inline-block; margin:0 10px 10px 0;transition: all 0.15s ease 0s;}
.tabChoose > a.on{ background:#4fcf94; color:#fff;}

/*翻页的分页*/
.pointLeft{ width:22px; height:22px; background-color:#50cd93;background-image:url(../images/pointLeft.png); background-repeat:no-repeat; background-position:center center; cursor:pointer;}
.pointRight{ width:22px; height:22px; background-color:#50cd93;background-image:url(../images/pointRight.png); background-repeat:no-repeat; background-position:center center;cursor:pointer;}
.pointOff{ background-color:#d2d2d2;cursor:default;}
.redirectBut{ height:22px; padding:0 7px; color:#fff; line-height:22px; background-color:#50cd93; border:none;}
.redirectBut:hover{ background-color:#48a97c;}


/*icon*/
.iconSmall,.iconMiddle,.iconBig{ width:18px; height:18px; display:inline-block; vertical-align:middle; border:none; background:url(../images/icon.png) no-repeat;}
.iconMiddle{ width:22px; height:22px;}
.iconBig{ width:24px; height:24px;}
/*小图*/
.icon-chevron-down{background-position:left top;}
.icon-chevron-up{background-position:-18px top;}
.icon-smallDelete{background-position:-54px top;}/*小删除*/
.icon-smallDelete:hover{background-position:-54px -18px;}
.icon-up{background-position:-72px top;}
.icon-up:hover{background-position:-72px -18px;}
.icon-down{background-position:-90px top;}
.icon-down:hover{background-position:-90px -18px;}
.icon-user{background-position:-108px top;}/*用户*/
.icon-close{background-position:-126px top;}/*叉叉*/
.icon-close:hover{background-position:-126px -18px;}
.icon-time{background-position:-156px -56px;}/*时间*/
.icon-care{background-position:-252px top;}/*注意*/
/*中图*/
.icon-edittime{background-position:left -54px;}/*编辑时间*/
.icon-answerAnalysis{background-position:-22px -54px;}/*答案解析*/
.icon-answerDetails{background-position:-44px -54px;}/*答题详情*/
.icon-sign{background-position:-66px -54px;}/*标记的答案*/
.icon-download{ background-position:-110px -76px;}/*下载*/
.icon-analyse{ background-position:-88px -76px;}/*试卷分析*/
.icon-browse{background-position:-176px -54px;}/*浏览量*/
.icon-testnum{background-position:-198px -54px;}/*测试次数*/
.icon-fullmark{background-position:-220px -54px;}/*满分*/
.icon-checkReport{background-position:-220px -76px;}/*查看报告*/
.icon-addSubject{background-position:-242px -54px;}/*添加大题*/
.icon-wisdom{background-position:-242px -76px;}/*智能阅卷*/
.icon-fitMark{background-position:-264px -54px;}/*设置分数*/
.icon-correct{background-position:-286px -76px;}/*批改试卷*/
.icon-supply{background-position:-308px -76px;}/*补充阅卷*/
.icon-end{background-position:-330px -76px;}/*结束考试*/
.icon-push{ background-position:-352px -76px;}/*推送*/
.icon-former{ background-position:-374px -76px;}/*查看原卷*/
.icon-resetDown{ background-position:-396px -54px;}/*重排题号下*/
.icon-resetDown:hover{background-position:-396px -76px;}
.icon-resetUp{ background-position:-418px -54px;}/*重排题号上*/
.icon-resetUp:hover{background-position:-418px -76px;}
/*大图*/
.icon-search{ background-position:-264px -98px;}/*搜索*/
.icon-heart{ background-position:-48px -122px;}/*收藏*/
.icon-heartOn{ background-position:-48px -98px;}
.icon-error{background-position:-72px -122px;}/*纠错*/
.icon-add{background-position:-96px -98px;}/*增加*/
.icon-reduce{background-position:-120px -98px;}/*减少*/
.icon-play{background-position:-144px -98px;}/*播放*/
.icon-play:hover{background-position:-144px -122px;}
.icon-playGreen{background-position:-144px -122px;}
.icon-editGray{background-position:-168px -98px;}/*灰色编辑*/
.icon-editGray:hover{background-position:-168px -122px;}
.icon-edit{background-position:-168px -122px;}/*编辑*/
.icon-deleteGray{background-position:-192px -98px;}/*灰色删除*/
.icon-deleteGray:hover{background-position:-192px -122px;}
.icon-delete{background-position:-192px -122px;}/*删除*/
.icon-setup{background-position:-240px -98px;}/*设置*/
.icon-assign{background-position:-264px -122px;}/*布置测试、开始测试*/
.icon-downloadBig{background-position:-360px -98px;}/*大下载*/
.icon-stop{background-position:-384px -122px;}/*暂停*/
.icon-newExam{background-position:-408px -122px;}/*新建考试*/

@media screen and (min-width: 1600px) {
.papers-detailSidebar-infoBox{ height:500px;}
.exam-report-sidebarBox ul.number-list{ height:500px;}
.exam-report-personal-sidebar-subject{ height:380px;}
}
@media screen and (min-width: 1920px) {
.papers-detailSidebar-infoBox{ height:600px;}
.exam-report-sidebarBox ul.number-list{ height:600px;}
.exam-report-personal-sidebar-subject{ height:480px;}
}