@media (min-width:768px){.index-page.has-update-info .index-header{top:80px}html[dir] .index-page.has-update-info .index-body{padding-top:140px}}@media (min-width:768px){.index-page.has-browser-compatibility .index-header{top:40px}html[dir] .index-page.has-browser-compatibility .index-body{padding-top:100px}}.index-page .update-wrap{position:fixed;top:0;z-index:1000;width:100%;height:80px;color:#fff}html[dir] .index-page .update-wrap{background:url(../../../common/img/ulearning-portal/update-bg.png) no-repeat 50%;background-size:auto 100%}html[dir=ltr] .index-page .update-wrap{left:0}html[dir=rtl] .index-page .update-wrap{right:0}.index-page .update-wrap .update-txt{width:80%;max-width:630px;line-height:22px;font-weight:700}html[dir] .index-page .update-wrap .update-txt{margin:0 auto}html[dir=ltr] .index-page .update-wrap .update-txt{padding:18px 0 18px 60px}html[dir=rtl] .index-page .update-wrap .update-txt{padding:18px 60px 18px 0}.index-page .update-wrap .update-txt a{color:#fff}@media (max-width:768px){.index-page .update-wrap{display:none}}.index-page .browser-compatibility{position:fixed;top:0;z-index:9999;width:100%;height:40px;line-height:40px}html[dir] .index-page .browser-compatibility{background-color:#ffefd3;text-align:center}html[dir=ltr] .index-page .browser-compatibility{left:0}html[dir=rtl] .index-page .browser-compatibility{right:0}.index-page .browser-compatibility .compatibility-down{height:40px;width:20px;font-size:16px}html[dir] .index-page .browser-compatibility .compatibility-down{cursor:pointer}html[dir=ltr] .index-page .browser-compatibility .compatibility-down{float:right;margin-right:30px}html[dir=rtl] .index-page .browser-compatibility .compatibility-down{float:left;margin-left:30px}@media (max-width:768px){.index-page.has-download-tips .index-header{top:60px}html[dir] .index-page.has-download-tips .index-body{padding-top:105px}.index-page.has-download-tips .down-app-wrap{display:block}.index-page.has-download-tips .mobile-subject-wra{top:105px}.index-page.has-download-tips .mobile-subject-wra .mobile-subject-mask{top:106px}}.index-page .down-app-wrap{display:none;position:fixed;top:0;z-index:10000;width:100%;height:60px}html[dir] .index-page .down-app-wrap{padding:8px;background-color:#f8f8f8}html[dir=ltr] .index-page .down-app-wrap{left:0}html[dir=rtl] .index-page .down-app-wrap{right:0}.index-page .down-app-wrap .iconfont{width:40px;height:40px;color:#969696}html[dir] .index-page .down-app-wrap .iconfont{padding:10px;cursor:pointer}.index-page .down-app-wrap .logo{width:44px;height:44px}html[dir] .index-page .down-app-wrap .logo{border-radius:4px}html[dir=ltr] .index-page .down-app-wrap .logo{margin-right:10px}html[dir=rtl] .index-page .down-app-wrap .logo{margin-left:10px}.index-page .down-app-wrap .name{font-size:16px}html[dir] .index-page .down-app-wrap .name{margin-bottom:7px}.index-page .down-app-wrap .desc{color:#969696;font-size:12px}html[dir] .index-page .down-app-wrap .btn-download{margin-top:6px;text-align:center}.index-page .down-app-wrap .btn-download:focus,.index-page .down-app-wrap .btn-download:hover{color:#fff;text-decoration:none}.index-page .guide-backdrop{z-index:unset}html[dir] .index-page .bg-white{background-color:#fff}html[dir] .index-page .bg-red{background-color:#d80c18}.index-page .content-container{width:1170px}html[dir] .index-page .content-container{margin:auto}@media (max-width:1200px){.index-page .content-container{width:980px}}@media (max-width:1000px){.index-page .content-container{width:100%}}.index-page.two-line-header .index-header .bg-red{display:block}.index-page.two-line-header .index-header .nav-menu{display:none}.index-page .index-header{position:fixed;z-index:10;top:0;z-index:11;width:100%;line-height:60px}html[dir] .index-page .index-header{padding:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15)}html[dir=ltr] .index-page .index-header{left:0}html[dir=rtl] .index-page .index-header{right:0}@media (max-width:768px){.index-page .index-header{line-height:45px}html[dir] .index-page .index-header{padding:0 8px;text-align:center}}.index-page .index-header .bg-red{display:none}@media (max-width:768px){.index-page .index-header .bg-red{display:none!important}}.index-page .index-header .header-menu-btn{display:none;font-size:24px;width:30px;vertical-align:middle}html[dir] .index-page .index-header .header-menu-btn{cursor:pointer}.index-page .index-header .header-menu-btn.icon-iconfont01{font-size:20px}.index-page .index-header .logo-wrapper{width:290px}html[dir] .index-page .index-header .logo-wrapper{cursor:pointer}html[dir=ltr] .index-page .index-header .logo-wrapper{text-align:left}html[dir=rtl] .index-page .index-header .logo-wrapper{text-align:right}@media (max-width:1200px){.index-page .index-header .logo-wrapper{width:auto;max-width:200px}}.index-page .index-header .logo-wrapper .btn-back-manager{font-size:16px;font-weight:700;color:#444}.index-page .index-header .logo{height:40px}.index-page .index-header .logo.logo-website{display:none}.index-page .index-header .logo.logo-org{display:inline-block}@media (max-width:768px){.index-page .index-header .logo{height:32px}}.index-page .index-header .beta-icon{display:inline-block;font-size:12px;line-height:20px;color:#fff;text-decoration:none;vertical-align:middle}html[dir] .index-page .index-header .beta-icon{background-color:#da320e;border-radius:4px;padding:0 6px}html[dir=ltr] .index-page .index-header .beta-icon{margin-left:6px}html[dir=rtl] .index-page .index-header .beta-icon{margin-right:6px}@media (max-width:768px){html[dir] .index-page .index-header .beta-icon{transform:scale(.8)}}.index-page .index-header .nav-menu{display:none;font-size:16px}.index-page .index-header .menu-item{display:inline-block;color:#444;text-decoration:none}html[dir] .index-page .index-header .menu-item{cursor:pointer}html[dir=ltr] .index-page .index-header .menu-item{margin-left:28px}html[dir=rtl] .index-page .index-header .menu-item{margin-right:28px}@media (max-width:1200px){html[dir=ltr] .index-page .index-header .menu-item{margin-left:12px}html[dir=rtl] .index-page .index-header .menu-item{margin-right:12px}}.index-page .index-header .menu-item.active,.index-page .index-header .menu-item:hover{color:#ea5947}@media (max-width:1000px){.index-page .index-header .menu-item.expand{display:none}}.index-page .index-header .menu-item.special{display:none;position:relative}@media (max-width:1000px){.index-page .index-header .menu-item.special{display:inline-block}}.index-page .index-header .menu-item.special.too-much{display:inline-block}.index-page .index-header .menu-item.special .special-text{color:#444;text-decoration:none}.index-page .index-header .menu-item.special .special-list{display:none;position:absolute;top:64px;width:200px;max-height:500px;line-height:50px;overflow:auto}html[dir] .index-page .index-header .menu-item.special .special-list{padding:10px 0;background-color:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.15)}html[dir=ltr] .index-page .index-header .menu-item.special .special-list{left:-64px}html[dir=rtl] .index-page .index-header .menu-item.special .special-list{right:-64px}@media (max-width:768px){.index-page .index-header .menu-item.special .special-list{top:50px}}.index-page .index-header .menu-item.special:active .special-text,.index-page .index-header .menu-item.special:hover .special-text{color:#cb171d}.index-page .index-header .menu-item.special:active .special-list,.index-page .index-header .menu-item.special:hover .special-list{display:block}.index-page .index-header .menu-item.special .special-item{display:block;font-size:16px;color:#444;text-decoration:none;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:normal}html[dir] .index-page .index-header .menu-item.special .special-item{padding:0 10px;text-align:center}.index-page .index-header .menu-item.special .special-item:active,.index-page .index-header .menu-item.special .special-item:hover{color:#cb171d}.index-page .index-header .menu-nav{height:40px;line-height:40px;overflow:hidden}.index-page .index-header .bg-red .menu-item{font-size:16px;color:#fff}html[dir] .index-page .index-header .bg-red .menu-item{padding:0 16px}html[dir=ltr] .index-page .index-header .bg-red .menu-item{margin-left:0}html[dir=rtl] .index-page .index-header .bg-red .menu-item{margin-right:0}html[dir] .index-page .index-header .bg-red .menu-item:active,html[dir] .index-page .index-header .bg-red .menu-item:hover{background-color:#e45c64}@media (max-width:768px){html[dir=ltr] .index-page .index-header .pull-right{margin-left:-100%}html[dir=rtl] .index-page .index-header .pull-right{margin-right:-100%}}.index-page .index-header .input-search-group{display:none;width:210px;position:relative}html[dir] .index-page .index-header .input-search-group{border:1px solid #e3e3e9;border-radius:4px;background-color:#fff}html[dir=ltr] .index-page .index-header .input-search-group{margin-right:10px}html[dir=rtl] .index-page .index-header .input-search-group{margin-left:10px}html[dir=ltr] .index-page .index-header .input-search-group .text-input{padding-left:10px}html[dir=rtl] .index-page .index-header .input-search-group .text-input{padding-right:10px}html[dir] .index-page .index-header .input-search-group:hover{border-color:#ea5947}.index-page .index-header .input-search-group .glyphicon:hover{color:#ea5947}.index-page .index-header .input-search-group .pull-down{width:210px;position:absolute;top:34px}html[dir] .index-page .index-header .input-search-group .pull-down{background-color:#9acd32;border-radius:4px;box-shadow:0 0 10px #bbb;background-color:#fff}.index-page .index-header .input-search-group .pull-down .down-list{line-height:22px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[dir] .index-page .index-header .input-search-group .pull-down .down-list{padding:4px 10px}html[dir] .index-page .index-header .input-search-group .pull-down .down-list.active,html[dir] .index-page .index-header .input-search-group .pull-down .down-list:hover{background-color:#efeff7}.index-page .index-header .input-search-group .pull-down:focus{display:none}.index-page .index-header .input-search-btn{display:none;font-size:20px;vertical-align:middle}html[dir] .index-page .index-header .input-search-btn{cursor:pointer}html[dir=ltr] .index-page .index-header .input-search-btn{margin-right:8px}html[dir=rtl] .index-page .index-header .input-search-btn{margin-left:8px}.index-page .index-header .down-app-a{display:none;color:#969696;font-size:14px;line-height:58px}html[dir] .index-page .index-header .down-app-a{padding:0}html[dir=ltr] .index-page .index-header .down-app-a{margin-right:10px}html[dir=rtl] .index-page .index-header .down-app-a{margin-left:10px}.index-page .index-header .down-app-a span{vertical-align:middle}.index-page .index-header .down-app-a .iconfont{font-size:18px}@media (max-width:1000px){.index-page .index-header .down-app-a .name{display:none}}.index-page .index-header .down-app-a:focus,.index-page .index-header .down-app-a:hover{color:#ea5947;text-decoration:none}html[dir] .index-page .index-header .down-app-a:focus,html[dir] .index-page .index-header .down-app-a:hover{border-color:#ea5947}.index-page .index-header .ulearning-tools{display:inline-block}.index-page .index-header .ulearning-tools .tool-item{color:#444}html[dir] .index-page .index-header .ulearning-tools .tool-item{padding:2px 12px;cursor:pointer}.index-page .index-header .ulearning-tools .tool-item:hover{color:#ea5947;text-decoration:none}.index-page .index-header .ulearning-tools .tool-item:hover .iconfont{color:#ea5947}html[dir=ltr] .index-page .index-header .ulearning-tools .tool-item+.tool-item{border-left:1px dotted #969696}html[dir=rtl] .index-page .index-header .ulearning-tools .tool-item+.tool-item{border-right:1px dotted #969696}@media (max-width:768px){.index-page .index-header .ulearning-tools .tool-item{font-size:12px}html[dir] .index-page .index-header .ulearning-tools .tool-item{padding:2px 5px}.index-page .index-header .ulearning-tools .tool-item span{display:none}html[dir=ltr] .index-page .index-header .ulearning-tools .tool-item+.tool-item{border-left:none}html[dir=rtl] .index-page .index-header .ulearning-tools .tool-item+.tool-item{border-right:none}}.index-page .index-header .ulearning-tools .iconfont{font-size:18px;color:#969696;vertical-align:middle}html[dir=ltr] .index-page .index-header .ulearning-tools .iconfont{margin-right:6px}html[dir=rtl] .index-page .index-header .ulearning-tools .iconfont{margin-left:6px}.index-page .index-header .ulearning-tools .iconfont.icon-top-liucheng{font-size:16px}.index-page .index-header .ulearning-tools .icon-top-xiaoxi{display:inline-block;width:22px;height:22px;vertical-align:middle;line-height:24px;color:#fff!important;font-size:14px!important}html[dir] .index-page .index-header .ulearning-tools .icon-top-xiaoxi{background-color:#cbcbd1;text-align:center;border-radius:100%}.index-page .index-header .app-links-btn{position:relative}.index-page .index-header .app-links-btn .app-links{display:none;position:absolute;top:38px;line-height:36px;width:100px}html[dir] .index-page .index-header .app-links-btn .app-links{text-align:center;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15)}html[dir=ltr] .index-page .index-header .app-links-btn .app-links{right:6px}html[dir=rtl] .index-page .index-header .app-links-btn .app-links{left:6px}.index-page .index-header .app-links-btn:hover .app-links{display:block}.index-page .index-header .app-links-btn .hover-padding{position:absolute;top:-20px;width:100%;height:20px}html[dir=ltr] .index-page .index-header .app-links-btn .hover-padding{left:0}html[dir=rtl] .index-page .index-header .app-links-btn .hover-padding{right:0}.index-page .index-header .app-links-btn .app-item{display:block;height:36px;color:#969696}.index-page .index-header .app-links-btn .app-item:hover{text-decoration:none}html[dir] .index-page .index-header .app-links-btn .app-item:hover{background-color:#efeff7}.index-page .index-header .btn-i18n,.index-page .index-header .btn-login{display:inline-block;vertical-align:middle}html[dir=ltr] .index-page .index-header .btn-i18n{margin-left:8px}html[dir=rtl] .index-page .index-header .btn-i18n{margin-right:8px}@media (max-width:768px){.index-page .index-header .btn-i18n{display:none}}.index-page .index-header .message-icon{position:relative}.index-page .index-header .message-count{position:absolute;top:-8px;width:16px;height:16px;font-size:12px;line-height:16px;color:#fff}html[dir] .index-page .index-header .message-count{text-align:center;background-color:#ea5947;border-radius:100%}html[dir=ltr] .index-page .index-header .message-count{right:0}html[dir=rtl] .index-page .index-header .message-count{left:0}.index-page .index-header .menu-search-panel{display:none}html[dir] .index-page .index-header .menu-search-panel{margin:0 -8px;border-top:1px solid hsla(0,0%,93.3%,.6)}html[dir=ltr] .index-page .index-header .menu-search-panel{text-align:left}html[dir=rtl] .index-page .index-header .menu-search-panel{text-align:right}.index-page .index-header .menu-search-panel .input-wrapper{display:inline-block;width:100%}html[dir=ltr] .index-page .index-header .menu-search-panel .input-wrapper{margin-right:-94px;padding-left:10px;padding-right:100px}html[dir=rtl] .index-page .index-header .menu-search-panel .input-wrapper{margin-left:-94px;padding-right:10px;padding-left:100px}.index-page .index-header .menu-search-panel .text-input{width:100%;line-height:30px;vertical-align:middle;outline:none}html[dir] .index-page .index-header .menu-search-panel .text-input{padding:0 10px;border:1px solid #efeff7;border-radius:2px}html[dir=ltr] .index-page .index-header .menu-search-panel .text-input{margin-right:-80px}html[dir=rtl] .index-page .index-header .menu-search-panel .text-input{margin-left:-80px}.index-page .index-header .menu-list{display:none;position:relative;height:100vh}html[dir] .index-page .index-header .menu-list{margin:0 -8px;border-top:1px solid #e3e3e9}.index-page .index-header .link-item{display:block;font-size:16px;line-height:48px;color:#444;text-decoration:none}html[dir] .index-page .index-header .subj-wra{border-top:1px solid #efeff7}.index-page .index-header .subj-wra .tit{color:#969696}html[dir=ltr] .index-page .index-header .subj-wra .tit{text-align:left;margin-left:20px}html[dir=rtl] .index-page .index-header .subj-wra .tit{text-align:right;margin-right:20px}.index-page .index-header .subj-wra .subj-item{width:44%;height:50px;line-height:28px}html[dir] .index-page .index-header .subj-wra .subj-item{margin-bottom:15px;padding:10px;background-color:#f8f8f8}html[dir=ltr] .index-page .index-header .subj-wra .subj-item{float:left;margin-left:4%}html[dir=rtl] .index-page .index-header .subj-wra .subj-item{float:right;margin-right:4%}.index-page .index-header .subj-wra .subj-item img{height:28px}.index-page .index-header .subj-wra .subj-item.item-3 img{height:24px}.index-page .index-header.only-portal .nav-menu{display:block}@media (max-width:768px){.index-page .index-header.only-portal .nav-menu{display:none}}.index-page .index-header.only-portal .input-search-group{display:inline-block}@media (max-width:1000px){.index-page .index-header.only-portal .input-search-group{display:inline-block;width:190px}}@media (max-width:768px){.index-page .index-header.only-portal .input-search-group{display:none}}@media (max-width:1000px){.index-page .index-header.only-portal .input-search-group .pull-down{width:190px}}.index-page .index-header.only-portal .down-app-a{display:inline-block}@media (max-width:768px){.index-page .index-header.only-portal .down-app-a{display:none}}.index-page .index-header.only-portal .ulearning-tools{display:none}.index-page .index-header.only-portal .logo-website{display:inline-block}.index-page .index-header.only-portal .logo-org{display:none}@media (max-width:768px){.index-page .index-header.only-portal .header-menu-btn,.index-page .index-header.only-portal .input-search-btn{display:inline-block}}.index-page .index-header.from-app{display:none}html[dir] .index-page .index-body{padding-top:60px}@media (max-width:768px){html[dir] .index-page .index-body{padding-top:45px}}html[dir] .index-page .index-body.from-app{padding-top:0}html[dir] .index-page .index-body.from-app .textbook-detail-page{padding-bottom:0}html[dir] .index-page.two-line-header .index-body{padding-top:120px}.index-page .index-footer{position:relative;font-size:14px;line-height:1.9;color:#cbcbd1}html[dir] .index-page .index-footer{padding:0 20px;background-color:#444}@media (max-width:768px){html[dir] .index-page .index-footer{padding:20px;text-align:center}}.index-page .index-footer .copy-right-text{width:66%}html[dir] .index-page .index-footer .copy-right-text{margin-top:46px;margin-bottom:46px}html[dir=ltr] .index-page .index-footer .copy-right-text{margin-right:100px}html[dir=rtl] .index-page .index-footer .copy-right-text{margin-left:100px}html[dir] .index-page .index-footer .umooc-logo{margin-top:80px}html[dir=ltr] .index-page .index-footer .umooc-logo{text-align:right}html[dir=rtl] .index-page .index-footer .umooc-logo{text-align:left}.index-page .index-footer .umooc-logo .system-name{color:#fff}html[dir] .index-page .index-footer .umooc-logo.asia-logo{margin-top:32px}html[dir] .index-page .index-footer .logo{margin-top:2px}.index-page .index-footer .cert-link{color:#cbcbd1;text-decoration:none}html[dir=ltr] .index-page .index-footer .cert-link{margin-right:10px}html[dir=rtl] .index-page .index-footer .cert-link{margin-left:10px}.index-page .index-footer .cert-link:hover{color:#fff}html[dir] .index-page .course-list .course-item-wrapper{padding:20px 4px}@media (max-width:768px){html[dir] .index-page .course-list .course-item-wrapper{padding:4px}}.index-page .course-list .course-item{display:block;text-decoration:none}html[dir] .index-page .course-list .course-item{padding:8px}.index-page .course-list .course-item:active,.index-page .course-list .course-item:hover{transition:.3s}html[dir] .index-page .course-list .course-item:active,html[dir] .index-page .course-list .course-item:hover{background-color:#fff;box-shadow:0 5px 20px rgba(0,0,0,.3)}.index-page .course-list .course-item .course-cover{position:relative;overflow:hidden}html[dir] .index-page .course-list .course-item .course-cover{margin-bottom:6px;padding-bottom:56.25%}.index-page .course-list .course-item .course-cover .cover{position:absolute;top:0;width:100%}html[dir=ltr] .index-page .course-list .course-item .course-cover .cover{left:0}html[dir=rtl] .index-page .course-list .course-item .course-cover .cover{right:0}.index-page .course-list .course-item .course-name{height:36px;font-size:14px;line-height:18px;color:#444;overflow:hidden}.index-page .course-list .course-item .course-teacher-name{font-size:12px;line-height:14px;color:#969696}html[dir] .index-page .loading{margin:36px;padding:150px 0;text-align:center}html[dir] .index-page .loading .loader-inner>div{background-color:#ea5947}
/*# sourceMappingURL=index.css.map */
