*{margin:0;padding:0}ul{list-style-type:none}a{text-decoration:none}a:hover{text-decoration:none}body img{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border:0;vertical-align:top}:focus{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,select{-webkit-appearance:none;margin:0}input::-webkit-input-placeholder{color:#666}input:-webkit-autofill{-webkit-animation:autofill-fix 1s infinite}html{font-size:100px}body,html{max-width:768px;margin:0 auto;font-family:"微软雅黑",Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,sans-self}body{font-size:.14rem;position:relative}.animate3{transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}.animate5{transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s}.middle{display:inline-block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.index_top{width:100%;height:50vh;background:url(../images/j_01.jpg) no-repeat;background-size:100% cover;background-position:center;background-repeat:no-repeat}.index_bot{background-color:#0C132E;height:53vh;position:absolute;bottom:0;width:100%;font-size:0;left:0;border-radius:.15rem .15rem 0 0;color:#fff;background-image:url(../images/p_15.png);background-position:0 bottom;background-size:100% cover;background-repeat:no-repeat}.index_bot .logo{background-color:#0C132E;width:1.87rem;height:1.4rem;border-radius:1rem 1rem .6rem .6rem;overflow:hidden;margin:-.7rem auto 0;position:relative;z-index:1}.index_bot .logo img{display:inline-block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.index_bot .tit{position:relative;display:inline-block;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);color:#fff;text-align:center}.index_bot .tit h3{margin-bottom:.1rem;font-size:.3rem}.index_bot .tit p{height:1px;background:#fff;margin-top:3px}.index_bot .tit .select{width:100%;height:.5rem;line-height:.5rem;border-radius:.1rem;margin:.3rem auto .4rem;font-size:.2rem;text-align:center;box-sizing:border-box;padding:0 .5rem;background-color:#fff;color:#666;background-image:url(../images/p_07.png),url(../images/p_04.png);background-position:top .08rem left .1rem,top .08rem right .1rem;background-size:.34rem .34rem;background-repeat:no-repeat}.confirm{display:block;margin:0 auto;height:.5rem;line-height:.5rem;border-radius:.5rem;text-align:center;font-size:.22rem;color:#fff;background-image:url(../images/p_12.png);background-size:100% 100%;background-repeat:no-repeat}.course_top{background:#0C132E;padding:.5rem 0 .3rem;text-align:center;color:#fff;font-size:.16rem}.course_top p:last-child{font-size:.4rem;font-weight:700}.course_mid{overflow:hidden;margin:.3rem auto;width:2.4rem}.course_mid ul{overflow:hidden;display:none}.course_mid ul li{border-bottom:1px dotted #27447E;overflow:hidden}.course_mid ul li a{display:flex;justify-content:space-between;align-items:center;width:100%;height:.5rem;font-size:.18rem;color:#0a122e;font-family:'微软雅黑'}.course_mid ul li a img{width:.2rem;height:.2rem}.logo1{margin:0 auto .3rem;display:flex;justify-content:center;align-items:center;font-size:.18rem;color:#0a122e;font-family:'微软雅黑'}.logo1 img{max-width:2rem}.course_confirm{position:fixed;z-index:2;bottom:.25rem;left:15%;width:70%;height:.5rem;line-height:.46rem;font-size:.2rem}.box{width:80%;height:84%;position:absolute;left:10%;top:8%;box-shadow:0 0 .2rem rgba(0,0,0,.2);background:#fff}.box .apply{position:absolute;z-index:2;bottom:-.25rem;left:10%;width:80%;height:.5rem;line-height:.46rem;font-size:.2rem}.box .school{width:100%;height:100%;box-sizing:border-box;padding:1.1rem .3rem .4rem;position:relative;overflow-x:hidden;overflow-y:scroll}.box .school .top{padding:0 .5rem 0 .3rem;position:absolute;overflow:hidden;border-radius:.6rem 0 0 .6rem;height:.6rem;line-height:.6rem;right:-.3rem;top:.3rem;background:#F5A917;display:inline-block;background-size:100% 100%;z-index:1;background-repeat:no-repeat;color:#fff;font-size:.26rem;margin-bottom:.2rem}.box .school .top img{width:.35rem;height:.4rem;margin-right:.2rem;vertical-align:middle;position:relative;top:-.02rem}.box .school .school_content{overflow:hidden;display:none}.box .school .school_content .school_item{overflow:hidden;display:none}.box .school .school_content .school_item img{max-width:100%;margin-bottom:.2rem}.box .school .school_content .school_item .tit{font-size:.22rem;color:#787778;display:inline-block;padding:0 .3rem .02rem 0;background-image:url(../images/h_11.png);background-repeat:no-repeat;background-size:100% .1rem;background-position:0 bottom;margin:.2rem 0 .1rem}.box .school .school_content .school_item .con{font-size:.14rem;line-height:.22rem;color:#757475}.solid{background:#f5f5f5;width:100%;height:.05rem}.form{overflow:hidden;width:100%}.form .input_box{overflow:hidden;background:#fff;box-sizing:border-box;padding:0 .1rem;margin-bottom:.05rem}.form .input_box .text{font-size:.12rem;color:red;line-height:.25rem}.form .input_box .input{height:.5rem;display:flex;align-items:center;border-bottom:1px solid #f5f5f5}.form .input_box .input:last-child{border-bottom:0;border-top:1px solid #f5f5f5}.form .input_box .input p{font-size:.14rem;color:#333}.form .input_box .input p span{color:red;margin-right:.03rem}.form .input_box .input>input{flex:1;height:100%;line-height:.5rem;margin-left:.2rem;font-size:.14rem;color:#333;border:none}.form .input_box .input div{flex:1;display:flex;align-items:center;margin-left:.2rem;font-size:.14rem;color:#333}.form .input_box .input div label{margin-right:.2rem;display:flex;align-items:center}.form_box{overflow:hidden;box-sizing:border-box;padding:0 .1rem;background:#fff}.form_box ul{overflow:hidden}.form_box ul li{display:flex;align-items:center;padding:.1rem 0;border-bottom:1px solid #f5f5f5}.form_box ul li .lef{width:.2rem;height:.2rem;box-sizing:border-box;border:1px solid #ccc;border-radius:50%;position:relative}.form_box ul li .lef:before{content:"";position:absolute!important;width:.1rem;height:.1rem;border-radius:50%;display:inline-block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.form_box ul li .active{border-color:#FC5C5C}.form_box ul li .active:before{background:#FC5C5C}.form_box ul li .rig{flex:1;margin:0 .15rem;font-size:.15rem;color:#333;font-weight:700}.form_box ul li .rig p:nth-child(2){font-size:.12rem;margin-top:.05rem;font-weight:400}.form_box ul li .day_select{margin-left:auto;height:.35rem;line-height:.35rem;color:#333;padding:0 .2rem;border:1px solid #eee;border-radius:.35rem;text-align:center}.remark{box-sizing:border-box;padding:.1rem;background:#fff;font-size:.13rem;line-height:.25rem;display:none}.pay{position:fixed;width:100%;height:.5rem;bottom:0;left:0;display:flex;align-items:center;background:#fff;z-index:999;box-shadow:0 0 .1rem rgba(0,0,0,.1)}.pay .price{width:65%;box-sizing:border-box;padding:0 .1rem 0 .4rem;font-size:.14rem;color:#333;display:flex;flex-direction:column;justify-content:center}.pay .price p:first-child{margin-bottom:.02rem}.pay .price span{color:#FC5C5C}.pay .submit{width:35%;height:.5rem;line-height:.5rem;color:#fff;font-size:.15rem;background:#FC5C5C;border:0;text-align:center}.layui-m-layer-footer .layui-m-layercont{display:none!important}.layui-m-layerbtn{border-radius:5px!important;overflow:hidden}.layui-m-layerbtn span{color:#40AFFE!important}