@charset "UTF-8";@import url(../common/fonts/font_ulearning/iconfont.css);@import url(../common/fonts/font_ulearning_new/iconfont.css);html{--primary-color:#4282fa;--primary-color-light:#669bff;--secondary-color:var(--primary-color);--text-hover-color:var(--primary-color);--checkbox-active-color:var(--primary-color);--loading-color:var(--primary-color);--line-color:var(--primary-color)}html.zambia-page{--primary-color:#ff8c00;--primary-color-light:#ffa333;--secondary-color:#095006;--text-hover-color:var(--secondary-color);--checkbox-active-color:var(--secondary-color);--loading-color:var(--secondary-color);--line-color:var(--secondary-color)}body,html{color:#444;font-family:Hiragino Sans GB,Helvetica Neue,Helvetica,Tahoma,Arial,microsoft yahei,微软雅黑 Regular,微软雅黑,sans-serif}html[dir] body,html[dir] html{margin:0;padding:0}.full-height{height:100%}.view-header{position:fixed;z-index:10;top:0;width:100%;height:48px;line-height:48px}html[dir] .view-header{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15)}html[dir=ltr] .view-header{left:0}html[dir=rtl] .view-header{right:0}.view-header .page-title{font-size:18px;font-weight:700}html[dir] .view-header .button{margin-top:7px}.view-body{min-height:100vh}html[dir] .view-body{padding:80px 32px;background-color:#fff}.login-loading-wrapper{display:none;position:fixed;z-index:10000;top:0;width:100%;height:100%}html[dir] .login-loading-wrapper{background-color:#fff}html[dir=ltr] .login-loading-wrapper{left:0}html[dir=rtl] .login-loading-wrapper{right:0}.login-loading-wrapper .loading{position:absolute;top:0;bottom:0;width:100%;height:44px}html[dir] .login-loading-wrapper .loading{margin:auto;text-align:center}html[dir] .login-loading-wrapper .loading .loader-inner>div{background-color:#4282fa;background-color:var(--loading-color)}html[dir] .public-course-list-pagination-wrapper{text-align:center}html[dir] .public-course-list-pagination{float:none;margin:12px}html[dir] .loading{margin:36px;padding:150px 0;text-align:center}html[dir] .loading .loader-inner>div{background-color:#0081cc}.cookies-confirm{display:none;position:fixed;box-sizing:border-box;bottom:0;z-index:10;width:100%}html[dir] .cookies-confirm{padding:40px 100px;background-color:#fff;border-top:1px solid #ccc}.cookies-confirm .cookies-content{width:800px}html[dir] .cookies-confirm .cookies-content{margin:0 auto}.cookies-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cookies-group .btn{width:120px}html[dir=ltr] .cookies-group .btn{margin-right:20px}html[dir=rtl] .cookies-group .btn{margin-left:20px}.cookies-content .link-text{color:#169bd5}html[dir] .cookies-content .link-text{cursor:pointer}.index-dialog{display:none;position:fixed;z-index:99;top:0;width:100%;height:100vh}html[dir] .index-dialog{background-color:rgba(51,51,51,.93333)}html[dir=ltr] .index-dialog{left:0;animation:pop .3s}html[dir=rtl] .index-dialog{right:0;animation:pop .3s}.index-dialog .modal-dialog{top:10%}.index-dialog .modal-dialog .modal-title{font-weight:700}.index-dialog .modal-dialog .modal-body{height:360px;overflow:auto}html[dir] .index-dialog .modal-dialog .cookies-item{margin-bottom:15px}.index-dialog .modal-dialog .cookies-item .cookies-item-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}html[dir] .index-dialog .modal-dialog .cookies-item .cookies-item-top{margin-bottom:5px}.index-dialog .modal-dialog .cookies-item .cookies-item-top .switch{width:50px;height:24px;position:relative;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}html[dir] .index-dialog .modal-dialog .cookies-item .cookies-item-top .switch{border:1px solid #dfdfdf;background-color:#dcdfe6;box-shadow:inset 0 0 0 0 #dfdfdf;border-radius:20px;background-clip:content-box;cursor:pointer}.index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:before{content:"";position:absolute;width:20px;height:20px;top:0;bottom:0;transition:.3s}html[dir] .index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:before{background-color:#fff;border-radius:50%;margin:auto}html[dir=ltr] .index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:before{left:2px}html[dir=rtl] .index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:before{right:2px}.index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:checked{transition:.6s}html[dir] .index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:checked{background-color:#337ab7}.index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:checked:before{transition:.3s}html[dir=ltr] .index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:checked:before{left:26px}html[dir=rtl] .index-dialog .modal-dialog .cookies-item .cookies-item-top .switch:checked:before{right:26px}.index-dialog .modal-dialog .cookies-item-title{font-size:16px;font-weight:600}.index-dialog .modal-dialog .cookies-link{color:#169bd5}html[dir] .index-dialog .modal-dialog .cookies-link{cursor:pointer}.dialog--active{display:block}.dialog__body{width:80%;height:500px;overflow:auto}html[dir] .dialog__body{background:#fff;margin-top:100px}html[dir=ltr] .dialog__body{margin-left:10%}html[dir=rtl] .dialog__body{margin-right:10%}a{color:#165dff}a:hover{color:#0e42d2}html[dir] h1,html[dir] h2,html[dir] label{margin:0}html[dir] input:disabled{background-color:transparent}html[dir] .form .form-item{margin-bottom:12px}html[dir] .form .form-item:last-of-type{margin-bottom:0}.form .form-item .form-item__label{line-height:22px}html[dir] .form .form-item .form-item__label{margin-bottom:8px}.form .form-item .form-item__content{position:relative}.form .form-item .form-item__content .form-item__error{font-size:12px;color:#cb272d}html[dir] .form .form-item .form-item__content .form-item__error{padding-top:2px}.input{width:100%}.input .input__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .2s}html[dir] .input .input__wrap{padding:0 10px;border:1px solid #a9aeb8;border-radius:4px}html[dir] .input .input__wrap:hover{border-color:#86909c}.input .input__wrap .input__inner{width:100%;height:40px;line-height:40px;outline:none}html[dir] .input .input__wrap .input__inner{border:none;background-color:transparent}html[dir] .input .input__wrap .input__inner:disabled{cursor:not-allowed}.input .input__wrap i{font-size:18px}@keyframes pop{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=index.css.map */
