/*
* @Author: chen
* @Date:   2023-09-14 14:55:49
* @Last Modified by:   chen
* @Last Modified time: 2023-11-27 16:21:07
*/


/* 2023/9/14 页面样式调整 */

html{font-size: 5.6vw; color:#323232;}
body{ background:#eef4ff;  width: 800px;margin: 0 auto;}
.bg_mokao{background: -webkit-linear-gradient(top,#2257b3, #eef4ff,#eef4ff); width: 100%; height: auto;}
.bgbox{display: none;}
.section{background: transparent; padding:0.3rem;box-sizing: border-box;}
.sectionbg{background: transparent; padding:0.4rem 0.3rem 0.5rem 0.3rem;}
.contBox{width: 100%;padding:0.4rem 0.3rem; border-radius: 0.3rem; margin:0rem;box-sizing: border-box; margin:0 auto; box-shadow: 0rem 0.04rem 0.2rem 0rem #1950ae; }
.contBox .number{background: #ffcc73;border-radius: 0.3rem 0.3rem 0 0.3rem;padding: 0.08rem 0.2rem;font-size: 0.24rem;color:#323232;}
.contBox h4.mokaoPaper{font-size: 0.36rem; font-weight: bold;padding-top: 0.4rem; margin:0;}
.contBox dl{padding: 0;}
.contBox dl dt,.contBox dl dd{background:#eef4ff; }
.contBox dl dt span{display: none;}
.contBox dl dt.mokaodate{margin-top: 0.2rem;margin-bottom:0; font-size: 0.32rem;color:#2257b3; font-weight: bold; padding:0.2rem 0.2rem 0.1rem 0.2rem;}
.contBox dl dd{margin-left: 0; font-size: 0.28rem; padding:0 0.2rem 0.2rem 0.2rem; position: relative;}
.contBox dl dd .start{position: absolute;font-weight: bold; background: #ffe073; color:#323232; width: 1.5rem; line-height: 0.8rem; border-radius: 0.1rem; padding:0; font-size: 0.28rem; right: 0.2rem; top:-0.45rem;}
.contBox dl dd .start:hover{background: #f68124; color:#fff;}

.examcont{margin:0;}
.examcont li{padding:0; margin:0; border-radius: 0.24rem; background:-webkit-linear-gradient(left,#2257b3, #fff); }
.examcont li h3{transform: translateY(0);background: transparent; border-radius: 0; color:#fff; display: block; font-size: 0.32rem; text-align: left; padding:0.3rem;}
.examcont li .textbox{background: #fff; display: block; border-radius: 0.2rem; padding:0.3rem;}
.textbox_list{width: 100%;}
.textbox_list .textbox_list_txt{position: relative; padding-left: 25%; font-size: 0.28rem; color:#666; padding-bottom: 0.1rem;}
.textbox_list .textbox_list_txt span{position: absolute; left: 0.2rem; font-size: 0.28rem; color:#323232; width: 25%;}
.textbox_list .textbox_list_txt p{padding: 0!important; line-height:1.5!important; margin:0!important; width: 100%!important; font-size: 0.28rem!important;}
.textbox_list .textbox_list_btn{margin-top: 0.4rem;}
.textbox_list .textbox_list_btn .start{width: 100%;border-radius: 0.1rem;background: #eef4ff; color:#666;font-size: 0.32rem;  padding: 0; line-height: 0.8rem;}

.showScore{width: 100%; margin-top: 0.8rem; border-radius: 0.1rem; font-size: 0.32rem;  padding: 0; line-height: 0.88rem; background: #ffe073; color:#323232; font-weight: bold;}
.showScore:hover{background: #f68124; color:#fff;}

.section_explain{padding-top: 0.4rem;}
.section_explain .title{font-size: 0.36rem; padding:0; color: #323232;}
.section_explain .examcont{padding-top:0.2rem;}
.section_explain .examcont li{margin-bottom: 0.2rem;}
.section_explain .examcont li .textbox{ overflow: hidden;}
.section_explain .examcont li h3{font-size: 0.28rem; padding:0.2rem 0.3rem;}
.section_explain .examcont li .textbox span{width: 1.4rem; display: block; position: absolute; right: 0.2rem; bottom: 0.1rem;}
.section_explain .examcont li .textbox p{margin:0; font-size: 0.24rem; width: auto;} 
.section_explain .examcont li:nth-child(2n){ background: -webkit-linear-gradient(left,#fff, #ffe071);}
.section_explain .examcont li:nth-child(2n) h3{color:#323232; text-align: right;}
.section_explain .examcont li:nth-child(2n) .textbox span{right: auto; left: 0.1rem;}
.section_explain .examcont li:nth-child(2n) .textbox p{float: right;}

.footer_nav{width: 100%; font-size: 0.24rem;text-align: center;color: #666; padding:0 0.3rem 0.4rem 0.3rem; box-sizing: border-box;}


@media screen and (max-width: 750px){
	html{font-size: 13.33vw;}
	body{width: 100%;}
}

.ksPanel {padding: 20px;}
.ksPanel .foot_model { position: absolute; bottom: 12px; right: 12px; }
.ksPanel .tips_txt{ line-height: 25px; font-size: 14px; }


/* 登录弹框 */
.layui-layer-page .layui-layer-content{overflow: inherit !important; min-height: 250px;}