@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

input::-webkit-input-placeholder {font-family:"宋体";}
input:-moz-placeholder {font-family:"宋体";}
input::-moz-placeholder{font-family:"宋体";}
input:-ms-input-placeholder {font-family:"宋体";}

/* 去除浏览器中默认的input样式  清除苹果浏览器的圆角表单*/
input[type="submit"],
input[type="reset"],
input[type="button"],
input{/*-webkit-appearance:none;*/ resize: none;outline: none;border:1px solid #000;}
/* 图片自适应 */
img {
max-width: 100%;
height: auto;
width:auto\9; /* ie8 */
border: none;
-ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/
}
/* 初始化 */
*{margin:0; padding:0; border:none;box-sizing:border-box;}
body{background-color:#f5f5f5;color:#333;font-family:"宋体";}
em,i{font-style: normal;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration:none;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%;font-weight: normal;}
.fl{float:left;}
.fr{float:right;}

.top_SS {
	background: #009900;
	padding:.38rem .2rem;
	font-size: .36rem;
	text-align: center;
	letter-spacing:.02rem;
	box-shadow: 0 .02rem .03rem rgba(0,0,0,.3);
}
.top_SS span{
	color: #fff;
	text-shadow:.01rem .02rem .01rem rgba(0,0,0,.5);
	position: relative;
	padding-left:.8rem;
	font-weight:bold;
}
.top_SS span:after {
	content: " ";
	background: url('logo.gif');
	-webkit-background-size: contain;
	background-size: contain;
	width: .65rem;
	height: .65rem;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.conten_box{
	background: #fff;
	padding:.4rem;
	font-size: .22rem;
	width: 1000px;
	margin:.3rem auto;
	box-shadow:0 0 .05rem rgba(0,0,0,.3);
	position:relative;
}
.copy{font-size: .14rem;color:#666;text-align: center;margin:.3rem 0 .14rem;}

.formBox .form-item {
	width: 60%;
	margin-bottom: .25rem;
	margin-left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-37%);
}
.formBox .form-item .last{display:inline-block;}
.formBox .form-item label{
	font-size: .17rem;
	width: 1.3rem;
	display: inline-block;
	text-align:right;
	font-weight:bold;
}
.formBox .form-item input{
	width: 2.4rem;
	height: .42rem;
	font-size: .16rem;
	border:1px solid #ddd;
	background: #f9f9f9;
	border-radius:.05rem;
	padding:0 .1rem;
}
.formBox .short input{width: 1.4rem;}
.formBox .short img{height: .42rem;width: 1rem;vertical-align: middle;}
.txt_tip{color:#000;padding:.03rem;border-radius:.04rem;border:.03rem solid #00923f;}
.txt_tip dl{background:#fff;border-radius:.04rem;line-height:.26rem;border:.01rem solid #00913e;font-size: .16rem;padding-bottom:.1rem;}
.txt_tip dt{margin:.01rem 0 .05rem .015rem;background:linear-gradient(#299447,#2eb163,#309f4b);display: inline-block;padding:.01rem .2rem;border-bottom-left-radius:.15rem;border-top-right-radius:.2rem;color:#fff;}
.txt_tip dd{padding:0 .2rem;}

.btn-submit {
	text-align: center;
	position: relative;
	z-index: 5;
}
.btn-submit input, .btn-submit button{
	width: 2rem;
	height: .45rem;
    font-size: .2rem;
    color: #fff;
    background: #0a840a;
    border-radius: .06rem;
    border: none;
    cursor: pointer;
	letter-spacing:.01rem;
	box-shadow:0 .02rem .02rem rgba(0,0,0,.5);
	font-family:"宋体";
	font-weight:bold;
	position: relative;
	
}
.chaX_name{text-align:center;width:calc(100% - 140px);}
.chaX_name p{width:49%;display:inline-block;font-weight:bold;vertical-align:top;}
.chaX_name p span{position: relative;}

.chaX_name_mb100{margin-bottom:.4rem;}

.erweimaRight {
	position: relative;
	right: auto;
	top: auto;
	z-index: 2;
}
.erweimaRight img, .erweimaRight canvas{
	display:block;
	width:100%;
	height:100%;
}

.ewm0613{
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
	overflow:visible;
	position:relative;
}
.ewm0613 > .chaX_name{flex:1 1 auto;min-width:0;}
.ewm0613 > .erweimaRight{
	width:15%;
	min-width:110px;
	max-width:170px;
	flex:0 0 auto;
	aspect-ratio:1/1;
	flex-shrink:0;
	align-self:flex-start;
	overflow:visible;
	margin:0 !important;
}
.ewm0613 > .erweimaRight img,
.ewm0613 > .erweimaRight canvas{
	width:100%!important;
	height:100%!important;
	max-width:100%!important;
	max-height:none!important;
	object-fit:contain;
	display:block;
	margin:0 !important;
}


.chaXunbox h3 {
	text-align: center;
	margin-bottom: .2rem;
	font-weight: bold;
}
.chaXunbox h3 b{border-left:6px solid #32b92b;border-right:6px solid #32b92b;padding:0 .15rem;}
.explain{font-size:.16rem;width:100%;margin:.2rem 0;font-weight:bold;overflow:hidden;text-align:left;}
.explain-row{display:block;width:100%;text-align:left;}
.explain .dt{display:block;width:100%;margin:0;white-space:normal;text-align:left;}
.explain .dd{display:block;float:none;clear:both;width:calc(100% - 3.25em);margin:.05rem 0 0 3.25em;padding:0;box-sizing:border-box;text-align:left;}
.explain dl{display:grid!important;grid-template-columns:3.1em minmax(0,1fr);align-items:start;width:100%;margin:0;padding:0;text-align:left;}
.explain dt{grid-column:1 / -1;grid-row:1;float:none!important;margin:0;padding:0;white-space:normal;text-align:left;}
.explain dd{grid-column:2;display:block!important;float:none!important;clear:both!important;width:100%!important;min-width:0;box-sizing:border-box;margin:0!important;padding:.05rem 0!important;text-align:left;}



	.jym {
		font-size: 0.16rem;
		color: red;
		text-align: center;
		word-break: break-all;
		margin-bottom: 0.2rem;
		font-weight: bold;
	}

.jym_m50{margin:.5rem 0;}

.chaXunbox table {
	width: 100%;
	margin: 0 auto .2rem;
	text-align: center;
	border-left: 1px solid #666;
	border-top: 1px solid #666;
	font-size:.2rem;
}

.chaXunbox .ewm0613 + table{margin-top:.04rem;}
.chaXunbox table td{
	padding:.14rem .05rem;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	font-weight:bold;
}

.chaXunbox_p18 table td{padding:.18rem .05rem;}

.chaXunbox table .tHead {
	background: #f0f0f0;
	font-weight:bold;
}
.waitingBox{text-align:center;padding:2rem 0;}
.Listening{width:2rem;}


@media screen and (max-width: 768px) {
	.top_SS{font-size:.34rem;letter-spacing:0.01rem;}
	.conten_box{width: 100%;padding:.4rem .18rem;}

	.formBox{padding:0 .4rem;}
	.formBox .form-item{width: 100%;margin-left:37%;}
	.formBox .form-item label{display: none;}
	.formBox .form-item .last{display:block;width:100%;}
	.formBox .form-item input{width: 100%;font-size: .28rem;height: .68rem;margin-left: 0;}
	.formBox .short{display:flex;justify-content:space-between;}
	.formBox .short input{width:63%;}
	.formBox .short img{height:.68rem;width:35%;margin-top:-.03rem;}
	.btn-submit input, .btn-submit button{width: 88%;font-size: .36rem;height: .8rem;}

	.explain{font-size: .25rem;width:100%;}
	.explain .dd{width:calc(100% - 3em);margin-left:3em;}
	.explain dl{font-size: inherit;}
	.explain dt{font-size: inherit;}
	.explain dd{font-size: inherit;}

	.copy{font-size:.24rem;}
	.txt_tip dl{line-height:.38rem;font-size: .25rem;}
	.SJmm{font-size:.26rem;}
	.Listening{width:1.6rem;}
	.formBox .form-item .last span{font-size:.24rem !important;}

	.chaX_name{display:block;text-align:left;height:2rem;width:calc(75% - 0px);}
	.chaX_name p{font-size:.32rem;margin-bottom:.2rem;display:block;width:100%;}
	.ewm0613 > .chaX_name{width:75%;flex:0 0 75%;}
	.ewm0613 > .erweimaRight{
		height:1.7rem!important;
		min-height:1.7rem!important;
		max-height:1.7rem!important;
		width:auto!important;
		min-width:1.7rem!important;
		max-width:25%!important;
		flex:0 0 auto;
		flex-shrink:0;
		aspect-ratio:1/1;
		align-self:flex-start;
		overflow:visible;
		position:relative;
		right:auto;
		top:auto;
		margin:0 !important;
	}
	.ewm0613 > .erweimaRight img,
	.ewm0613 > .erweimaRight canvas{
		width:100%!important;
		height:100%!important;
		max-width:100%!important;
		max-height:none!important;
		object-fit:contain;
		display:block;
		margin:0 !important;
	}
	.jym{font-size:.24rem;}

	.chaXunbox table{font-size:.28rem;width:100%;}
	.chaXunbox h3 b{font-size: .3rem;}

	.chaX_name_mb100{margin-bottom:.2rem;margin-top:0;}
}

.chaXunbox.chaXunbox-ref-indep h3 {
	text-align: center;
	margin-bottom: .2rem;
}
.chaXunbox.chaXunbox-ref-indep h3 b{border-left:6px solid #32b92b;border-right:6px solid #32b92b;padding:0 .15rem;}

/* 录取去向表格 */
.chaXunbox.chaXunbox-ref-indep table{
	width: 95%;
	margin:0 auto .3rem;
	text-align: center;
	border-left:1px solid #666;
	border-top:1px solid #666;
	font-size:.2rem;
}
.chaXunbox.chaXunbox-ref-indep table td{
	padding:.18rem .05rem;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}
.chaXunbox.chaXunbox-ref-indep table tr td:nth-child(1){font-weight:bold;}
.chaXunbox.chaXunbox-ref-indep table .tHead{background: #f0f0f0;font-weight:bold;}
.chaXunbox.chaXunbox-ref-indep table.tabPho{display:none;}
.chaXunbox.chaXunbox-ref-indep table.tabPic .minWidth{min-width:1.1rem;}

@media screen and (max-width: 768px) {
	.chaXunbox.chaXunbox-ref-indep table{font-size:.28rem;width:100%;}
	.chaXunbox.chaXunbox-ref-indep h3 b{font-size: .3rem;}
	.chaXunbox.chaXunbox-ref-indep table.tabPic{display:none;}
	.chaXunbox.chaXunbox-ref-indep table.tabPho{display:inline-table;}
	.chaXunbox.chaXunbox-ref-indep table.tabPho tr td:nth-child(1){background: #f0f0f0;}
	.chaXunbox.chaXunbox-ref-indep table.tabPho .w30{width:30%;}
	.chaXunbox.chaXunbox-ref-indep table.tabPho .w70{width:70%;}
}

.conten_box.conten_box-ref-indep{
	background: #fff;
	padding:.1rem;
	font-size: .2rem;
	width: 1000px;
	margin:.3rem auto;
	box-shadow:0 0 .05rem rgba(0,0,0,.3);
}

@media screen and (max-width: 768px) {
	.conten_box.conten_box-ref-indep{width: 100%;padding:.18rem;}
}

.btn-submit.btn-submit-ref-indep {
	text-align: center;
	position: relative;
	z-index: 5;
}
.btn-submit.btn-submit-ref-indep .btn-ref-indep {
	width: 2rem;
	height: .45rem;
	font-size: .2rem;
	color: #fff;
	background: #0a840a;
	border-radius: .06rem;
	border: none;
	cursor: pointer;
	letter-spacing: .01rem;
	box-shadow: 0 .02rem .02rem rgba(0,0,0,.5);
	font-family: "宋体";
	font-weight: bold;
}

@media screen and (max-width: 768px) {
	.btn-submit.btn-submit-ref-indep .btn-ref-indep {
		width: 88%;
		font-size: .36rem;
		height: .8rem;
	}
}

.ewm0613 > .erweimaRight {
    width: 15% !important;
    min-width: 110px !important;
    max-width: 170px !important;
    aspect-ratio: 1 / 1 !important;
    flex: 0 0 auto !important;
    flex-shrink: 0 !important;
    align-self: flex-start !important;
    overflow: visible !important;
    margin: 0 !important;
}
.ewm0613 > .erweimaRight img,
.ewm0613 > .erweimaRight canvas {
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: none !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 !important;
}


.explain dl {
    row-gap: 0.05rem !important;
    column-gap: 0 !important;
}
.explain dd {
    padding: 0 !important;
}

@media screen and (max-width: 768px) {
    .ewm0613 > .chaX_name {
        flex: 0 1 60% !important;
        width: 60% !important;
    }

    .ewm0613 > .erweimaRight {
        width: auto !important;
        min-width: 2rem !important;
        max-width: 40% !important;
        height: auto !important;
        min-height: 2rem !important;
        max-height: none !important;
        aspect-ratio: 1 / 1 !important;
        flex: 0 1 auto !important;
        align-self: flex-start !important;
        overflow: visible !important;
        position: relative !important;
        right: auto !important;
        top: auto !important;
        margin: 0 !important;
    }
    .ewm0613 > .erweimaRight img,
    .ewm0613 > .erweimaRight canvas {
        width: 100% !important;
        height: 100% !important;
        max-width: 100% !important;
        max-height: 100% !important;
        object-fit: contain !important;
        display: block !important;
        margin: 0 !important;
    }

    .explain dl {
        row-gap: 0.05rem !important;
    }
    .explain dd {
        padding: 0 !important;
    }
}

.chaX_name_flex_new{
    margin:.3rem auto .15rem !important;
    display:block !important;
    width:100% !important;
    position:static !important;
}
.chaX_name_new{
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    text-align:center !important;
    margin:0 auto !important;
    padding-right:0 !important;
}
.chaX_name_new p{
    width:40% !important;
    text-align:center !important;
    display:block !important;
    margin:0 !important;
    padding:0 !important;
}
.ewm_0623{text-align:right;width:95%;margin:.1rem auto 0;}

.qrcode-only-flex.chaX_name_flex_new{
    display:block;
    width:100%;
    align-items:normal;
    justify-content:normal;
}

.student-info-only-wrap.chaX_name_flex_new{
    font-size:.2rem;
    font-family:"宋体";
    font-weight:bold;
    color:#333;
    margin:.3rem auto .15rem;
    display:block;
    width:auto;
    justify-content:normal;
    align-items:normal;
}

.student-info-only-wrap.chaX_name_flex_new.has-qrcode-child{
    display:block;
    width:auto;
    margin:.3rem auto .15rem;
    justify-content:normal;
    align-items:normal;
    flex-wrap:nowrap;
    gap:0;
}
.student-info-only-wrap.chaX_name_flex_new i,
.student-info-only-wrap.chaX_name_flex_new em{
    font-style:normal;
}
.student-info-only-wrap.chaX_name_flex_new .chaX_name_new{
    display:block;
    width:100%;
    margin:0 auto;
}

.student-info-only-wrap.chaX_name_flex_new.has-qrcode-child .chaX_name_new{
    display:flex;
    justify-content:center;
    width:100%;
    flex:none;
    min-width:0;
    align-items:stretch;
    flex-wrap:nowrap;
    margin-right:0;
}
.student-info-only-wrap.chaX_name_flex_new .chaX_name_new p{
    width:40%;
    text-align:center;
    display:block;
    margin:0 auto;
}

.student-info-only-wrap.chaX_name_flex_new.has-qrcode-child .chaX_name_new p{
    display:block;
    width:40%;
    text-align:center;
    margin:0;
}

.qrcode-only-flex.chaX_name_flex_new{
    display:block;
    width:100%;
}

.qrcode-only-flex > .color-img.ewm_0623.qrcode-only-wrapper{
    text-align:right;
    width:95%;
    margin:.1rem auto 0;
    height:120px;
    min-height:120px;
    min-width:120px;
    display:block;
}

.chaX_name_flex_new:not(.qrcode-only-flex) > .color-img.ewm_0623.qrcode-only-wrapper{
    width:120px;
    min-width:120px;
    max-width:120px;
    flex:0 0 120px;
    margin-left:10px;
    text-align:right;
    display:flex;
    justify-content:flex-end;
    align-items:center;
    height:120px;
    min-height:120px;
}

.student-info-only-wrap.chaX_name_flex_new.has-qrcode-child > .color-img.ewm_0623.qrcode-only-wrapper{
    text-align: right;
    width: 95%;
    margin: .1rem auto 0;
    height: auto;
    min-height: 0;
    min-width: 0;
    max-width: none;
    display: block;
    justify-content: normal;
    align-items: normal;
    flex: none;
    margin-left: auto;
}

.color-img.ewm_0623.qrcode-only-wrapper{
    min-height:120px;
    min-width:120px;
    height:120px;
    display:flex;
    justify-content:flex-end;
    align-items:center;
}

.qrcode-only-wrapper{
    min-height:120px !important;
    min-width:120px !important;
    height:120px !important;
    position:relative;
    display:flex;
    justify-content:flex-end;
    align-items:center;
}
.qrcode-only-wrapper:has(> input.qr-text-data){
    min-height:120px !important;
    height:120px !important;
}


.qrcode-only-wrapper:has(> input.qr-text-data):not(:has(canvas)):not(:has(img)){
    background-color:#f8f9fa;
    border:1px dashed #c5c8cc;
    box-sizing:border-box;
}

@keyframes qr-only-pulse{
    0%,100%{transform:scale(1);opacity:.6;}
    50%{transform:scale(1.5);opacity:1;}
}


.color-img.ewm_0623.qrcode-only-wrapper canvas,
.color-img.ewm_0623.qrcode-only-wrapper img,
.color-img.ewm_0623.qrcode-only-wrapper img.qr-final-img{
    width:120px !important;
    height:120px !important;
    max-width:none !important;
    max-height:none !important;
    min-width:0 !important;
    min-height:0 !important;
    display:inline-block !important;
    object-fit:none !important;
}

.qr-solo-inner{
    position:relative !important;
    display:inline-block !important;
    overflow:hidden !important;
    width:120px !important;
    height:120px !important;
    text-align:center;
    line-height:120px;
}
.color-img.ewm_0623.qrcode-only-wrapper .qr-solo-inner img.qr-only-logo-img{
    position:absolute !important;
    left:50% !important;
    top:50% !important;
    transform:translate(-50%,-50%) !important;
    width:24px !important;
    height:24px !important;
    max-width:24px !important;
    max-height:24px !important;
    min-width:0 !important;
    min-height:0 !important;
    object-fit:contain !important;
    z-index:3 !important;
    display:block !important;
    pointer-events:none !important;
    background:transparent !important;
    padding:0 !important;
    margin:0 !important;
    border:0 !important;
    border-radius:0 !important;
    box-shadow:none !important;
}

@media screen and (max-width: 768px) {
    .chaX_name_flex_new{
        display:flex !important;
        width:100% !important;
        justify-content:space-between !important;
        align-items:center !important;
        position:static !important;
        margin:.3rem auto .15rem !important;
        flex-wrap:nowrap !important;
    }
    .chaX_name_new{
        display:block !important;
        width:75% !important;
        text-align:left !important;
        margin:0 !important;
        padding-right:0 !important;
        justify-content:flex-start !important;
    }
    .chaX_name_new p{
        font-size:.3rem !important;
        text-align:left !important;
        display:block !important;
        width:auto !important;
        margin:0 !important;
        padding:0 !important;
    }
    .chaX_name_new p:nth-child(1){
        width:100% !important;
        text-align:left !important;
        margin-bottom:.1rem !important;
        display:block !important;
    }
    .chaX_name_new p:nth-child(2){
        width:100% !important;
        padding:0 !important;
        display:block !important;
    }
    .ewm_0623{width:auto;margin:0;}

    .chaX_name_flex_new:not(.qrcode-only-flex):not(.student-info-only-wrap) .chaX_name_new{
        display:block !important;
        width:75% !important;
        flex:0 1 auto !important;
        min-width:0 !important;
        margin-right:8px !important;
        padding-right:0 !important;
    }
    .chaX_name_flex_new:not(.qrcode-only-flex):not(.student-info-only-wrap) .chaX_name_new p,
    .chaX_name_flex_new:not(.qrcode-only-flex):not(.student-info-only-wrap) .chaX_name_new p:nth-child(1),
    .chaX_name_flex_new:not(.qrcode-only-flex):not(.student-info-only-wrap) .chaX_name_new p:nth-child(2){
        width:100% !important;
        display:block !important;
        margin:0 !important;
        text-align:left !important;
    }

    .chaX_name_flex_new:not(.qrcode-only-flex):not(.student-info-only-wrap) > .color-img.ewm_0623.qrcode-only-wrapper,
    .chaX_name_flex_new:not(.qrcode-only-flex):not(.student-info-only-wrap) > .erweimaRight{
        position:static !important;
        right:auto !important;
        top:auto !important;
        width:120px !important;
        height:120px !important;
        min-width:120px !important;
        max-width:120px !important;
        flex:0 0 120px !important;
        text-align:center !important;
        margin:0 !important;
        padding:0 !important;
    }

    .chaXunbox.chaXunbox-ref-indep .chaX_name_flex_new{
        display:flex !important;
        width:100% !important;
        justify-content:space-between !important;
        position:static !important;
        margin:.3rem auto .15rem !important;
        flex-wrap:nowrap !important;
        align-items:center !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new{
        display:block !important;
        width:75% !important;
        text-align:left !important;
        margin:0 !important;
        padding-right:0 !important;
        justify-content:flex-start !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new p{
        font-size:.3rem !important;
        text-align:left !important;
        display:block !important;
        width:100% !important;
        margin:0 !important;
        padding:0 !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new p:nth-child(1){
        width:100% !important;
        text-align:left !important;
        margin-bottom:.1rem !important;
        display:block !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new p:nth-child(2){
        width:100% !important;
        padding:0 !important;
        display:block !important;
    }
    .chaXunbox.chaXunbox-ref-indep .ewm_0623{
        width:auto !important;
        margin:0 !important;
    }

    .student-info-only-wrap.chaX_name_flex_new{
        display:block !important;
        width:100% !important;
    }
    .student-info-only-wrap.chaX_name_flex_new.has-qrcode-child{
        display:flex !important;
        width:100% !important;
        justify-content:space-between !important;
        align-items:flex-start !important;
        flex-wrap:nowrap !important;
    }

    .chaXunbox.chaXunbox-ref-indep .student-info-only-wrap.chaX_name_flex_new.has-qrcode-child{
        display:flex !important;
        width:100% !important;
        justify-content:space-between !important;
        align-items:flex-start !important;
        flex-wrap:nowrap !important;
    }
    .student-info-only-wrap.chaX_name_flex_new .chaX_name_new{display:block !important;width:100% !important;}
    .student-info-only-wrap.chaX_name_flex_new.has-qrcode-child .chaX_name_new{
        display:block !important;
        width:75% !important;
        flex: 1 1 auto !important;
        min-width: 0 !important;
    }

    .student-info-only-wrap.chaX_name_flex_new.has-qrcode-child .chaX_name_new p,
    .student-info-only-wrap.chaX_name_flex_new.has-qrcode-child .chaX_name_new p i,
    .student-info-only-wrap.chaX_name_flex_new.has-qrcode-child .chaX_name_new p span{
        word-break: break-all !important;
        overflow-wrap: break-word !important;
    }
    .student-info-only-wrap.chaX_name_flex_new .chaX_name_new p{
        font-size:.3rem !important;
        text-align:left !important;
        display:block !important;
        width:100% !important;
        margin:0 !important;
        padding:0 !important;
    }
    .student-info-only-wrap.chaX_name_flex_new .chaX_name_new p:nth-child(1){
        width:100% !important;text-align:left !important;margin-bottom:.1rem !important;display:block !important;
    }
    .student-info-only-wrap.chaX_name_flex_new .chaX_name_new p:nth-child(2){
        width:100% !important;padding:0 !important;display:block !important;
    }

    .qrcode-only-flex.chaX_name_flex_new{display:block !important;width:100% !important;}
    .color-img.ewm_0623.qrcode-only-wrapper{width:auto;margin:0;min-height:120px;min-width:120px;height:120px;}
    .qrcode-only-flex > .color-img.ewm_0623.qrcode-only-wrapper{
        text-align:right;
        width:95%;
        margin:.1rem auto 0;
        height:120px;
        min-height:120px;
        min-width:120px;
        display:block;
    }
    .chaX_name_flex_new:not(.qrcode-only-flex) > .color-img.ewm_0623.qrcode-only-wrapper{
        width:120px;
        min-width:120px;
        max-width:120px;
        flex:0 0 120px;
        margin-left:8px;
        text-align:center;
        display:flex;
        justify-content:center;
        align-items:center;
        height:120px;
        min-height:120px;
    }

    .student-info-only-wrap.chaX_name_flex_new.has-qrcode-child > .color-img.ewm_0623.qrcode-only-wrapper{
        width: auto;
        margin: 0;
        height: auto;
        min-height: 0;
        min-width: 0;
        max-width: none;
        display: block;
        justify-content: normal;
        align-items: normal;
        flex: none;
        margin-left: 0;
        text-align: left;
    }

    .ewm_0623{width:auto;margin:0;}
    .color-img.ewm_0623.qrcode-only-wrapper canvas,
    .color-img.ewm_0623.qrcode-only-wrapper img,
    .color-img.ewm_0623.qrcode-only-wrapper img.qr-final-img{
        width:120px !important;
        height:120px !important;
        max-width:none !important;
        max-height:none !important;
        min-width:0 !important;
        min-height:0 !important;
        display:inline-block !important;
        object-fit:none !important;
    }

    .qr-solo-inner{
        position:relative !important;
        display:inline-block !important;
        overflow:hidden !important;
        width:120px !important;
        height:120px !important;
        text-align:center;
        line-height:120px;
    }
    .color-img.ewm_0623.qrcode-only-wrapper .qr-solo-inner img.qr-only-logo-img{
        position:absolute !important;
        left:50% !important;
        top:50% !important;
        transform:translate(-50%,-50%) !important;
        width:24px !important;
        height:24px !important;
        max-width:24px !important;
        max-height:24px !important;
        min-width:0 !important;
        min-height:0 !important;
        object-fit:contain !important;
        z-index:3 !important;
        display:block !important;
        pointer-events:none !important;
        background:transparent !important;
        padding:0 !important;
        margin:0 !important;
        border:0 !important;
        border-radius:0 !important;
        box-shadow:none !important;
    }
}


.conten_box.conten_box-ref-indep {
    background: #fff;
    padding: .1rem;
    font-size: .2rem;
    width: 1000px;
    margin: .3rem auto;
    box-shadow: 0 0 .05rem rgba(0,0,0,.3);
}

.chaXunbox.chaXunbox-ref-indep .chaX_name { margin-left: 12%; }
.chaXunbox.chaXunbox-ref-indep .chaX_name p { margin-right: .5rem; display: inline-block; }
.chaXunbox.chaXunbox-ref-indep .chaX_name p span { position: relative; }
.chaXunbox.chaXunbox-ref-indep .chaX_name_flex_new {
    margin: .3rem auto .15rem !important;
    display: block !important;
    width: 100% !important;
    position: static !important;
}

.chaXunbox.chaXunbox-ref-indep .chaX_name_new {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
}

.chaXunbox.chaXunbox-ref-indep .chaX_name_new p {
    width: 40% !important;
    text-align: center !important;
}

.chaXunbox.chaXunbox-ref-indep .ewm_0623.qrcode-only-wrapper {
    text-align: right !important;
    width: 95% !important;
    margin: .1rem auto 0 !important;
    height: auto !important;
    min-height: 0 !important;
    min-width: 0 !important;
    display: block !important;
    justify-content: normal !important;
    align-items: normal !important;
    flex: none !important;
    position: static !important;
}

.chaXunbox.chaXunbox-ref-indep .top-flex {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    align-items: center;
    width: 95%;
    margin: auto;
}

.chaXunbox.chaXunbox-ref-indep h3 {
    text-align: center;
    margin-bottom: .2rem;
}
.chaXunbox.chaXunbox-ref-indep h3 b {
    border-left: 6px solid #32b92b;
    border-right: 6px solid #32b92b;
    padding: 0 .15rem;
}
.chaXunbox.chaXunbox-ref-indep .explain {
    font-size: .16rem;
    width: 90%;
    margin: auto;
}
.chaXunbox.chaXunbox-ref-indep .explain dd {
    margin-left: .48rem;
    margin-top: .1rem;
}

.chaXunbox.chaXunbox-ref-indep table {
    width: 95%;
    margin: 0 auto .3rem;
    text-align: center;
    border-left: 1px solid #666;
    border-top: 1px solid #666;
    font-size: .2rem;
}
.chaXunbox.chaXunbox-ref-indep table td {
    padding: .18rem .05rem;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
}
.chaXunbox.chaXunbox-ref-indep table tr td:nth-child(1) { font-weight: bold; }
.chaXunbox.chaXunbox-ref-indep table .tHead { background: #f0f0f0; font-weight: bold; }
.chaXunbox.chaXunbox-ref-indep table.tabPho { display: none; }
.chaXunbox.chaXunbox-ref-indep table.tabPic .minWidth { min-width: 1.1rem; }

.chaXunbox.chaXunbox-ref-indep .waitingBox { text-align: center; padding: 2rem 0; }
.chaXunbox.chaXunbox-ref-indep .Listening { width: 2rem; }

.chaXunbox.chaXunbox-ref-indep .infoB {
    font-size: .18rem;
    margin-left: 0.45rem;
}
.chaXunbox.chaXunbox-ref-indep .infoB b {
    font-weight: normal;
    width: .6rem;
    display: inline-block;
}
.chaXunbox.chaXunbox-ref-indep .infoB dd {
    padding-left: .6rem;
    margin-top: .1rem;
}

.chaXunbox.chaXunbox-ref-indep .jym {
    font-size: 0.16rem;
    color: red;
    text-align: center;
    padding: 0.3rem 0 0.2rem 0;
    word-break: break-all;
}
.chaXunbox.chaXunbox-ref-indep .ewmImg { width: 1.5rem; }

.chaXunbox.chaXunbox-ref-indep .txt_tip {
    color: #000;
    padding: .03rem;
    border-radius: .04rem;
    border: .03rem solid #00923f;
    margin: 0 .3rem .3rem;
}
.chaXunbox.chaXunbox-ref-indep .txt_tip dl {
    background: #fff;
    border-radius: .04rem;
    line-height: .26rem;
    border: .01rem solid #00913e;
    font-size: .16rem;
    padding-bottom: .1rem;
}
.chaXunbox.chaXunbox-ref-indep .txt_tip dt {
    margin: .01rem 0 .05rem .015rem;
    background: linear-gradient(#299447,#2eb163,#309f4b);
    display: inline-block;
    padding: .01rem .2rem;
    border-bottom-left-radius: .15rem;
    border-top-right-radius: .2rem;
    color: #fff;
}
.chaXunbox.chaXunbox-ref-indep .txt_tip dd { padding: 0 .2rem; }

.conten_box.conten_box-ref-indep .btn-submit.btn-submit-ref-indep { margin: .4rem 0; text-align: center; }
.conten_box.conten_box-ref-indep .btn-submit.btn-submit-ref-indep input {
    width: 2rem;
    height: .45rem;
    font-size: .2rem;
    color: #fff;
    background: #0a840a;
    border-radius: .06rem;
    border: none;
    cursor: pointer;
    letter-spacing: .01rem;
    box-shadow: 0 .02rem .02rem rgba(0,0,0,.5);
    font-family: "宋体";
    font-weight: bold;
}

@media screen and (max-width: 768px) {
    .conten_box.conten_box-ref-indep {
        width: 100%;
        padding: .18rem;
    }

    .chaXunbox.chaXunbox-ref-indep .chaX_name {
        display: block;
        text-align: left;
        margin-left: 0;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name i { display: inline-block; }
    .chaXunbox.chaXunbox-ref-indep .chaX_name p {
        margin-bottom: .2rem;
        display: block;
        font-size: .28rem;
    }

    .chaXunbox.chaXunbox-ref-indep table {
        font-size: .28rem;
        width: 100%;
    }
    .chaXunbox.chaXunbox-ref-indep h3 b { font-size: .3rem; }
    .chaXunbox.chaXunbox-ref-indep table.tabPic { display: none; }
    .chaXunbox.chaXunbox-ref-indep table.tabPho { display: inline-table; }
    .chaXunbox.chaXunbox-ref-indep table.tabPho tr td:nth-child(1) { background: #f0f0f0; }
    .chaXunbox.chaXunbox-ref-indep table.tabPho .w30 { width: 30%; }
    .chaXunbox.chaXunbox-ref-indep table.tabPho .w70 { width: 70%; }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_flex_new {
        display: flex !important;
        width: 100% !important;
        justify-content: space-between !important;
        align-items: center !important;
        flex-wrap: nowrap !important;
        margin: .3rem auto .15rem !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new {
        display: block !important;
        width: 75% !important;
        text-align: left !important;
        justify-content: flex-start !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new p {
        font-size: .3rem !important;
        text-align: left !important;
        display: block !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new p:nth-child(1) {
        width: 100% !important;
        text-align: left !important;
        margin-bottom: .1rem !important;
        display: block !important;
    }
    .chaXunbox.chaXunbox-ref-indep .chaX_name_new p:nth-child(2) {
        width: 100% !important;
        text-align: left !important;
        padding: 0 !important;
        margin: 0 !important;
        display: block !important;
    }
    .chaXunbox.chaXunbox-ref-indep .ewm_0623.qrcode-only-wrapper {
        width: auto !important;
        margin: 0 !important;
        height: auto !important;
        min-height: 0 !important;
        min-width: 0 !important;
        display: block !important;
        justify-content: normal !important;
        align-items: normal !important;
        flex: none !important;
        position: static !important;
    }
    .chaXunbox.chaXunbox-ref-indep .top-flex { width: 100%; }
    .chaXunbox.chaXunbox-ref-indep .ewmImg { width: 2.2rem; }
    .chaXunbox.chaXunbox-ref-indep .jym { font-size: .26rem; }
    .chaXunbox.chaXunbox-ref-indep .infoB {
        font-size: .26rem;
        margin-left: 0;
    }
    .chaXunbox.chaXunbox-ref-indep .infoB b { width: 1rem; }
    .chaXunbox.chaXunbox-ref-indep .infoB dd {
        padding-left: 1rem;
        margin-top: .1rem;
    }
    .chaXunbox.chaXunbox-ref-indep .explain {
        font-size: .25rem;
        width: 100%;
    }
    .chaXunbox.chaXunbox-ref-indep .explain dd { margin-left: .75rem; }
    .chaXunbox.chaXunbox-ref-indep .txt_tip dl {
        line-height: .38rem;
        font-size: .25rem;
    }
    .chaXunbox.chaXunbox-ref-indep .SJmm { font-size: .26rem; }
    .chaXunbox.chaXunbox-ref-indep .Listening { width: 1.6rem; }
    .conten_box.conten_box-ref-indep .btn-submit.btn-submit-ref-indep input {
        width: 85%;
        font-size: .36rem;
        height: .8rem;
    }
}
