/*??????¡¾? ¨¡?¨ú¡À*/
#eventWrap .certifi_pop{width: 800px;position: fixed;top: 50%;left: 50%;background-color: #fff;z-index: 93;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 13px;}
#eventWrap .black_bg{background-color: #000;opacity: 0.6;position: fixed;left: 0;top: 0;width: 100%;height: 100%;text-indent: -9999em;z-index: 92}
#eventWrap .certifi_pop .btn_popclo{position: absolute;top: 0;right: -45px;display: block;font-size: 0;line-height: 0;width: 35px;height: 35px;background:url('https://img.megagong.net/m/2019/0405_sbtransfer/certifi_clo.png') center center no-repeat}
#eventWrap .certifi_pop.evnt_pop .popinner{padding: 0;position: relative;font-size: 13px;}
#eventWrap .certifi_pop .popinner{padding:20px 30px;position: relative;font-size: 13px;}
#eventWrap .certifi_pop.evnt_pop .tit{font-size: 23px;display: block;padding: 20px 0 20px;background: #451bbb;color: #fff;margin: 0 0 15px;}
#eventWrap .certifi_pop .subtit{padding: 0 0 10px 30px;text-align: left;font-weight: bold;}
#eventWrap .tbl_wrp{padding: 0 30px 0;}
#eventWrap .certifi_pop .inpbox{overflow: hidden;margin-bottom: 20px;padding: 0 0 0 1px}
#eventWrap .certifi_pop .inpbox span:nth-child(1){float: left;width: 48.5%;border:1px solid #333;overflow: hidden;}
#eventWrap .certifi_pop .inpbox span:nth-child(2){float: right;width: 48.5%;border:1px solid #333;overflow: hidden;}
#eventWrap .certifi_pop .inpbox span input[type="text"]{height: 45px;width: 100%;border:0;padding-left: 10px;font-size: 13px}
#eventWrap .certifi_pop .student{display: flex;margin: 16px 0;}
#eventWrap .certifi_pop .student strong{color: #dd0015;margin-right: 16px;}
#eventWrap .certifi_pop .student label:first-of-type{margin-right: 16px;}

#eventWrap .certifi_pop .filebox{position: relative;margin-bottom: 25px;height: 48px;padding: 0 0 0 1px}
#eventWrap .certifi_pop .filebox .filename{position: relative;height: 46px;width: 500px;float: left;border:1px solid #333;overflow:hidden;}
#eventWrap .certifi_pop .filebox .filename label{position: absolute;top:0;left:0;z-index: 1;font-size: 13px;padding-left: 10px;height: 47px;line-height: 47px;}
#eventWrap .certifi_pop .filebox .filename input[type="text"]{position: absolute;top:2px;left:0;font-size: 13px;width: 83%;height: 41px;padding-left: 10px;color:#333;border:0}
#eventWrap .certifi_pop .filebox .filename a{position: absolute;top: 9px;right: 10px;width: 50px;height: 28px;line-height: 28px;font-size: 13px;font-weight: bold;background-color: #929292;color: #fff;z-index: 1}
#eventWrap .certifi_pop .filebox .filebtn{position: relative;width: 220px;height: 47px;float: right;cursor: pointer;}
#eventWrap .certifi_pop .filebox .filebtn label{position: absolute;top:0;right:0;background-color: #000;color: #fff;font-size: 15px;width:100%;text-align: center;height: 47px;line-height: 47px}
#eventWrap .certifi_pop .filebox input[type="file"]{position: absolute;top:0;right:0;width:100%;height: 100%;cursor: pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;}
#eventWrap .certifi_pop dl{margin-bottom: 41px;text-align: left;background:url('https://img.megagong.net/m/2019/0712_pass/sobang/certifi_bg.jpg') no-repeat 0 100%;padding-left: 315px; min-height:155px;}
#eventWrap .certifi_pop dl dt{margin-bottom: 20px;}
#eventWrap .certifi_pop .tit{text-align: center;margin-bottom: 10px;}
#eventWrap .certifi_pop ul{clear: both;}
#eventWrap .certifi_pop ul li{text-align: left;padding-left: 10px;font-size: 13px;text-indent: -10px;line-height: 1.3;padding-bottom: 3px;color:#666;}
#eventWrap .certifi_pop ul li a{color: #787878;border: 1px solid #a2a2a2;padding:1px 3px;font-weight: normal;font-size: 12px;margin-left: 6px}
#eventWrap .certifi_pop .certifi_btn{display:block;padding:25px 0 15px}
#eventWrap .certifi_pop#cerctifiPop3 dl { min-height:155px;}

@media (max-width:1200px) {
	#eventWrap .certifi_pop{width: 600px;font-size: 12px;top:40%}
    #eventWrap .certifi_pop .popinner{padding: 0 15px;}
    #eventWrap .certifi_pop.evnt_pop .popinner{padding: 0;}
    #eventWrap .certifi_pop dl dt img{width:300px;}
    #eventWrap .certifi_pop dl dd img{width: 350px;}
    #eventWrap .certifi_pop .tit img{width: 100%}
    #eventWrap .certifi_pop dl{background-size: 130px;padding: 0 0 0 0;background-position: 100% 100%;margin-bottom: 20px; min-height:auto;}
    #eventWrap .certifi_pop .filebox .filename{width: 100%;margin-bottom: 7px;}
    #eventWrap .certifi_pop .filebox .filebtn{width: 100%;height: 34px}
    #eventWrap .certifi_pop .filebox .filebtn label{line-height: 34px;height: 34px}
    #eventWrap .certifi_pop ul{padding-top:20px}
    #eventWrap .certifi_pop .inpbox span input[type="text"]{height: 30px;}
    #eventWrap .certifi_pop .filebox .filename,#eventWrap .certifi_pop .filebox .filename input[type="text"]{height: 30px;}
    #eventWrap .certifi_pop .filebox{height: 70px;margin-bottom: 0}
    #eventWrap .certifi_pop .filebox .filename a{top:0;right:0;height: 30px}
    #eventWrap .certifi_pop .inpbox{margin-bottom: 15px}
    #eventWrap .certifi_pop .certifi_btn img{width: 200px;}
    #eventWrap .certifi_pop .btn_popclo{top:-45px;right:0}
    #eventWrap .certifi_pop ul li a{display: block;width: 100px;text-align: center;margin-left: 0;}
	#eventWrap .certifi_pop#certifiPop3 dl { min-height:auto;}

}

@media (max-width:768px) {
    
    #eventWrap .certifi_pop{font-size: 12px;-webkit-transform: translate(-50%,-50.1%);-moz-transform: translate(-50%,-50.1%);transform: translate(-50%,-50.1%);}
	#eventWrap .certifi_pop .subtit{padding: 0 0 10px 15px;}
	#eventWrap .certifi_pop dl dt img{width: 250px;}
	#eventWrap .certifi_pop dl dd img{width: 320px;}
	#eventWrap .certifi_pop dl{margin-bottom: 20px;}
	#eventWrap .certifi_pop .filebox .filename{width: 99%;margin-bottom: 7px;}
	#eventWrap .certifi_pop .filebox .filebtn{width: 100%;height: 34px}
	#eventWrap .certifi_pop .filebox .filebtn label{line-height: 34px;height: 34px}
	#eventWrap .certifi_pop ul{padding-top:20px}
	#eventWrap .certifi_pop .inpbox span input[type="text"]{height: 30px;}
	#eventWrap .certifi_pop .filebox .filename,#eventWrap .certifi_pop .filebox .filename input[type="text"]{height: 30px;}
	#eventWrap .certifi_pop .filebox{height: 70px;margin-bottom: 0}
	#eventWrap .certifi_pop .filebox .filename a{top:0;right:0;height: 30px}
	#eventWrap .certifi_pop .inpbox{margin-bottom: 15px}
	#eventWrap .certifi_pop .certifi_btn img{width: 200px;}
	#eventWrap .certifi_pop .inpbox span:nth-child(1),#eventWrap .certifi_pop .inpbox span:nth-child(2){width: 99%;float: none;margin-bottom: 8px;display: block;}
	#eventWrap .certifi_pop ul li br{display: none}
	#eventWrap .tbl_wrp{padding: 0 15px 0;}
}

@media (max-width:640px) {
	.br640{display: block;}
    
    #eventWrap .certifi_pop dl{background: none}
	#eventWrap .certifi_pop{width: 93%}
	#eventWrap .certifi_pop dl dd img{width: 300px}
	#eventWrap .certifi_pop .popinner{padding:15px}
	/* #eventWrap .certifi_pop .tit{display: none} */
	#eventWrap .certifi_pop .btn_popclo{background-size: 20px;width: 25px;height: 25px;top:-30px}
	#eventWrap .certifi_pop dl dt{margin-bottom: 10px}
	#eventWrap .certifi_pop .inpbox{margin-bottom: 5px}
	#eventWrap .certifi_pop ul{padding-top: 10px}
	#eventWrap .certifi_pop .certifi_btn{padding:10px 0 0}
}


