.judge_color{background-color: #3CBA78!important;}
.single_color{background-color: #F2BE42!important;}
.multiple_color{background-color: #4563EB!important;}


.exam_title{width: 100%;position: relative;height: 78px;font-size: 20px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 550;color: #060E1A;line-height: 78px;text-align: center;}
.submit_exam{width: 111px;height: 44px;background: #F24678;border-radius: 8px;position: absolute;top:17px;right:32px;font-size: 16px;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;color: #FFFFFF;line-height: 44px;text-align: center;}
.exam_content{width: 83.33%;min-width: 1200px;margin: 0 auto;margin-top: 20px;position: relative;font-size: 0px;}
.question_list{width: 312px;min-height: 860px;position: relative;display: inline-block;vertical-align: top;background: #FFF;box-sizing: border-box;overflow: hidden;}
.question_list>label{position: relative;display: block;width: 200px;height: 22px;line-height: 22px;font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 550;color: #060E1A;margin-top: 20px;margin-left: 20px;}
.question_list>span{position: absolute;top:12px;right:0px;display: block;width: 68px;z-index: 5;height: 38px;background: #EBEFF5;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #20324D;line-height: 38px;box-sizing: border-box;padding-right: 12px;text-align: right;cursor: pointer;}
.question_list>span>img{width: 12px;height: 12px;position: absolute;top:13px;left:12px;}
.list_legal{position: relative;width: calc(100% - 40px);height: 16px;line-height: 16px;margin:16px auto;}
.list_legal>div{height: 16px;position: relative;display: inline-block;vertical-align: top;margin-right: 8px;}
.list_legal>div>span{display: inline-block;vertical-align: middle;height:16px;font-size: 12px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #4D6180;line-height: 16px;}
.list_legal>div>label{display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin-right: 3px;}
.list_legal>div>img{display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin-right: 3px;}
.list_part{width: calc(100% - 40px);position: relative;padding: 20px 0;margin:0 auto;}
.list_part>label{width: 58px;height: 24px;border-radius: 12px 2px 12px 2px;display: inline-block;font-size: 14px;text-align:center;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 24px;}
.list_part>span{width: 100px;height: 24px;line-height: 24px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #060E1A;}
.list_part>div{width: 100%;box-sizing: border-box;}
.list_part>div>div{width: 48px;height: 32px;border-radius: 3px;background: #EBEFF5;color:#4D6180;margin-top: 16px;margin-right: 8px;display: inline-block;cursor: pointer;box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
.list_part>div>div>span{vertical-align:middle;display: inline-block;height: 20px;line-height: 20px;margin-top:calc(50% - 17px);font-size:12px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;user-select: none;}
.list_part>div>div>img{vertical-align:middle;width: 16px;height: 16px;}
.select_check{background: #3CBA78!important;color: #FFF!important;}
.select_no_sign{}
.select_no_sign>span{display: inline-block;width: 100%;text-align: center;}
.select_no_sign>img{display: none;}
.select_selected{border: 2px solid #009688}
.select_sign{}
.select_sign>span{display: inline-block!important;width: 30px!important;text-align: left!important;margin-left: 1px!important;}
.select_sign>img{display: inline-block!important;}
.question_full{display: inline-block;vertical-align: top;width: 16px;}
.question_content{width: calc(100% - 328px);position: relative;display: inline-block;vertical-align: top;background: #FFF;padding:0 40px;box-sizing: border-box;padding-bottom: 100px;overflow: hidden;}
.question_content>span{position: absolute;top:12px;left:-100px;display: block;width: 96px;z-index: 5;height: 38px;background: #EBEFF5;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #20324D;line-height: 38px;box-sizing: border-box;padding-right: 12px;text-align: right;cursor: pointer;}
.question_content>span>img{width: 12px;height: 12px;position: absolute;top:13px;left:12px;}
.exam_time_limit{width: 366px;height: 40px;background: url("/center/image/exam_time_limit_bg.png") no-repeat;background-size: 100% 100%;text-align: center;
    font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #FFFFFF;line-height: 32px;margin: 0 auto;}
.exam_time_limit>label{display: inline-block;vertical-align: middle;width: 22px;height: 24px;background: #FFFFFF;border-radius: 3px;
    font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #E81954;line-height: 24px;}
.exam_time_limit>span{display: inline-block;vertical-align: middle;height: 40px;line-height: 40px;}
.font_set_box{z-index:2;height: 22px;position: absolute;width: 92px;line-height: 22px;font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #20324D;top:16px;right: 20px;cursor: pointer;user-select: none;}
.font_set_box>img{width: 20px;height: 20px;position: absolute;top:1px;left: 0px;}
.font_set_box>span{width: calc(100% - 20px);height: 20px;text-align: right;position: absolute;right: 0px;top:0px;}
.exam_rate_bar{width: 100%;height: 28px;background: #D3DAE6;position: relative;margin:0 auto;margin-top: 36px;z-index: 1;}
.exam_rate_bar>div{width:0%; height: 28px;background: #4563EB;position: relative;}
.exam_rate_bar>span{width:100%; height: 28px;position: absolute;display:block;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 28px;z-index: 2;text-align: center;}
.exam_tips{width: 100%;height: 24px;margin-top: 40px;position: relative;}
.exam_tips>label{position:relative;display:block;width: 58px;height: 24px;border-radius: 12px 2px 12px 2px;font-size: 14px;text-align:center;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 24px;}
.exam_tips>span{width: 60px;height: 24px;line-height: 24px;position: absolute;top:0px;right: 0px;text-align: right;font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #20324D;}
.exam_tips>span>img{width: 20px;height: 20px;position: absolute;top:3px;left:0px;}
.problems_box{width: 100%;position: relative;margin-top: 32px;font-size: 0px;box-sizing: border-box;}
.problems_box>span{user-select:none;display: inline-block;text-align:center;vertical-align: top;width: 48px;height: 32px;background: #EBEFF5;border-radius: 3px;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #4D6180;line-height: 32px;}
.problems_box>div{display: inline-block;vertical-align: top;width: calc(100% - 60px);margin-left: 12px;}
.problems_box>div>p{font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #20324D;
    line-height: 22px;position: relative;margin: 0px;padding:0px;}
.result_box{width: 100%;margin-top: 12px;position: relative;min-height: 284px;}
.result_box>div{user-select:none;margin-top:20px;width: 100%;box-sizing: border-box;background: #EBEFF5;border: 2px solid #EBEFF5;border-radius: 4px;padding: 12px 16px;font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #060E1A;line-height: 20px;cursor: pointer;}
.result_select{border: 2px solid #4563EB!important;}
.result_button_box{width: 100%;height: 44px;position: relative;margin-top: 40px;}
.result_button_box>button{cursor:pointer;width: 300px;padding-top:11px;padding-bottom:11px;border-radius: 2px;font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;line-height: 22px;box-sizing: border-box}
.button_useless{background: #FFFFFF;border: 1px solid #D3DAE6;color: #D3DAE6;user-select: none;}
.button_normal{background: #FFFFFF;border: 1px solid #4563EB;color:#4563EB;user-select: none; }
.button_next{background: #4563EB;color: #FFF;border: none;user-select: none;}
.font_change_box{width: 514px;height: 92px;background: #20324D;box-shadow: 0px 1px 6px 0px rgba(32, 50, 77, 0.3);border-radius: 4px;position: absolute;top:28px;right: -100px;display: none;}
.font_change_bar{width: 428px;height: 1px;background: #F5F7FA;position: absolute;left:44px;top:33px;}
.font_change_point{width: 6px;height: 6px;background: #F5F7FA;position: absolute;top:30px;border-radius: 3px;}
.font_change_font{width: 48px;text-align: center;line-height:0px;font-size: 48px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #FFFFFF;position: absolute;top:45px;vertical-align: top;}
.font_change_box>img{width: 8px;height: 4px;position: absolute;right:145px;top:-4px;}
.question_font_12{font-size: 12px!important;line-height: 16px!important;}
.question_font_14{font-size: 14px!important;line-height: 20px!important;}
.question_font_16{font-size: 16px!important;line-height: 22px!important;}
.question_font_18{font-size: 18px!important;line-height: 25px!important;}
.question_font_24{font-size: 24px!important;line-height: 33px!important;}
.question_font_32{font-size: 32px!important;line-height: 45px!important;}
.question_font_48{font-size: 48px!important;line-height: 67px!important;}


.all_size_guide{width:83.33%!important;height: 48px!important;position: relative!important;margin:0 auto!important;min-width: 1200px!important;background: #F5F7FA!important;line-height: 48px!important;padding-left: 0px!important;}














