﻿.hide{display:none!important}.show{display:block!important}.pull-left{float:left!important}.pull-right{float:right!important}.courseinnerBox .hot-course h3.title{font-size:18px;height:18px;line-height:1em;color:#666;margin:20px 0 18px}.courseinnerBox .hot-course h3.title .line{float:left;width:4px;height:18px;background:#fe5b56;border-radius:2px;margin-right:10px}.courseinnerBox .hot-course .courseList .courseList-content{*zoom:1;margin-top:24px;width:280px;height:192px}.courseinnerBox .hot-course .courseList .courseList-content:before,.courseinnerBox .hot-course .courseList .courseList-content:after{display:table;content:"";line-height:0}.courseinnerBox .hot-course .courseList .courseList-content:after{clear:both}.courseinnerBox .hot-course .courseList .courseList-content .course-box{width:137px;height:165px;float:left}.courseinnerBox .hot-course .courseList .courseList-content .course-box img{width:127px;height:127px;margin-top:6px;cursor:pointer;display:block}.courseinnerBox .hot-course .courseList .courseList-content .course-box h4{line-height:30px;height:30px;font-size:14px;cursor:pointer;width:127px}.courseinnerBox .hot-course .courseList .courseList-content .course-box h4 a{color:#666}.courseinnerBox .mask{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:100;display:none}.courseinnerBox .mask .qrcode-box{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:320px;height:418px;background:#fff;text-align:center;border-radius:4px}.courseinnerBox .mask .qrcode-box .qrcode{width:228px;margin-top:44px}.courseinnerBox .mask .qrcode-box .scan{color:#646464;font-size:20px;margin:10px 0}.courseinnerBox .mask .qrcode-box .view-lesson{width:188px;line-height:28px;border:1px solid #fe5b56;text-align:center;margin:0 auto;font-size:19px;color:#fe5b56}