.project{ height: 0.7rem; line-height: 0.7rem; background: #1AA1E6; font-size: 0.24rem; color: #FFFFFF; font-weight: bold; } .project-content{ margin: 0.38rem 0; justify-content: center; align-items: stretch; } /* 考试 */ .test-box{ width: 8.9rem; min-height: 8.12rem; background: #FFFFFF; border-radius: 0rem 0rem 0rem 0rem; opacity: 1; border: 0.03rem solid #FFFFFF; position: relative; padding: 0.3rem; box-sizing: border-box; } .test-box-title{ font-size: 0.18rem; } .test-question-box{ margin-top: 0.3rem; } .test-question{ font-size: 0.18rem; } .short{ height: 3rem; border-radius: 0.1rem; margin-top: 0.2rem; border: 0.01rem solid #C4C4C4; } .text-ans{ width: 100%; height: 100%; font-size: 0.16rem; color: #333; padding: 0.2rem; box-sizing: border-box; } .placeholder{ color: #C4C4C4; } .test-question-answer{ margin-top: 0.2rem; } .answer-item{ margin-top: 0.2rem; cursor: pointer; } .answer-checked{ width: 0.24rem; height: 0.24rem; background: #0BBE2F; opacity: 1; border: 0.02rem solid #0BBE2F; border-radius: 100%; margin-right: 0.2rem; } .answer-unchecked{ width: 0.24rem; height: 0.24rem; opacity: 1; border: 0.02rem solid #999999; border-radius: 100%; margin-right: 0.2rem; } .answer-text{ font-size: 0.18rem; } .test-btn-group{ position: absolute; bottom: 0.4rem; right: 0.7rem; font-size: 0.18rem; } .test-btn{ width: 1.5rem; height: 0.42rem; line-height: 0.42rem; text-align: center; background: #FFFFFF; border-radius: 0.06rem 0.06rem 0.06rem 0.06rem; opacity: 1; border: 0.01rem solid #707070; margin-left: 0.6rem; cursor: pointer; } .test-info{ width: 2.8rem; flex-direction: column; justify-content: space-between; margin-left: 0.3rem; } /* 考试信息 */ .test-people{ width: 100%; background-color: #FFFFFF; padding: 0.12rem 0.11rem; box-sizing: border-box; } .test-people image{ width: 0.8rem; height: 0.89rem; margin-right: 0.19rem; } .test-people-info{ flex-direction: column; justify-content: space-between; font-size: 0.14rem; flex: 1; align-items: flex-start; } .test-people-label{ color: #999999; line-height: 0.36rem; margin-right: 0.08rem; } /* 考试倒计时 */ .test-date{ width: 100%; background-color: #FFFFFF; padding: 0.3rem; box-sizing: border-box; margin-top: 0.2rem; } .test-date-title{ text-align: center; font-size: 0.12rem; font-family: Source Han Sans CN-Regular, Source Han Sans CN; font-weight: 400; color: #666666; } .test-date-group{ margin: 0.14rem auto 0; justify-content: center; } .test-date-item{ width: 0.35rem; height: 0.35rem; line-height: 0.35rem; background: #FF0000; border-radius: 0.02rem 0.02rem 0.02rem 0.02rem; color: #fff; text-align: center; font-size: 0.24rem; } .test-date-symbol{ font-size: 0.24rem; font-family: Source Han Sans CN-Regular, Source Han Sans CN; font-weight: 400; color: #B7B7B7; margin: 0 0.05rem; } /* 答题卡 */ .test-answer{ width: 100%; background-color: #FFFFFF; padding: 0.3rem; box-sizing: border-box; margin-top: 0.2rem; position: relative; } .test-answer-title{ font-size: 0.18rem; font-family: Source Han Sans CN-Bold, Source Han Sans CN; font-weight: bold; color: #333333; text-align: center; } .test-answer-info{ margin: 0.2rem 0; color: #B7B7B7; font-size: 0.14rem; justify-content: center; } .test-answer-info-symbol{ width: 0.01rem; height: 0.14rem; background-color: #B7B7B7; margin: 0 0.1rem; } .test-answer-box{ flex-wrap: wrap; padding-bottom: 0.3rem; border-bottom: 0.01rem solid #EBEBEB; } .test-answer-item{ width: 0.34rem; height: 0.24rem; line-height: 0.24rem; background: #FFFFFF; border-radius: 0.05rem 0.05rem 0.05rem 0.05rem; opacity: 1; border: 0.01rem solid #999999; color: #999999; text-align: center; font-size: 0.14rem; margin-right: 0.08rem; margin-bottom: 0.1rem; cursor: pointer; } .test-answer-item:nth-child(5n+5){ margin-right: 0rem; } .test-answer-item-curActive{ border: 0.01rem solid #333; color: #333; } .test-answer-item-active{ border: 0.01rem solid #0BBE2F; color: #0BBE2F; } .test-answer-number{ justify-content: space-between; font-size: 0.12rem; color: #999999; margin-top: 0.1rem; } .test-isanswer{ width: 0.15rem; height: 0.15rem; border-radius: 0.02rem 0.02rem 0.02rem 0.02rem; opacity: 1; border: 0.01rem solid #0BBE2F; margin-right: 0.1rem; } .test-unanswer{ width: 0.15rem; height: 0.15rem; background: #FFFFFF; border-radius: 0.02rem 0.02rem 0.02rem 0.02rem; opacity: 1; border: 0.01rem solid #C7C7C7; margin-right: 0.1rem; } .submit-btn{ width: 2.2rem; height: 0.42rem; line-height: 0.42rem; background: #F45D44; border-radius: 0.06rem 0.06rem 0.06rem 0.06rem; opacity: 1; color: #fff; text-align: center; font-size: 0.16rem; position: absolute; bottom:0.4rem; } /* 弹窗 */ .popup-box{ width: 7.22rem; min-height: 3.26rem; background: #FFFFFF; box-shadow: 0rem 0rem 0.1rem 0.01rem rgba(81,0,0,0.1); border-radius: 0.06rem 0.06rem 0.06rem 0.06rem; opacity: 1; border: 0.03rem solid #FFFFFF; } .popup-top{ height: 0.65rem; line-height: 0.65rem; padding: 0 0.25rem 0 0.17rem; border-bottom: 0.01rem solid #EBEBEB; font-size: 0.14rem; justify-content: space-between; } .popup-top image{ width: 0.29rem; height: 0.29rem; cursor: pointer; } .popup-content{ text-align: center; font-size: 0.16rem; margin-top: 0.55rem; } .popup-bottom{ margin-top: 0.6rem; justify-content: center; } .popup-btn1{ width: 1.46rem; height: 0.42rem; line-height: 0.42rem; border-radius: 0.21rem 0.21rem 0.21rem 0.21rem; opacity: 1; border: 0.01rem solid #999999; text-align: center; cursor: pointer; font-size: 0.18rem; } .popup-btn2{ width: 1.46rem; height: 0.42rem; line-height: 0.42rem; border-radius: 0.21rem 0.21rem 0.21rem 0.21rem; opacity: 1; border: 0.01rem solid #DF230F; margin-left: 0.3rem; text-align: center; color: #DF230F; cursor: pointer; font-size: 0.18rem; } /* 出分 */ .chufen-title{ font-size: 0.24rem; font-family: Source Han Sans CN-Bold, Source Han Sans CN; font-weight: bold; color: #333333; } .chufen-number{ color: #F45D44; font-size: 0.46rem; margin-top: 0.3rem; } .popup-bottom-label{ font-size: 0.16rem; color: #999999; } .popup-bottom-value{ font-size: 0.24rem; color: #1AA1E6; margin-top: 0.2rem; } .line{ width: 0.01rem; height: 0.57rem; color: #DEDEDE; background-color: #DEDEDE; margin: 0 0.3rem; } @media only screen and (max-width: 14rem) { .video-box{ width: 1.8rem; height: 1rem; position: fixed; top:0; right: 0; z-index: 500; } } @media only screen and (min-width: 14.01rem) { .video-box{ width: 2.8rem; height: 2rem; position: fixed; top:0; right: 0; z-index: 500; } }