
html,body{min-height:100%;color:gray}html{position:relative}textarea{resize:none}a{color:#23b5eb}.m-content{padding-bottom:6rem}.letter-red{color:#f98585}.float-left{float:left}.float-right{float:right}.text-center{text-align:center}.text-right{text-align:right}.bg-gray{background:#ececec}.bg-white{background:#f4f3f8}.disableImeMode{ime-mode:disabled}input:-webkit-autofill{background:0;background-image:none;color:#000}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.bd-gray-btm{border-bottom:1px solid #ececec}.form-login{margin-top:1rem}.form-primary{background:#fff;box-sizing:border-box}.form-primary *{box-sizing:border-box}.form-group{position:relative;border-bottom:1px solid #ececec}
.form-group1{
	line-height: 50px;
	padding-left: 15px;
	font-size: 14px;
	color: #333;
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bd-none{border:0}.control-label{display:inline-block;width:6rem;padding:1rem .75rem;padding-left:0rem}.control-div{position:absolute;top:0;right:0;left:6rem}.form-group input,.form-group textarea,.form-group select{display:inline-block;background-color:#fff;padding:1rem;width:100%;outline:0;border:0}.margin-lr{margin-left:1rem;margin-right:1rem}.form-group .form-text{margin-top:1rem;padding:.5rem 1rem;border:1px solid #e9e9e9;border-radius:3px}.form-group .m-select-box{position:relative}.form-group .m-select-imitate{height:3rem;width:100%;line-height:3rem;color:#9e9e9e;text-indent:1rem;position:absolute;background:url(mobile/select-down-icon_9c2be684.png) no-repeat scroll 96% center;background-size:1rem auto}.form-group .form-select{height:3rem;opacity:0}.btn{display:inline-block;text-align:center;border-radius:3px;padding:7px 14px}.btn:active{opacity:.6}.btn-primary{background:#23b5eb;color:#fff;borer:1px solid #23b5eb}.yikao.btn-primary{background:#62c139}.btn-succ{background:#33cf8f;color:#fff;border:1px solid #33cf8f}.btn-disabled{background:#ccc;color:#fff;borer:1px solid #ccc}.btn-gray{
	color: #fff;
	borer: 1px solid #eee;
	background-color: #FF0000;
}.btn-full-width{width:100%;border-radius:3px;box-sizing:border-box}.btn.btn-xs{border-radius:3px;padding:5px 7px}.btn.btn-lg{padding:.75rem 3rem;border-radius:3px}.submit-box{margin:0 1rem}.submit-box.pay-box{position:fixed;bottom:0;width:100%;padding:1rem 0;margin:0;background:rgba(0,0,0,.4)}.text-link{text-align:right;margin:1rem 0}.text-link p{text-align:left;-webkit-margin-before:0;-webkit-margin-after:0;padding:1rem;padding-top:0;padding-bottom:1.5rem}.text-link a{display:inline-block;color:#23b5eb}.m-platform-box,m-platform-box *{box-sizing:border-box}.m-platform-box{margin:0 1rem;padding:1rem 0;padding-top:2rem}.m-platform-box ul{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.m-platform-box li{-webkit-box-flex:1;-moz-box-flex:1;width:20%;-webkit-flex:1;-ms-flex:1;flex:1}.m-platform-title{color:#5c5c5c;text-align:center;font-size:1rem;margin:2rem}.m-platform-box li a{display:inline-block;width:100%;height:3.5rem;background-color:none;background-repeat:no-repeat;background-size:auto 100%;background-position:center center}.m-platform-box .qq-icon{background-image:url(mobile/qq-logo_a513af71.png)}.m-platform-box .sina-icon{background-image:url(mobile/sina-logo_f26f66b0.png)}.m-platform-box .weixin-icon{background-image:url(mobile/weixin-icon_13c902d5.png)}.m-foot-bar{max-width:800px;margin:0 auto;position:absolute;bottom:0;width:100%;background:#a4a4a4}.m-foot-content{height:3rem;padding:.5rem 1rem}.able-course-icon,.able-button{height:3rem}.able-course-icon{height:3rem;width:3rem;background:url(mobile/able-course-icon_fb95fbcf.png) no-repeat;background-size:100% 100%;line-height:3rem}.able-text{position:relative;height:3rem;padding-left:1rem;color:#fff}.able-text .text-st{font-size:1rem;font-weight:600}.able-text .text-sm{padding-top:.8rem;font-size:.5rem;font-weight:400}.download-btn{margin-top:.6rem}.verify-btn{margin-top:.5rem;margin-right:1rem}.form-register{}.m-error-prmt{margin:.5rem 1rem;color:#f98585}.m-error-prmt .error-text{min-height:1rem;margin:1rem 0;color:#f98585}.m-page-des{margin:1rem}.color-primary{color:#23b5eb}.title-des{font-size:.8rem}.des-text{margin:1rem 0;font-size:.8rem}.m-list-box .m-list-title{padding-bottom:.5rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;border-bottom:1px solid #e9e9e9;background:#f8f8f8}.m-list-box .list-item{padding:1.2rem 1rem;border-bottom:1px solid #e9e9e9}.m-list-box .list-item.active{background:url(mobile/select-icon_9d381f64.png) no-repeat;background-position:96% center;background-size:auto 30%}.m-list-box .list-item.yikao.active{background:url(mobile/yikao-select-icon_a6ee6c65.png) no-repeat;background-position:96% center;background-size:auto 30%}#Jslide .mark-icon{display:inline-block;height:1rem;width:1rem;margin-right:5px;vertical-align:middle;background:url(mobile/arrow-right_2ef9c89.png) no-repeat center center;background-size:100%}#Jslide.open .mark-icon{background-image:url(mobile/arrow-down_ac3a1ba5.png)}#Jslide .yikao.mark-icon{display:inline-block;height:1rem;width:1rem;margin-right:5px;vertical-align:middle;background:url(mobile/yikao-arrow-right_c8701db.png) no-repeat center center;background-size:100%}#Jslide.open .yikao.mark-icon{background-image:url(mobile/yikao-arrow-down_b899cf3d.png)}.m-ab-course{margin:.5rem 1rem 1.5rem}.course-name{margin:1rem 0}.course-author,.course-price{margin:.3rem 0;f}#registerInfoContainer{background:#fff;display:none}.must-fill{background:url(mobile/must-fill-icon_9f703d94.png) no-repeat;background-size:8px 8px;background-position:5px center}.must-fill:focus{background:0}.coupon-box{height:0;overflow:hidden}.coupon-box.slide-down{height:auto;padding-top:.5rem;transition:height .2s}.coupon-filed{padding:.5rem;background:#efefef;border:1px solid #efefef;width:70%}.coupon-btn{padding:.5rem;width:28%;float:right}#m-error-tip{position:absolute;width:100%;color:#fff;top:50px;text-align:center;z-index:999}#m-error-tip .m-error-des{display:inline-block;border-radius:2rem;max-width:280px;line-height:1.5rem;padding:.5rem 1rem;background:#1f1f1f;opacity:0}.bounceIn{-webkit-animation:animation 2s linear;-moz-animation:animation 2s linear;-o-animation:animation 2s linear;animation:animation 2s linear}@-webkit-keyframes animation{from{opacity:0}50%{opacity:.8}to{opacity:.8}}@-moz-keyframes animation{from{opacity:0}50%{opacity:.8}to{opacity:.8}}@-o-keyframes animation{from{opacity:0}50%{opacity:.8}to{opacity:.8}}@keyframes animation{from{opacity:0}50%{opacity:.8}to{opacity:.8}}.bind-title{margin:1rem;padding-top:1rem;font-size:1.2rem}.bind-content{padding:0 1rem}.bind-content li{margin-left:1rem;margin-top:.5rem;margin-bottom:.5rem;line-height:1.5rem;list-style-type:disc}.bind-content li span{color:#23b5eb}.layer-box{position:absolute;left:0;top:0;width:100%;background:#000;opacity:.8;z-index:1001}.layer-box .btn-box{position:absolute;width:100%;bottom:3rem;left:0}.layer-box .close-btn{display:inline-block;font-size:1.2rem;letter-spacing:5px;padding:10px 20px;border:1px solid #fff;border-radius:5px;color:#fff}.layer-box .content-box{position:relative;margin-bottom:8rem}.layer-box .jtBar{position:absolute;top:0;right:10px;height:50px;width:50px;background:url(mobile/iconfont-iconjt_3e42a36e.png) no-repeat;background-position:center center;background-size:100% 100%}.layer-box .content-text{color:#fff;margin:2rem;margin-right:60px;font-size:1.5rem}.layer-box .content-text .bg-text{font-size:1.5rem;font-style:italic;text-indent:1rem}.layer-box .content-text p{margin:10px 0;font-size:1.2rem}.layer-box .content-text p{margin:10px 0;font-size:1.2rem}.alpha{height:100%;overflow:hidden;position:relative}.alpha body{height:100%;overflow:hidden}.pay-prmt-box{position:relative;background:#f4f3f8;min-height:100%}.pay-prmt-box .jt-bar{position:absolute;width:40px;top:0;right:10px}.pay-prmt-box .jt-bar img{width:100%}.pay-prmt-box .text{width:70%;margin:0rem auto;padding-top:45px;color:#2b2d2d;font-size:1.2rem;line-height:1.5rem}.pay-prmt-box .img-box{width:60%;margin:2rem auto;line-height:1.5rem}.pay-prmt-box .img-box img{width:100%}.pay-prmt-box .btn-box a{margin:0 1rem}

