html{height:100%}body,label,input,button,select,textarea{font-size:15px;font-family:'Segoe UI','Microsoft Jhenghei','SegoeUIWF',Arial,sans-serif}body{margin:0;padding:0;line-height:1.5;color:#444;height:100%;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/bodycourse_bg.png)}input,textarea{color:#444}input[type="text"],input[type="number"]{font-size:15px}table{border-collapse:collapse;border-spacing:0}table td{word-wrap:break-word}tbody{vertical-align:top}pre{margin:0}img{border:0}.small{font-size:13px}.large{font-size:20px}.hint{font-size:12px;font-weight:normal;color:#888}.v-middle:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}.v-middle .wrapper{display:inline-block;vertical-align:middle}body.body-tmpl-modal,body.body-tmpl-modalM{background:none}#sys{position:relative;z-index:999;background:#3f3f3f;height:41px}#sys2{width:992px;margin:0 auto}#page{text-align:left}#banner{position:relative;width:992px;margin:0 auto}#banner-base{height:77px;padding-top:5px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/base-bg.png) repeat-x}#cover{width:992px;margin:0 auto}#guide{float:left}#main{width:1002px;margin:20px auto 0;position:relative;border:0;background:#fff;padding:5px;box-sizing:border-box}#main.noBorder{border:0}#xboxBanner{position:relative}#sidebar{position:relative}#content{position:relative}#bottom{margin-top:15px}#footer{margin:0 auto;margin:30px 0 20px 0;font-size:.9em;margin-top:10px}#about{width:980px;padding:5px;margin:0 auto;color:#aaa;border-top:0}#xboxL,#xboxL2{float:left;width:49%}#xboxR,#xboxR2{float:right;width:49%}#mbox .header .title{font-size:20px}#sidebar{width:246px;box-sizing:border-box;z-index:10}.base2L #sidebar{float:left;border-right:1px solid #ccc;padding-right:5px}.base2R #sidebar{float:right;border-left:1px solid #ccc;padding-left:5px}#root-mgr #sidebar{width:165px}.body-board #root-index #main,.body-board #root-cpage #main,.body-course #root-index #main,.body-course #root-cpage #main,.body-km #root-course #main,.body-user #root-user #main,.body-course #root-course #page #main,.body-folder #root-folder #main,.body-group #root-group #main,.body-user #root-course #main{background:transparent}.body-board #root-index #sidebar,.body-board #root-cpage #sidebar,.body-course #root-index #sidebar,.body-course #root-cpage #sidebar,.body-km #root-course #sidebar,.body-user #root-user #sidebar,.body-course #root-course #page #sidebar,.body-folder #root-folder #sidebar,.body-group #root-group #sidebar,.body-user #root-course #sidebar{min-height:622px;margin:36px 1px 0 -1px;box-sizing:border-box;border:0;padding-right:0;padding:10px;border:1px solid #cdc4b8;border-top:5px solid #cdc4b8;background:#f9f9f9}.body-user #root-course #sidebar{background:#fefefe}.body-media #root-edit #sidebar{width:230px}.body-board #root-index #content,.body-board #root-cpage #content,.body-course #root-index #content,.body-course #root-cpage #content,.body-km #root-course #content,.body-user #root-user #content,.body-course #root-course #page #content,.body-folder #root-folder #content,.body-group #root-group #content,.body-user #root-course #content{margin-bottom:30px;box-sizing:border-box;border:0;padding-right:0;padding:10px 5px;border:1px solid #a99e8d;border-top:5px solid #a99e8d;background:#fff;min-height:658px}.body-user #root-course #content{background:#fcfcfc}.banner-course{height:88px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/coursebanner_bg.png) repeat-x}.banner-course .inner{width:980px;margin:auto;height:100%;padding-top:14px}.banner-course .avatar{width:52px;height:52px;border:1px solid #fff;float:left;border-radius:4px;margin-right:10px}.banner-course .name{font-size:30px;height:52px;line-height:52px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#banner .banner-course .name a{color:#fff;text-shadow:0 1px 0 #4c4c4c}#banner .banner-course .name a:hover{color:#fffcd0;text-shadow:0 1px 0 #4f4f4f}#banner .banner-course .name .hint{color:#fff;text-shadow:0 1px 0 #4c4c4c;padding-left:10px}#content{width:746px}.base2L #content{float:right}.base2R #content{float:left}.base1 #content{width:100%;margin:auto}#root-login .base2R #content,#root-loginM .base2R #content{width:100%}#root-mgr #content{width:800px}#root-user #content{width:746px}#content-rear .default-margin .body,#xbox-inline .default-margin .body{margin-top:8px}#banner #siteMenu,#banner .logo,#banner .banner,#banner .caption{position:absolute}#banner .caption{z-index:10}#banner .logo{z-index:5;top:5px;left:5px;background-position:50% 50%;background-size:cover;max-width:980px;max-height:160px}#banner .banner{z-index:1;margin:0;background-position:50% 50%;background-size:cover;max-width:100%}#banner .box .caption,#banner .box .logo{cursor:pointer}#banner .box>.ui-resizable-s{bottom:0;border-top:1px dashed #999;border-bottom:1px dashed #999;background:url(../../../../../sys/res/icon/pagebreak.gif) center center no-repeat #fff}#banner .box>.ui-resizable-s:hover{border-color:#333}#banner .box .draggable{position:absolute;cursor:move;outline:1px dashed #ccc}#banner .bannerWrap{z-index:1;max-width:100%}#banner .logoWrap{z-index:5;max-width:980px;max-height:160px}#banner .captionWrap{z-index:10}#banner .bannerWrap.resizable{outline:1px solid #b00}#banner .bannerWrap .ui-resizable-handle{background:#f5dc58;border:1px solid #fff;width:7px;height:7px;z-index:2}#banner .bannerWrap .ui-resizable-se{right:-5px;bottom:-5px}#root-instructor #main{padding:20px}#root-instructor #content{width:705px}#root-instructor #xboxBanner{padding:0}#root-login #main{width:580px;box-sizing:border-box;padding:20px;border:1px solid #ccc}#root-loginM #main{width:auto;max-width:580px;box-sizing:border-box;padding:20px;border:1px solid #ccc}#root-login #main:after{display:block;content:' ';position:absolute;left:0;bottom:-24px;width:100%;height:24px;background:url(../../../../../sys/res/icon/login-shadow.png) no-repeat;background-size:contain}#root-login .base2R #xbox{margin-bottom:10px}#root-mgr #sidebar{position:relative}#root-mgr #sidebar a{color:#444}#root-mgr #sidebar a:hover{color:#0f91f1}#root-mgr #sidebar .active{font-weight:bold;color:#0f91f1}#root-mgr #sidebar .list .item{margin-top:3px}#root-mgr #content{position:relative}#root-mgr #xbox-inline .default-margin{padding-left:0}#logoBox{float:left}#sys #logoBox #logo{display:none}#sys .searchBox{margin-top:9px}#sys #onlinePerson{float:left;margin-top:10px;margin-left:5px;font-size:12px;color:#fff}#sys #menu ul ul a{color:#000}#sys #menu ul ul a:hover{color:#fff}#menu li{white-space:nowrap}#menu .listIndicator>a{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/downArrow.png) right 50% no-repeat;padding-right:10px}#content .toolBox{position:absolute;top:7px;right:0;height:15px;z-index:5}.sysLoginBox{float:right}#menu{float:right}#menu ul>li .caret{border-top-color:#fff}#menu .menu>ul>li,.sysLoginBox{margin-left:0}#menu .menu>ul>li>.dropdown-menu{right:-5px;left:auto}#menu .dropdown-menu a{font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#menu .menu .dropdown>[data-toggle="dropdown"]{position:relative;z-index:10;padding-right:20px}#menu .menu .dropdown>.caret{margin-top:20px;margin-left:-16px;vertical-align:top}#menu .menu>ul>li>a,.sysLoginBox>a,.sysLoginBox>a:focus,#sys #logoBox a,.userMenu a{display:inline-block;padding:9px 11px;color:#fff;text-decoration:none}#menu ul>li .caret{border-top-color:#fff}#menu ul>li:hover a,#menu ul>li.dropdown.open a,.sysLoginBox a:hover,#sys #logoBox a:hover,.userMenu a:hover{color:#ff0}#menu ul>li:hover .caret,#menu ul>li.dropdown.open .caret{border-top-color:#ff0}#menu .menu>ul>li:hover,#menu .menu>ul>li.dropdown.open,.sysLoginBox:hover,.userMenu>li:hover{}#siteMenu{width:100%;z-index:30}#siteMenu .menu>ul{padding:0 10px;box-shadow:0 1px 4px rgba(0,0,0,.065);border:1px solid #d4d4d4;background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-image:-webkit-linear-gradient(bottom,white,#f2f2f2)}#siteMenu .menu>ul:empty{display:none}#siteMenu .menu>ul>li{position:relative;margin:0}#siteMenu .menu>ul>li>.caret{position:absolute;top:12px;right:10px}#siteMenu .menu>ul>li>a{display:block;padding:10px;color:#333;font-weight:bold;text-shadow:0 1px 0 #fff}#siteMenu .menu>ul>li:hover,#siteMenu .menu>ul>li>a:hover{color:#000;background-color:#e5e5e5;box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}#siteMenu .menu>ul>li>a[data-toggle='dropdown']{padding-right:25px}#siteMenu .menu>ul>li>.dropdown-menu{top:35px}#siteMenu .dropdown-menu:before{left:auto;right:3px}#siteMenu .dropdown-menu:after{left:auto;right:4px}.dropdown-inline{display:inline}.dropdown-menu{min-width:65px}.dropdown-menu.invisibility{visibility:hidden}.dropdown-menu>li>a:hover .hint,.dropdown-submenu:hover>a .hint{color:#fff}.dropdown-submenu>a:after{border-left-color:#444}.menu li>ul.dropdown-menu:after,.toolBox .pageMenu>ul>li>.dropdown-menu:after{content:'';display:block;position:absolute;top:-6px;right:10px;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff}.menu li>ul.dropdown-menu:before,.toolBox .pageMenu>ul>li>.dropdown-menu:before{content:'';display:block;position:absolute;top:-7px;right:9px;border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc;border-left:7px solid rgba(0,0,0,0)}.menu-list{list-style:none;padding:0;margin:0}.menu-list li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-list .current{font-weight:bold}.menu-list .divider{height:1px;border-bottom:1px solid #eee;margin:9px 1px}#footer #langBox ul{list-style:none;padding:0;margin:0}#footer #langBox li{float:left;margin-right:15px}#footer #langBox li.curr{font-weight:bold;color:#444}@media print{a[href]:after{content:none !important}}#loading{display:none;position:fixed;bottom:10px;right:30px;font-size:13px;font-weight:bold;color:#777;vertical-align:bottom}button,input[type="submit"],input[type="reset"],input[type="button"]{-webkit-appearance:button;cursor:pointer}button:disabled,html input:disabled,select:disabled{cursor:default}a{cursor:pointer;color:#0367b0;text-decoration:none}a:hover{color:#0f91f1;text-decoration:none}a:active{color:#06f}a:focus{color:#f00}.spanLink{float:none;margin:0;padding:0;cursor:pointer;color:#0367b0;text-decoration:none}.spanLink:hover{color:#0f91f1;text-decoration:none}.spanLink:active{color:#06f}.spanLink:focus{color:#f00}.srcFrom{word-wrap:break-word}.inline-block{display:inline-block}.avatar img{border:1px solid #fff;padding:1px;width:48px}.avatar:hover img{border-color:#e4eeed}.video-time{position:absolute;bottom:0;right:1px;line-height:16px;height:16px;font-size:12px;color:#fff;padding:1px 3px;background:#000;background:rgba(0,0,0,0.7);font-weight:bold;opacity:.8;-ms-filter:"alpha(opacity=80)"}.toolBox{position:absolute;top:10px;right:0}.toolItem{padding-left:15px;background:url(../../../../../sys/res/icon/item2.gif) left center no-repeat}.seeker{color:#06f}.seeker:hover{text-decoration:none;background-color:#dad9d7;border-radius:2px;cursor:pointer}.seeker.disabled{color:#AAA}.seeker.disabled:hover{background-color:inherit;cursor:default}.warning{color:#f00}.correct{color:#006400}.marker{color:#f00;background:#ffff96}.more{font-size:10.5px;font-weight:normal}.valid{padding:5px 5px 5px 20px}.valid-success{color:#070;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/tick.png) no-repeat 0 50%}.valid-fail{color:#f00;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/cross.png) no-repeat 0 50%}.errorPS{color:#f00;padding-left:20px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/cross.png) no-repeat 0 50%}.qrCode{border:1px solid #555}.clear{clear:both;overflow:hidden;*height:1px;}.modalBox{box-sizing:border-box;background:#fff;text-align:left;padding:5px}.block-disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";pointer-events:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.move{cursor:move}.focus{cursor:pointer}.grab{cursor:move;cursor:grab;cursor:-ms-grab;cursor:-moz-grab;cursor:-webkit-grab}.grab:active,.ui-sortable-helper .grab{cursor:move;cursor:grabbing;cursor:-ms-grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.ico .placeholder{position:relative;z-index:10;width:16px;height:20px;margin-right:6px}.ico .text{height:20px;z-index:15;text-overflow:ellipsis;white-space:nowrap;line-height:20px;position:relative;overflow:hidden}[class^="ico-"]{float:left;background-repeat:no-repeat;background-position:left center}.ico-website{background-image:url(../../../../../sys/res/icon/social/website.png)}.ico-google{background-image:url(../../../../../sys/res/icon/social/google.png)}.ico-linkedin{background-image:url(../../../../../sys/res/icon/social/linkedin.png)}.ico-facebook{background-image:url(../../../../../sys/res/icon/social/facebook.png)}.ico-twitter{background-image:url(../../../../../sys/res/icon/social/twitter.png)}.ico-cert{background-image:url(../../../../../sys/res/icon/course_cert.png)}.ico-bulletin{background-image:url(../../../../../sys/res/icon/course_bulletin.png)}.ico-info{background-image:url(http://camdemy.com/sys/res/icon/info.png)}.ico-faq{background-image:url(../../../../../sys/res/icon/course_faq.png)}.ico-calendar{background-image:url(../../../../../sys/res/icon/course_date.png)}.ico-active{background-image:url(../../../../../sys/res/icon/active.png)}.ico-intro{background-image:url(../../../../../sys/res/icon/intro.png)}.ico-register{background-image:url(../../../../../sys/res/icon/register.png)}.ico-member{background-image:url(../../../../../sys/res/icon/members.png)}.ico-score{background-image:url(../../../../../sys/res/icon/course_score.png)}.ico-lecture{background-image:url(../../../../../sys/res/icon/lecture.png)}.ico-doclist{background-image:url(../../../../../sys/res/icon/doclist.png)}.ico-note{background-image:url(../../../../../sys/res/icon/graphic_note.png)}.ico-setting{background-image:url(../../../../../sys/res/icon/course_setting.png)}.ico-history{background-image:url(../../../../../sys/res/icon/history.png)}.ico-statistic{background-image:url(../../../../../sys/res/icon/course_statistic.png)}.ico-emailList{background-image:url(../../../../../sys/res/icon/course_emailList.png)}.ico-prefence{background-image:url(../../../../../sys/res/icon/course_prefence.png)}.ico-view{background-image:url(../../../../../sys/res/icon/course_view.png)}.ico-schedule{background-image:url(../../../../../sys/res/icon/course_schedule.png)}.ico-storage{background-image:url(../../../../../sys/res/icon/storage.png)}.ico-om-video{background-image:url(../../../../../sys/res/icon/course_om_video.png)}.ico-popQuiz{background-image:url(../../../../../sys/res/icon/playtype/popQuiz.png)}.ico-poll{background-image:url(../../../../../sys/res/icon/playtype/poll.png)}.ico-group{background-image:url(../../../../../sys/res/icon/playtype/group.png)}.ico-doc{background-image:url(../../../../../sys/res/icon/playtype/doc.png)}.ico-exam{background-image:url(../../../../../sys/res/icon/playtype/exam.png)}.ico-exercise{background-image:url(../../../../../sys/res/icon/playtype/exercise.png)}.ico-groupExercise{background-image:url(../../../../../sys/res/icon/playtype/groupExercise.png)}.ico-pdf{background-image:url(../../../../../sys/res/icon/playtype/pdf.png)}.ico-html{background-image:url(../../../../../sys/res/icon/playtype/html.png)}.ico-ppt{background-image:url(../../../../../sys/res/icon/playtype/ppt.png)}.ico-iframe{background-image:url(../../../../../sys/res/icon/playtype/iframe.png)}.ico-hyperlink{background-image:url(../../../../../sys/res/icon/playtype/hyperlink.png)}.ico-attendant{background-image:url(../../../../../sys/res/icon/playtype/rollcall.png)}.ico-link{background-image:url(../../../../../sys/res/icon/playtype/link.png)}.ico-album{background-image:url(../../../../../sys/res/icon/playtype/album.png)}.ico-comment{background-image:url(../../../../../sys/res/icon/playtype/comment.png)}.ico-chatroom{background-image:url(../../../../../sys/res/icon/playtype/onlineMeeting.png)}.ico-chapGroup{background-image:url(../../../../../sys/res/icon/course_expand.png)}.ico-chapGroup.collapsed{background-image:url(../../../../../sys/res/icon/course_collapse.png)}.ico-broken{background-image:url(../../../../../sys/res/icon/playtype/disconnect.png)}.ico-video{background-image:url(../../../../../sys/res/icon/playtype/video.png)}.ico-fs2mp4{background-image:url(../../../../../sys/res/icon/playtype/fs2mp4.png)}.ico-fs{background-image:url(../../../../../sys/res/icon/playtype/fs.png)}.ico-ept{background-image:url(../../../../../sys/res/icon/playtype/ept.png)}.ico-mp4{background-image:url(../../../../../sys/res/icon/playtype/video.png)}.ico-embed{background-image:url(../../../../../sys/res/icon/playtype/embed.png)}.ico-audio{background-image:url(../../../../../sys/res/icon/playtype/audio.png)}.ico-course{background-image:url(../../../../../sys/res/icon/course.png)}.ico-assignment{background-image:url(../../../../../sys/res/icon/assignment.png)}.ico-practice_video{background-image:url(../../../../../sys/res/icon/practice_video.png)}.ico-km{background-image:url(../../../../../sys/res/icon/folder.gif)}.ico-folder{background-image:url(../../../../../sys/res/icon/folder.png)}.ico-folder_group{background-image:url(../../../../../sys/res/icon/folder_group.png)}.ico-folder_login{background-image:url(../../../../../sys/res/icon/folder_login.png)}.ico-review{background-image:url(../../../../../sys/res/icon/people.png)}.ico-refund{background-image:url(../../../../../sys/res/icon/active.png)}.ico-popQuiz_l{background-image:url(../../../../../sys/res/icon/playtype/popQuiz_l.png)}.ico-poll_l{background-image:url(../../../../../sys/res/icon/playtype/poll_l.png)}.ico-doc_l{background-image:url(../../../../../sys/res/icon/playtype/doc_l.png)}.ico-html_l{background-image:url(../../../../../sys/res/icon/playtype/html_l.png)}.ico-exam_l{background-image:url(../../../../../sys/res/icon/playtype/exam_l.png)}.ico-exercise_l{background-image:url(../../../../../sys/res/icon/playtype/exercise_l.png)}.ico-groupExercise_l{background-image:url(../../../../../sys/res/icon/playtype/groupExercise_l.png)}.ico-ppt_l{background-image:url(../../../../../sys/res/icon/playtype/ppt_l.png)}.ico-pdf_l{background-image:url(../../../../../sys/res/icon/playtype/pdf_l.png)}.ico-iframe_l{background-image:url(../../../../../sys/res/icon/playtype/iframe_l.png)}.ico-hyperlink_l{background-image:url(../../../../../sys/res/icon/playtype/hyperlink_l.png)}.ico-attendant_l{background-image:url(../../../../../sys/res/icon/playtype/rollcall_l.png)}.ico-link_l{background-image:url(../../../../../sys/res/icon/playtype/link_l.png)}.ico-album_l{background-image:url(../../../../../sys/res/icon/playtype/album_l.png)}.ico-broken_l{background-image:url(../../../../../sys/res/icon/playtype/disconnect_l.png)}.ico-video_l{background-image:url(../../../../../sys/res/icon/playtype/video_l.png)}.ico-fs2mp4_l{background-image:url(../../../../../sys/res/icon/playtype/fs2mp4_l.png)}.ico-fs_l{background-image:url(../../../../../sys/res/icon/playtype/fs_l.png)}.ico-ept_l{background-image:url(../../../../../sys/res/icon/playtype/ept_l.png)}.ico-mp4_l{background-image:url(../../../../../sys/res/icon/playtype/video_l.png)}.ico-embed_l{background-image:url(../../../../../sys/res/icon/playtype/embed_l.png)}.ico-audio_l{background-image:url(../../../../../sys/res/icon/playtype/audio_l.png)}.ico-course_l{background-image:url(http://camdemy.com/sys/res/icon/course_l.png)}.ico-km_l{background-image:url(http://camdemy.com/sys/res/icon/folder_l.gif)}.alert{padding-right:14px}.alert .close{right:-8px}.row-fluid [class*="span"]{min-height:0}.nav{margin-bottom:0;left:0}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:default}.alert,.alert h4{color:#906620}.alert-success,.alert-success h4{color:#2e6f2f}.alert-danger,.alert-error,.alert-danger h4,.alert-error h4{color:#972f2d}.alert-info,.alert-info h4{color:#0f4f6f}.datepicker{z-index:10000 !important}.modal-backdrop,.modal-backdrop.fade.in{opacity:.2}.syntaxhighlighter{overflow-y:hidden !important}.menu>ul{margin:0;padding:0;list-style:none}.menu>ul>li{float:left;margin-left:10px}.menu>ul>li>a{text-decoration:none;outline:0}.menu .dropdown-menu .dropdown-menu:before,.menu .dropdown-menu .dropdown-menu:after{display:none}.fs-header{display:block;position:relative;margin:10px 5px 0 5px}.fs-header .title{padding:3px 0;margin-bottom:3px;color:#333;font-size:25px;text-shadow:0 1px 0 #ccc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px dashed #CCC}.fs-header .title a,.fs-header .title .small{text-shadow:none}.fs-header ul{margin:0;padding:0;list-style:none;height:30px}.fs-header ul li{margin-right:10px;display:inline-block;vertical-align:top}.breadcrumb{font-size:13px;color:#888;margin-bottom:10px}.breadcrumb .curr{font-weight:bold;color:#444}.banner{position:relative;margin-bottom:10px}.banner.uploadBox{border:1px dashed #ccc;background:#e1e1e1;background:rgba(225,225,225,0.1)}.banner .title{font-size:2em;font-weight:bold;color:#333}.banner .subtitle{font-size:.9em;color:#ccc}.block{position:relative;margin-bottom:20px}.block .header{border-bottom:1px solid #ddd;margin-bottom:5px}.block .header.noUnderLine{border-bottom:0;margin-bottom:0}.block .header .header-text{margin-bottom:3px}.block .header .header-text>.title{padding:2px 0;font-size:25px;text-shadow:0 1px 0 #ccc}.modalBox .header .header-text>.title{font-size:20px}.block .header .header-text>.title.large{font-size:30px}.block .header .header-text>.title.small{font-size:20px}.block .header .header-text>.title .upload,.block .header .header-text>.title .hint,.block .header .header-text>.title span a{text-shadow:none}.block .header .header-text>.ext{margin-top:5px;float:right}.block .header .header-text>.ext.hint select{margin-right:5px}.default-margin{padding:0}.horizontal-margin{padding:0 5px 0 5px}.virtical-margin{padding:5px 0}.zero-margin{padding:0}.body-classroom #root-index #page.base2R #main,.body-classroom #root-media #page.base1 #main,.body-course #root-media #page.base1 #main,.body-layout-printNote #root-media #main,.body-layout-detail #root-media #main,#root-default #main,#root-mgr #main{width:1004px;box-sizing:border-box;border:1px solid #a99e8d;border-top:5px solid #a99e8d}#root-popup .app-classroom_history-show .default-margin{padding:50px}#sidebar .default-margin{padding:5px}#root-media.widepage #page.base1 #main{width:97%;min-width:990px}#root-media .block .header>.title{margin-bottom:4px}#category .block .header{margin:0}#root-login #sidebar .block{background:none}#root-login #sidebar .block{border:0;border-radius:0;border-left:1px solid #ccc;padding-left:10px}#xbox2 .block .header .header-text>.title{padding:2px 0;font-size:20px}#mbox-inline .header-text>.title{text-shadow:none}.nodata{margin:15px 0;font-size:13px;color:#999}.nodata.nodata-medium{margin:15px 0 100px 0}.nodata.nodata-large{margin:0 0 150px 15px}.alert .title{font-weight:bold}.alert ul{margin:0}.profile{margin-bottom:10px}.profile .stat{text-align:center;margin-top:5px}.profile .cnt{font-size:2em}.avatarBox .avatar{float:left;margin-right:6px;width:64px;height:64px;padding:2px;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px #ddd}.avatarBox .avatar img{width:100%;height:100%;padding:0;border:0}.avatarBox .avatar img{width:100%;height:100%;padding:0;border:0}.avatarBox .avatar .cross{width:auto;height:auto;position:absolute;right:0;top:0}.avatarBox .edit{display:inline}.profile .info{line-height:1.8;margin-bottom:5px}.profile .more{text-align:right}.profile .desc{word-wrap:break-word;word-break:break-all}.profile .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-profile{padding-bottom:5px;margin-bottom:5px}.stat-board{text-align:center;margin:5px 0}.stat-board-item{float:left;width:33%}.stat-board-item-content{font-size:2em}.fs-profile-info{font-size:13px}.fs-profile-info .rss{margin-top:4px}.fs-profile .more{text-align:right}.fs-groupProfile{padding:5px;margin:0;border-radius:0;border:1px solid #ccc;box-shadow:0 1px 3px #ddd}.fs-groupProfile .avatarBox{position:relative;height:207px;padding:0}.fs-groupProfile .avatarBox .photo{float:none;width:200px;height:207px}.fs-groupProfile .avatarBox .photo img{height:208px}.fs-groupProfile-info{position:relative}.fs-groupProfile-info .rss{float:left;margin:4px 4px 0 0}.fs-groupProfile .avatarBox .descBox{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/group-profile-bg.png) top repeat-x}.fs-groupProfile .avatarBox .desc{color:#fff;padding:10px 12px;max-height:207px;overflow:hidden}.fs-groupProfile .avatarBox .desc .title{font-size:1.5em}.fs-groupProfile .info{border-top:1px solid #ddd;padding-top:5px;margin-top:5px}.fs-groupProfile .avatarBox .photo,.fs-groupProfile .avatarBox .descBox{position:absolute;top:0;left:0;right:0;bottom:0;border:0;margin:0;padding:0;box-shadow:none}.fs-groupProfile .avatarBox a:link,.fs-groupProfile .avatarBox a:visited{color:#fff}.fs-groupProfile .avatarBox a:hover{text-decoration:underline}.fs-groupProfile .stat-board{background:#333;font-size:12px;color:#999;line-height:2;margin:0;padding:3px 2px;margin-bottom:5px;white-space:nowrap}.fs-groupProfile .stat-board-item{width:50%}.fs-groupProfile .stat-board-item-content{font-size:13px;color:#fff}.fs-groupProfile .stat-board-item-title{font-size:12px;color:#999;margin-left:3px}.fs-groupProfile .stat-board a:link,.fs-groupProfile .stat-board a:visited{color:#fff}.fs-groupProfile .stat-board a:hover{border-bottom:1px solid #999}.fs-profile .info{margin:5px 0}.quotaBox .title{float:left;margin-right:5px}.quotaBox .limit{background:#ddd;height:5px;border-top:1px solid #ddd;overflow:hidden;margin-top:5px}.quotaBox .plenty{background:#0c0;border:1px solid #090;height:3px}.quotaBox .shortage{background:#f90;border:1px solid #e17040;height:3px}.quotaBox .runOut{background:#f30;border:1px solid #c00;height:3px}.user-info{margin-top:10px}.user-edit{padding-top:20px;margin-top:5px;border:1px solid #ccc;border-radius:5px}.user-edit .control-label{font-weight:bold;color:#333}.user-edit .photoBox{padding:2px;border:1px solid #ccc;border-radius:4px;width:120px;height:120px}.user-edit-region{padding:5px;margin-top:5px;border:1px solid #999;border-radius:4px;background:#FFF}.user-edit-region-close{float:right;padding-top:2px;cursor:pointer}.user-edit-region-selectBox{padding:5px 5px;height:220px;overflow:auto}.user-edit-region-item{float:left;margin-bottom:5px;width:33%;height:17px;cursor:pointer}.user-edit-region-item:hover{background-color:#ffff82}.grid li{margin:10px 0}.grid .item{position:relative;padding:0 10px}.grid .item.curr .main{border-color:#468847}.grid .main{display:block;padding:2px;margin-bottom:2px;background:#fff;border:1px solid #bbb;border-radius:2px;box-shadow:0 1px 2px #ccc}.grid .main:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.grid .img{position:relative;margin:1px;max-height:180px;table-layout:fixed;text-align:center}.grid .img img{max-width:100%;max-height:100%}.grid .tip{position:absolute;bottom:0;right:1px;line-height:16px;height:16px;font-size:12px;color:#fff;padding:1px 3px;background:#000;background:rgba(0,0,0,0.7);font-weight:bold;opacity:.8;-ms-filter:"alpha(opacity=80)"}.grid .tip:empty{display:none}.grid .desc{padding-left:2px;border-top:1px solid #eee;color:#777}.grid .caption{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grid .desc .ext{float:right}.grid .desc .ext .ext-left{float:left}.grid .desc .ext .ext-right{float:right}.gridList{margin:0;padding:0;list-style:none}.gridList>li{display:inline-block;vertical-align:top;padding:0}.gridList .itemBox .info{font-size:13px}.gridList .lecture:hover .tool{display:block}.gridList .tool{position:absolute;top:-3px;right:0;display:none}.gridList .tool .btn{opacity:.6;-ms-filter:"alpha(opacity=60)";padding:0}.gridList .tool .btn:hover{opacity:.9;-ms-filter:"alpha(opacity=90)"}.gridList .tool .gear{padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.gridList .tool li{width:auto;margin:0 auto;font-size:12px}.gridList.noData{margin-left:5px}.mediaGrid li{width:33%;box-sizing:border-box;padding:10px}.mediaGrid .item{position:relative}.mediaGrid .item.curr .main{border-color:#468847}.mediaGrid .main{display:block;padding:0;margin-bottom:2px;border:1px solid #ccc;background:#fff}.mediaGrid .main:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.mediaGrid .cnt{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mediaGrid .photo{position:relative;text-align:center}.mediaGrid img.extIcon{position:absolute;bottom:3px;left:3px;width:auto;height:auto}.mediaGrid .desc{padding-left:2px;font-size:13px;color:#777}.mediaGrid .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mediaGrid .main:hover .desc{color:#333}.mediaGrid .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mediaGrid .encoding{position:relative}.mediaGrid .encoding .loading{position:absolute;bottom:2px;right:2px;opacity:.75;-ms-filter:"alpha(opacity=75)";background:#000;color:#fff;border-radius:4px;padding:2px 6px}.mediaGrid .dropdown-menu li{padding:0}.tvGrid .mediaGrid li{width:auto;margin-bottom:0}.tvGrid .mediaGrid .item{width:auto;margin:8px}.tvGrid .mediaGrid .photo .thumb{width:100%;height:auto}.imageTemplate{position:relative}.imageTemplate ul,.imageTemplate .title,.imageTemplate .linker,.imageTemplate .l1,.imageTemplate .l2{position:absolute;top:0;bottom:0;width:100%;list-style:none;padding:0;margin:0;background-size:cover}.imageTemplate .title li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.imageTemplate .item,.imageTemplate .foreground{position:absolute}.imageTemplate .item .image{width:100%;height:100%;padding:0;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat}.imageTemplate .linker a{display:block;width:100%;height:100%}.imageWall{margin:0;padding:0;list-style:none}.imageWall .showCurr{display:block}.imageWall .hideCurr{display:none}.imageWall .showOther{display:block}.imageWall .hideOther{display:none}.imageWall .curr{width:70%}.imageWall .other{width:30%;cursor:pointer}.imageWall .box{position:relative;padding:2px}.imageWall .box .img{width:100%;height:100%}.imageWall .box .caption{position:absolute;left:0;bottom:2px;right:0;margin:0 2px 0 2px;padding:2px;text-align:center;font-size:12px;text-overflow:ellipsis;white-space:nowrap;color:#fff;background-color:#000;opacity:.7;-ms-filter:"alpha(opacity=70)";max-height:15%;min-height:11px;overflow:hidden}.thumbList li{display:block}.thumbList .item.curr{background:#ff9}.thumbList .photo{position:relative;float:left;margin-right:10px;border:1px solid #EEE}.thumbList .photo img{width:120px;height:68px}.thumbList .info{overflow:hidden}.thumbList .title{overflow:hidden}.thumbList .encoding{position:relative}.thumbList .encoding .loading{position:absolute;bottom:2px;right:2px;opacity:.75;-ms-filter:"alpha(opacity=75)";background:#000;color:#fff;border-radius:4px;padding:2px 6px}.folder-grid{margin-top:15px}.folder-grid .item{position:relative;margin:0 10px 20px 10px;width:202px}.folder-grid .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.folder-grid .photo{position:relative;float:left;margin-right:5px;border:1px solid #ccc;padding:1px}.folder-grid .photo:hover{border-color:#333}.folder-grid .extra{position:absolute;bottom:1px;margin-left:69px}.follower.small{float:left;margin:4px}.follower .name{width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow{cursor:pointer;font-size:12px;font-weight:normal;color:#a00;padding:2px 6px 1px 6px;background:#fea;border:1px solid #eb3;border-radius:4px;text-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #f9f9f9 inset}.unfollow,.followed{cursor:pointer;font-size:12px;font-weight:normal;color:#a00;padding:2px 6px 1px 6px;background:#eee;border:1px solid #bbb;border-radius:4px;text-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #f9f9f9 inset}.tree{line-height:1.5;padding:0;white-space:nowrap;*zoom:1;border:0}.tree .child{border:0}.tree ul{margin-left:20px}.list .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list .sep{color:#999}.list .curr{border-radius:4px;font-weight:bold;background-color:#e8eee8}.list .list{margin-left:20px}.list.highlight .item:hover{background-color:#ff9}.orderList{line-height:1.5}.orderList .item{position:relative;padding-left:25px}.orderList .sn{position:absolute;left:0;width:25px;text-align:right}.simpleList{padding:0;margin:0;list-style-type:none}.simpleList .listItem{padding:1px;min-height:19px}.simpleList .listItem.curr{border-radius:4px;background-color:#dcf5ff}.simpleList .listItem .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simpleList .listItem .title.icon{float:none;padding-left:22px}.simpleList .listItem .hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clist{border-bottom:0}.clist .text-center{text-align:center}.clist .text-left{text-align:left}.clist .text-right{text-align:right}.clist .placeholder{display:inline-block;vertical-align:middle;position:relative;z-index:10;padding-left:30px;height:30px;width:auto;margin-right:0}.clist .tableBox{table-layout:fixed;border-top:3px solid #cdcdcd;border-collapse:separate;border-spacing:0 .5px}.clist .tableBox th{overflow:hidden;text-overflow:ellipsis}.clist .header{background:#f4f4f4;font-size:13px}.clist .content{border:0}.clist .tableBox>tbody>tr{min-height:22px}.clist .tableBox>tbody>tr:nth-child(odd){background:#f5ffff}.clist .tableBox>tbody>tr:nth-child(even){background:#FFF}.clist .tableBox>tbody>tr.empty{min-height:0}.clist .tableBox>tbody>tr.skip{background:none}.clist .tableBox>tbody>tr>th{font-weight:normal;border-bottom:1px solid #ccc;color:#2b2b2b}.clist .tableBox>tbody>tr>td{border-top:1px solid transparent;border-bottom:1px solid #e1e1e1;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clist .tableBox>tbody>tr:hover>td{border-top:1px solid transparent;border-bottom:1px solid #e1e1e1;background:#eafaff}.clist .tableBox>tbody>tr:last-child>td{border-bottom:1px solid #ccc}.clist.color-less .tableBox>tbody>tr{background:none}.clist .selected td,.clist .selected:hover>td{border-top:1px solid #e1f1ef;border-bottom:1px solid #e1f1ef;background:#e1faf2}.clist a{color:#0367b0}.clist a:hover{color:#0f91f1}.clist th a,.clist th a:visited{color:#2281cf}.clist .selected td,.clist .selected a{color:#6f6f6f}.clist .selected td,.clist .selected td:hover{border-top:1px solid transparent !important;border-bottom:1px solid #dbdbdb !important;background-image:linear-gradient(to top,#fff,#f1f1f1) !important}.clist .ico .text{line-height:32px;height:32px}.clist.small .placeholder{display:inline-block;vertical-align:middle;position:relative;z-index:10;padding-left:20px;height:20px;width:auto;margin-right:0}.clist.small .header{border-left:1px solid #eee;border-right:1px solid #eee}.clist.small td,.clist.small tr:hover td{border-top:1px dotted transparent;border-bottom:1px dotted #eee}.clist.small tr:last-child td{border-top:1px dotted transparent;border-bottom:0}.clist.small .ico .text{height:18px;line-height:18px}.clist #mediaList [class^="ico-"],#detailList [class^="ico-"]{float:none}.clist .td{font-size:13px}.clist .td.major{font-size:15px}.clist .fail{color:#f00}.fs-modal{background:#fff}.body-course.fs-modal .block .header{border-bottom:0;margin-bottom:0}.body-course.fs-modal .block .header-text>.title{margin-top:4px}.descList .title{color:#000}.descList .dl-horizontal{margin-top:5px;border:1px solid #ccc}.noBorder .descList .dl-horizontal{border:0 solid #ccc}.descList .dl-horizontal dt{width:130px;padding:5px 0 5px 0}.descList .dl-horizontal dd{margin:0;padding:5px 5px 5px 135px;border-bottom:0 solid #efefef}.table-description{table-layout:initial;margin:15px 0 20px 0;border:1px solid #ccc;border-radius:3px}.table-description tr.title td{background-color:#eaeaea}.table-description td{border:0;border-bottom:1px solid #efefef;vertical-align:middle}.table-description td:first-child{text-align:right;font-weight:bold;background:url(../../../../../sys/res/icon/hl-bg.gif) repeat;min-width:90px;max-width:120px}.alertBox .sp{margin-top:10px;background:#eee;cursor:pointer;padding:10px 0}.alertBox .sp:hover{background:#ddd;color:#0080df}.alertBox .sp~.item{display:none}.alertBox .item{padding:1px 0}.alertBox .head{cursor:pointer;color:blue;border-bottom:1px solid rgba(127,127,127,0.1);border-top:1px solid transparent}.alertBox .head:hover{color:red}.alertBox .label{padding:2px 6px;margin-right:3px;opacity:.3;-ms-filter:"alpha(opacity=30)"}.alertBox .unread .label{opacity:1;-ms-filter:"alpha(opacity=100)"}.alertBox .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;margin-right:20px}.alertBox .portal{opacity:.2;-ms-filter:"alpha(opacity=20)";float:right;margin-right:10px}.alertBox .portal i{margin-top:4px}.alertBox .portal:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.alertBox .content{padding:20px}.activityList .list{line-height:1.8}.activityList .list .status{margin:6px 8px 0 0;float:right}.activityList .list .act{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px}.activityList .list .curr{background:#e8eee8;border-radius:5px}.activityList .list .time{float:right;font-size:12px;color:gray;margin-right:5px}.activityList .list .sn{float:left;margin-right:5px;line-height:16px}.activityList .list .item:last-child{font-size:.8em}.activityList.tree .list{padding:0;margin:0}.activityList.tree .chapter{font-weight:bold}.activityList.tree .item:hover{background:#fea}.activityList.tree .status{cursor:pointer}.activityList.tree .indent{margin-left:20px}.mod_activityList .td{font-size:13px}.mod_activityList .td.major{font-size:15px}.mod_activityList .doclist-clock{margin:0 4px 2px 0}.mod_activityList .chapterDraft.hint{margin:0}.activityList-setting label,.discussDetailList-setting label{color:#444;display:inline-block;margin:10px 10px 0 0;font-size:12px}.remark{color:#a9a9a9;font-size:.9em}.remark .title{float:left}.remark .content{overflow:hidden}.remark .item{position:relative;margin-bottom:5px;padding-left:20px}.remark .sn{position:absolute;top:0;left:0;text-align:right;width:20px}.remark .item.single{padding-left:5px}.remark.edit{color:inherit;font-size:inherit}.remark.edit .content{overflow:inherit;margin-top:10px}.remark.edit .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.remark.edit .item{margin-bottom:10px;padding-left:40px}.remark.edit .tool{position:absolute;top:0;left:-10px}.remark.edit .grab,.remark.edit .close,.remark.edit .sn{position:absolute}.remark.edit .grab{top:0;width:16px;height:25px;cursor:move;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee}.remark.edit .sn{font-size:1.3em;left:10px;width:30px;font-weight:bold}.remark.edit .close{left:25px;top:20px;position:absolute}.remark.edit .close{color:#f00;opacity:1;-ms-filter:"alpha(opacity=100)"}.remark.edit .close:hover{color:#f00;opacity:.5;-ms-filter:"alpha(opacity=50)"}.remark.remark-course{font-size:1em}.remark.remark-course .title{float:none;font-size:1.1em}.remark.remark-course .content{overflow:visible;font-size:.9em}.remark.remark-course .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.remark.remark-course .item{padding:0;position:relative}.remark.remark-course .grab{width:12px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move;position:absolute;left:-13px}.remark.remark-course .cog{position:absolute;right:-15px;top:0}.remark.remark-course .icon-cog{width:16px;height:16px;background-position:0 0;background-image:url(../../../../../sys/res/icon/cog.png)}.remark.remark-course .cog .icon{opacity:.5;-ms-filter:"alpha(opacity=50)"}.remark.remark-course .cog .icon:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.remark.remark-course .sn{position:static;top:auto;left:auto;text-align:inherit;float:left}.remark.remark-course .text{overflow:hidden}.remark.no-sn .item{padding-left:5px}.remark.no-sn .sn{display:none}.remark.is-no-data .title{display:none}.fs-remark-editor .toolbar{margin-top:10px;margin-bottom:30px;text-align:right}.mt.edit .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.mt.edit .item{position:relative;margin:5px 0 10px;padding:0 0 10px 50px;border-bottom:1px solid #ddd}.mt.edit .tool{position:absolute;top:0;left:0}.mt.edit .grab,.mt.edit .close,.mt.edit .sn{position:absolute}.mt.edit .grab{width:16px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move}.mt.edit .sn{width:30px;font-size:1.5em;font-weight:bold;position:absolute;left:25px;width:30px;font-size:1.3em}.mt.edit .close{position:absolute;top:20px;left:25px}.mt.edit .close{color:#f00;opacity:1;-ms-filter:"alpha(opacity=100)"}.mt.edit .close:hover{opacity:.5;-ms-filter:"alpha(opacity=50)"}.mt.edit .imgBox{padding:5px;width:100px;max-height:80px;overflow:hidden;box-shadow:0 1px 3px #999;text-align:center;border:1px solid #dedede}.mt.edit .imgBox img{max-width:100%}.mt .cross{position:absolute;top:5px;right:5px;cursor:pointer}.mt .ext{float:left;margin-right:10px}.mt.edit.single .item{padding-left:40px}.mt.edit.single .sn{left:0}.mt.edit.single .close{left:15px}.focusPlay.edit .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.focusPlay.edit .item{position:relative;margin:5px 0 10px;padding:0 0 10px 50px;border-bottom:1px solid #ddd}.focusPlay.edit .tool{position:absolute;top:0;left:0}.focusPlay.edit .grab,.focusPlay.edit .close,.focusPlay.edit .sn{position:absolute}.focusPlay.edit .grab{width:16px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move}.focusPlay.edit .sn{width:30px;font-size:1.5em;font-weight:bold;position:absolute;left:25px;width:30px;font-size:1.3em}.focusPlay.edit .close{position:absolute;top:20px;left:25px}.focusPlay.edit .close{color:#f00;opacity:1;-ms-filter:"alpha(opacity=100)"}.focusPlay.edit .close:hover{opacity:.5;-ms-filter:"alpha(opacity=50)"}.focusPlay.edit .imgBox{padding:5px;width:100px;max-height:80px;overflow:hidden;box-shadow:0 1px 3px #999;text-align:center;border:1px solid #dedede}.focusPlay.edit .imgBox img{max-width:100%}.focusPlay .cross{position:absolute;top:5px;right:5px;cursor:pointer}.focusPlay .ext{float:left;margin-right:10px}.focusPlay.edit.single .item{padding-left:40px}.focusPlay.edit.single .sn{left:0}.focusPlay.edit.single .close{left:15px}.mod_channel .itemBox{padding:15px}.mod_channel .imgBox{padding:2px;border:1px solid #bbb;border-radius:2px;box-shadow:0 1px 2px #ccc;text-align:center}.mod_channel .imgBox:hover{border:1px solid #08c}.mod_channel .infoBox{margin-top:2px}.mod_alert{margin:5px}.mod_alert .alertBox .sp{font-size:15px;color:#0367b0}.mod_alert .alertBox .sp:hover{color:#0080df}.banner.edit .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.banner.edit .item{position:relative;margin:5px 0 10px;padding:0 0 10px 50px;border-bottom:1px solid #ddd}.banner.edit .tool{position:absolute;top:0;left:0}.banner.edit .grab,.banner.edit .close,.banner.edit .sn{position:absolute}.banner.edit .grab{width:16px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move}.banner.edit .sn{width:30px;font-size:1.5em;font-weight:bold;position:absolute;left:25px;width:30px;font-size:1.3em}.banner.edit .close{position:absolute;top:20px;left:25px}.banner.edit .close{color:#f00;opacity:1;-ms-filter:"alpha(opacity=100)"}.banner.edit .close:hover{opacity:.5;-ms-filter:"alpha(opacity=50)"}.banner.edit .imgBox{padding:5px;width:100px;max-height:80px;overflow:hidden;box-shadow:0 1px 3px #999;text-align:center;border:1px solid #dedede}.banner.edit .imgBox img{max-width:100%}.banner .cross{position:absolute;top:5px;right:5px;cursor:pointer}.banner .ext{float:left;margin-right:10px}.banner.edit.single .item{padding-left:40px}.banner.edit.single .sn{left:0}.banner.edit.single .close{left:15px}.carousel{box-sizing:border-box}.carousel *{box-sizing:border-box}.carousel-inner{height:100%}.carousel-inner .item{height:100%}.carousel-slide{width:100%;height:100%}.carousel-slide-item{position:relative;float:left}.carousel-slide-item img{width:100%;height:100%}.carousel-indicators{left:0;right:0;width:auto;margin:0 10px 10px}.carousel-caption{left:0;right:0;bottom:0;padding:5px 10px;background-color:rgba(0,0,0,.5);color:#ccc}.carousel-caption:empty{display:none !important}.carousel-indicators li,.carousel-indicators .active{text-indent:0;color:#ccc;border-color:#ddd;text-align:center}.carousel-indicators .active{background-color:#fb9;border-color:#c97;color:#333}.carousel-indicators--right{text-align:right}.carousel-indicators--left{text-align:right}.carousel-indicators--none{display:none}.carousel-indicators--numeral li,.carousel-indicators--numeral li.active{font-size:12px;width:20px;height:20px;line-height:20px}.carousel-indicators--inside{bottom:0}.carousel-indicators--outside{top:100%;bottom:auto;padding-top:2px}.carousel-slide-item--hover .carousel-caption{display:none}.carousel-slide-item--hover:hover .carousel-caption{display:block}.carousel-control{top:50%;border:0;width:20px;height:40px;opacity:1;-ms-filter:"alpha(opacity=100)";border-radius:0;background-color:transparent;background-repeat:no-repeat}.carousel-control.left{left:2%;background-image:url('../../../../../sys/res/icon/prev.png')}.carousel-control.left:hover{background-image:url('../../../../../sys/res/icon/prev_hover.png')}.carousel-control.right{right:2%;background-image:url('../../../../../sys/res/icon/next.png')}.carousel-control.right:hover{background-image:url('../../../../../sys/res/icon/next_hover.png')}.carousel-edit{border:0}.carousel-edit .sn{position:absolute;top:0;left:0;text-align:right;width:30px;font-size:1.5em;font-weight:bold}.carousel-edit .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.carousel-edit .item{position:relative;padding:0 0 10px 190px}.carousel-edit .tool{position:absolute;top:0;left:0}.carousel-edit .grab,.carousel-edit .close,.carousel-edit .sn,.carousel-edit .ext{position:absolute}.carousel-edit .grab{top:0;width:16px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move}.carousel-edit .sn{left:15px;width:30px;font-size:1.3em}.carousel-edit .close{position:absolute;top:20px;left:30px}.carousel-edit .close{color:#f00;opacity:1;-ms-filter:"alpha(opacity=100)"}.carousel-edit .close:hover{color:#f00;opacity:.5;-ms-filter:"alpha(opacity=50)"}.carousel-edit .ext{top:0;left:60px}.carousel-edit .radio{float:left;margin-right:5px}.carousel-edit .imgBox{padding:5px;width:100px;max-height:80px;overflow:hidden;box-shadow:0 1px 3px #999;text-align:center;border:1px solid #dedede}.carousel-edit .imgBox img{max-width:100%;max-height:100%}.carousel .cross{position:absolute;top:5px;right:5px;cursor:pointer}.icon-bulletin{background:url(../../../../../sys/res/icon/bulletin.gif) no-repeat center center}.mod_bulletin .bulletin-block{margin:20px 0;border-bottom:1px solid #f0f0f0}.mod_bulletin .bulletin-title{font-weight:normal;font-size:20px;text-shadow:none;margin:5px 0 0 0}.mod_bulletin .bulletin-content{margin:5px 0}.mod_bulletin .bulletin-date{margin:0 0 10px 0;font-style:italic}.mod_bulletin .header .ext.hint{margin:20px 0 0 4px}.mod_bulletin .td{font-size:13px}.mod_bulletin .td.major{font-size:15px}.body-bulletin .control-group{margin:0}.body-bulletin .header .ext.hint{margin:20px 0 0 4px}.bulletin-hotPic{margin:0 0 2px 5px}.bulletinList .clist .hint{margin:0 0 2px 6px}.folderTree .tree{line-height:2}.folderTree .dir,.folderTree .folder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.folderTree>.tree>.dir{margin-top:10px;font-weight:bold}.folderTree>.tree>.dir:first-child{margin-top:0}.modFolderBox ul:not(.dropdown-menu){margin:0;list-style:none;min-height:6px;}.modFolderBox li{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.modFolderBox .item-dir>ul{margin-left:10px;padding-left:4px;border-left:1px dotted rgba(0,0,0,0.1)}.modFolderBox .item-dir[state="null"]>ul{border-left:0}.modFolderBox .item-dir{margin-bottom:6px}.modFolderBox .item-dir[state="null"]{margin-bottom:0}.modFolderBox .item-title{position:relative}.modFolderBox .item.curr .item-title{background:#fff9e8}.modFolderBox .item .item-title:hover{background:#f3f3f3}.modFolderBox .item .name{display:block;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modFolderBox .item-dir>.item-title .name{padding:1px 2px}.modFolderBox .item-folder>.item-title .name{padding:1px 6px}.modFolderBox .item .name .hint{margin-left:3px;vertical-align:text-bottom}.modFolderBox .tool{float:right;opacity:0;padding-right:6px;padding-bottom:2px}.modFolderBox .tool .icon-cog{margin-top:5px}.modFolderBox .item-title:hover>.dropdown>.tool{opacity:.4}.modFolderBox .item-title:hover>.dropdown>.tool:hover{opacity:1}.modFolderBox .item-title>.dropdown.open>.tool{opacity:1}.mod_folder .modFolderBox .item .dropdown-menu:before{right:5px}.mod_folder .modFolderBox .item .dropdown-menu:after{right:6px}.mod_folder .moduleMenu{top:17px}.mod_folder .moduleMenu .dropdown{display:block}.modFolderBox div.icon{width:16px;height:16px;margin-top:2px;background-position:center;background-repeat:no-repeat}.modFolderBox div.icon-folder{margin-right:4px}.modFolderBox .item-dir[state="null"]>.item-title .icon-dir{background-image:url(../../../../../sys/res/icon/null.gif)}.modFolderBox .item-dir[state="expand"]>.item-title .icon-dir{background-image:url(../../../../../sys/res/icon/hide.gif)}.modFolderBox .item-dir[state="collapse"]>.item-title .icon-dir{background-image:url(../../../../../sys/res/icon/expand.gif)}.modFolderBox .icon-folder{background-image:url(../../../../../sys/res/icon/folder.png)}.modFolderBox .grab{background-image:url(../../../../../sys/res/icon/drag.png);background-position:right center;background-repeat:no-repeat;background-color:#f3f3f3;width:8px;height:24px;position:absolute;top:0;left:-4px;opacity:0}.modFolderBox .grab:after{content:"";display:block;height:100%;width:18px}.modFolderBox .item-title:hover .grab{opacity:1}.modFolderBox .placeholder{position:relative}.modFolderBox .placeholder:before{content:"";width:0;height:1px;border-left:#98d4f5 6px solid;border-top:transparent 3px solid;border-bottom:transparent 3px solid;position:absolute;left:-2px;top:-3px;z-index:1}.modFolderBox .placeholder:after{content:"";content:"";width:100%;height:1px;border-bottom:1px solid #98d4f5;position:absolute;left:0;top:-1px;z-index:1}.modFolderBox .ui-sortable-helper .item-title{display:inline-block !important;width:initial !important;height:initial !important;border:2px solid #DDF;border-radius:3px;background:rgba(220,220,255,.7) !important;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.modFolderBox .ui-sortable-helper ul,.modFolderBox .ui-sortable-helper .tool,.modFolderBox .ui-sortable-helper .hint{display:none !important}.dropdown-menu .btn-delete{color:#b94a48}.dropdown-menu .btn-delete:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#aa4442;background-image:linear-gradient(to bottom,#b94a48,#953b39);background-repeat:repeat-x}#kmtbl>thead>.header{height:35px}#kmtbl>thead>.header>th{padding:0 4px 8px 4px}.km.inline-block{vertical-align:text-bottom}.km .title{font-weight:bold;font-size:20px}.km .admtool .dropdown{opacity:.2;-ms-filter:"alpha(opacity=20)"}.km .admtool .dropdown:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.km .admtool .open{opacity:1;-ms-filter:"alpha(opacity=100)"}.km .admtool .dropdown.open .dropdown-menu{left:0;right:auto}.km-toggle{display:inline-block;margin:3px}.km-toggle a{padding:4px;display:inline-block}.km-toggle a:hover{background:#7f7f7f;background:rgba(127,127,127,.2)}.km-toggle span.active i,.km-toggle a.active i{opacity:1;-ms-filter:"alpha(opacity=100)"}.km-toggle i{opacity:.2;-ms-filter:"alpha(opacity=20)"}.km-toggle a:hover i{opacity:1;-ms-filter:"alpha(opacity=100)"}.km-search{border-top:1px solid #ccc}.km-search .item{overflow:hidden;height:75px;padding:5px;margin:10px 0;border-bottom:1px dotted #ccc}.km-search .desc{height:100%;padding:0 5px;margin-left:10px;border-left:1px solid #ccc}.km-search .thumb{width:120px;padding:5px;margin-right:10px;border:1px solid #ccc;border-radius:3px}.km-search .thumb:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.km-search .thumb img{width:100%}.km-search .content{overflow:hidden}.km-search .name{font-weight:bold}.km-clickToAdd{margin:0;display:table}.km-clickToAdd .addMedia{border-radius:4px;text-align:center;font-size:15px;padding:8px 10px;border:1px dashed #ccc;background-color:#f2f2f2;color:#0367b0}.km-clickToAdd .addMedia:hover{border-color:#999;color:#0080df}.tips{border:1px dashed #f88;background-color:#fff8f8}.tips .box{margin:5px;padding:5px;border-bottom:1px dashed #eee}.tips .toolbar{margin-top:5px;padding:5px;background:#eee;font-size:12px}.tips .toolbar .show{float:left}.tips .toolbar .dismiss{float:right;padding:1px;cursor:pointer;border:1px solid #ccc;padding:0 3px}.tips .toolbar .dismiss:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}#carouselExtra .form-horizontal .control-label{width:100px}#carouselExtra .form-horizontal .controls{margin-left:110px}.blog .item{margin-bottom:40px}.blog .head-item{padding:7px;margin-bottom:10px;border-bottom:1px dashed #ccc}.blog .head-item .title{margin-bottom:10px;font-weight:bold;font-size:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog .head-item .content{margin-bottom:25px;white-space:normal}.blog .head-item .thumb{width:100%}.blog .head-item .info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog .body-item{padding:7px;margin:10px;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.25)}.blog .body-item .title{margin-bottom:10px;font-weight:bold;font-size:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog .body-item .content{margin-bottom:5px;overflow:hidden}.blog .body-item .thumb{width:100%}.blog .body-item .info{padding-top:5px;border-top:1px solid #ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.videoContainer{position:relative;text-align:center}.videoContainer:hover .playIcon{opacity:.8;-ms-filter:"alpha(opacity=80)"}.playIconContainer{margin-top:-10%;margin-left:-10%;position:absolute;top:50%;left:50%;width:20%}.playIcon{width:100%;height:100%;opacity:.6;-ms-filter:"alpha(opacity=60)"}.navibar .navi-item{padding:0 2px;border:1px solid transparent}.navibar .navi-item:hover{border-color:#ccc}.folderBox{list-style:none;padding:5px;margin:0;background:#ffc;border:1px solid #ccc}.folderBox:empty{display:none}.folderBox .item{width:25%;float:left}.folderBox .item.dir{font-weight:bold}.folderBox .item>a{display:block;padding:3px 0 3px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folderBox .item.dir a{padding-left:28px;background:url(../../../../../sys/res/icon/folder.gif) 8px center no-repeat}.folderBox .item.folder a{padding-left:28px;background:url(../../../../../sys/res/icon/dir_folder.png) 8px center no-repeat}.switchPanel{font-weight:bold;margin:10px 0}.switchPanel .tip{margin:5px 5px 0 0}.switchPanel .name{padding:5px;background:white;border-radius:5px;border:1px solid #ccc;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.switchPanel .name:hover{border-color:#52a8ec;border-color:rgba(82,168,236,0.8)}.switchPanel i{opacity:.25;-ms-filter:"alpha(opacity=25)"}.switchPanel .name:hover i{opacity:.5;-ms-filter:"alpha(opacity=50)"}.dirMgr{list-style:none;padding:0;margin:0}.dirMgr:empty{display:none}.dirMgr .item{width:33.33333%;float:left;margin-bottom:30px}.dirMgr .item .imgBox{float:left;width:60px;height:60px;padding:1px;border:1px solid #ccc}.dirMgr .item .imgBox:hover{border-color:#08c}.dirMgr .item .imgBox .img{width:100%;height:100%}.dirMgr .item .infoBox{height:65px;position:relative;margin-left:68px}.dirMgr .item .infoBox .title{padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dirMgr .item .infoBox .title.folder{background:url(../../../../../sys/res/icon/folder.gif) no-repeat left center}.dirMgr .item .infoBox .title.dir{background:url(../../../../../sys/res/icon/dir.png) no-repeat left center}.dirMgr .item .infoBox .mediaCnt{position:absolute;bottom:0}.kmchooser{display:none;position:absolute;border:1px solid #ccc;overflow-y:auto;background:white;width:350px;z-index:100;height:150px;padding:5px;border-radius:3px}.kmchooser ul{list-style:none;padding:0;margin:0}.kmchooser .close{position:absolute;top:5px;right:5px}.kmchooser-nav{white-space:nowrap;padding:0;margin:0;overflow:hidden;border-bottom:1px solid #eee;text-overflow:ellipsis}.kmchooser-nav>div:nth-last-child(n+4){display:none}.kmchooser-nav>div:nth-last-child(4){display:block;max-width:10%}.kmchooser-nav>div:nth-last-child(4):before{content:""}.kmchooser-nav>div{float:left;box-sizing:border-box;padding-left:15px;position:relative;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmchooser-nav>div:before{content:">";position:absolute;left:5px;top:0;color:gray}.kmchooser-nav>div:first-child{padding-left:0}.kmchooser-nav>div:first-child:before{content:""}.kmchooser-nav>div:last-child{max-width:100%;float:none}.kmchooser .box{display:none;list-style:none;margin:0;width:100%;float:left;box-sizing:border-box;padding:5px}.kmchooser .box.active{display:block}.kmchooser .item{width:50%;float:left}.kmchooser .item.dir{font-weight:bold}.kmchooser .item:hover{background:#7f7f7f;background:rgba(127,127,127,0.4)}.kmchooser .item>a{display:block;padding:3px 0 3px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kmchooser .item.dir a{padding-left:28px;background:url(../../../../../sys/res/icon/folder.gif) 8px center no-repeat}.kmchooser .item a:hover{color:white;color:red \9}.km_share{padding-left:10px}.km_share .itemBox{width:50%;display:inline-block;margin-bottom:8px}.km_share .itemBox .photo{width:72px;height:72px;vertical-align:top;float:left}.km_share .itemBox .photo:hover{border-color:#08c}.km_share .itemBox .photo img{width:100%}.km_share .itemBox .photo img{width:100%;height:72px}.km_share .itemBox .photo .subsHint{width:auto;height:auto;position:relative;bottom:25px;left:5px}.owned .subsHint{display:none}.km_share .itemBox .photo .cfg{position:absolute;bottom:2px;right:2px;padding:0}.km_share .itemBox .photo .cfg button{opacity:.7;-ms-filter:"alpha(opacity=70)"}.km_share .itemBox .photo .gear{padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.km_share .itemBox .info{font-size:13px;padding-left:75px}.km_share .itemBox .info li a{font-size:15px}.km_share .itemBox .info ul{list-style:none;margin-left:10px}.km_share .itemBox .info a{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.km_share .km-item-container{padding:10px;margin:5px;width:90%;background-color:#FFF;box-shadow:1px 1px 2px #ccc}.latestContent .imgBox{position:relative;border:1px solid #bbb;border-radius:2px;box-shadow:0 1px 2px #ccc;background:#fff;overflow:hidden}.latestContent .imgBox:hover{border-color:#08c}.latestContent .imgBox .subsHint{position:absolute;bottom:5px;left:5px}.latestContent .itemBox{padding:0 10px}#root-index #sidebar .photo a{display:block;padding:1px;border:1px solid transparent}#root-index #sidebar .photo a:hover{border-color:#f00}#root-index .duration{position:absolute;bottom:5px;right:5px;font-weight:bold;font-size:.8em;color:#fff;padding:0 4px;background:#000;opacity:.75;-ms-filter:"alpha(opacity=75)";border-radius:2px}#root-index .more{font-size:.7em;font-weight:normal;margin:5px 0 0 1px}#root-index #category ul{margin:0;padding:0;list-style:none}#root-index #category ul li{line-height:1.8}.login-box{color:#999}.modalBox .login-box{max-width:680px;margin:auto}.login-box .title{font-size:32px;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:5px}.modalBox .login-box .title{text-align:center}.login-box .left,.login-box .right{padding:20px 10px}.login-box .left{overflow:hidden}.login-box .right{width:50%;box-sizing:border-box;float:right;border-left:1px solid #eee}.login-box .social-title{text-align:center;margin-bottom:15px}.login-box .social{margin:0 10px}.modalBox .login-box .social{margin:0}.social [class^=social-]{display:block;border-radius:3px;padding:5px 0;color:white;cursor:pointer;margin-bottom:10px;text-align:center}.social .openID{display:block;text-align:center}.social .social-Facebook{background:#3b5998}.social .social-Facebook:hover{background:#4c6aa9}.social .social-Google{background:#dd4b39}.social .social-Google:hover{background:#e74b37}.login-box .extra{list-style:none;margin:15px 0 0;text-align:center;font-size:13px}.login-box .extra li{display:inline-block}.login-box .extra li:before{content:"/";margin:0 5px}.login-box .extra li:first-child:before{content:""}.login-box .user-url{display:inline-block;max-width:100%}.login-box .user-url .domain{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right}.login-box .user-url .path{float:right}.login-box .user-url span{float:right;color:#444}.login-box-large{color:#999;background-color:#FFF;width:520px;padding:15px}.login-box-large .title{font-size:32px;border-bottom:1px solid #eee;padding-bottom:5px}.login-box-large .left,.login-box-large .right{padding:20px 10px}.login-box-large .left{overflow:hidden}.login-box-large .right{width:50%;box-sizing:border-box;float:right;border-left:1px solid #eee}.login-box-large .social-title{text-align:center;margin-bottom:15px}.login-box-large .social{margin:0 10px}.social [class^=social-]{display:block;border-radius:3px;padding:5px 0;color:white;cursor:pointer;margin-bottom:10px;text-align:center}.social .social-Facebook{background:#3b5998}.social .social-Facebook:hover{background:#4c6aa9}.social .social-Google{background:#dd4b39}.social .social-Google:hover{background:#e74b37}.login-box-large .extra{list-style:none;margin:15px 0 0;text-align:center;font-size:13px}.login-box-large .extra li{display:inline-block}.login-box-large .extra li:before{content:"/";margin:0 5px}.login-box-large .extra li:first-child:before{content:""}.login-box-large .user-url{display:inline-block;max-width:100%}.login-box-large .user-url .domain{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right}.login-box-large .user-url .path{float:right}.login-box-large .user-url span{float:right;color:#444}.socialIcon{display:inline-block;width:32px;height:32px;background:url('../../../../../sys/res/icon/social-login/social2.png');border:1px solid #ccc;margin:0 3px}.socialIcon.facebook.off{background-position:0 -32px}.socialIcon.google{background-position:-32px 0}.socialIcon.google.off{background-position:-32px -32px}.catList{margin:0}.catList>ul{margin:0 0 0 5px;padding-left:5px;list-style-type:none}.catList>li{margin:2px 0}.catList .parent>a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.catList .parent{list-style-type:none}.catList .parent:hover{background-color:#e4e7e9;border-radius:4px}.catList .child>a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.catList .child{margin:2px 0}.catList .child:hover{background-color:#e4e7e9;border-radius:4px}.imgBox.logoBox{width:70px;display:inline}.logoBox.hint{display:inline;position:relative;top:30px}.layoutBox.hint{display:inline;position:relative;top:35px}#root-folder .profile .photo{text-align:center;margin-bottom:5px;box-shadow:0 0 3px #777}.block .header .header-text>.title,#toolBox span strong,.mod_bulletin .body .bulletin-title,.mediaList .contentBox .title,.watchLaterThumbList .contentBox .title,.instructor-list .infoBox .name,.instructor-profile .main .name,.modal-header h3,.alert .title,.form-label .edit .text,#root-cpage .courseraGrid .name{font-weight:normal}.modal-header h3{text-shadow:0 1px 0 #ccc}.modal-header h3 .hint{text-shadow:none}#toolBox span strong{font-size:25px;text-shadow:0 1px 0 #ccc}#root-media #videoTitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#root-media .exerciseTitle{width:75%}#videoTitle a{font-size:15px}#root-media #mediaHeader{margin-bottom:10px}#root-media #videoBox{float:left}#root-media #videoBox.enlarge{float:none}#root-media #videoBox.enlarge #mediaBox{margin:0 auto}.convertingBox{background:#fff;box-shadow:0 0 3px #777;border:1px solid transparent;height:300px}.convertingBox .wrapper{padding-left:50px}.convertingBox .descList .dl-horizontal dd,.convertingBox .descList .dl-horizontal dt{padding-top:0;padding-bottom:2px}.convertingBox .title{font-weight:bold;margin-bottom:10px}.converting{margin:100px auto}#root-media .mediaBox{position:relative;padding:2px;box-shadow:0 0 4px #777}#root-media .mediaBox .uploadBox{width:100%;height:100%}#root-media .mediaBox .uploadBox a img{width:100%;height:100%}#root-media .mediaBox .changeImage{position:absolute;top:0;right:0;bottom:0;left:0}#root-media .mediaBox object,#root-media .mediaBox embed,#root-media .mediaBox iframe{width:100% !important;height:100% !important}#root-media .mediaBox video{max-width:100%;max-height:100%}#root-media .mediaBox #media{position:relative;background:#000}.modalBox #media{position:absolute;top:0;left:0;right:0;bottom:0}.modalBox #main{width:100%;margin:0 auto;padding:10px;border:0}.modalBox #main #sidebar{width:28%}.modalBox #main #content{width:68%}.indexBox{font-size:13px}.indexBox ul{margin:0;padding:0;list-style:none}.indexBox .idx{padding-left:5px;padding-right:5px;line-height:1.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px;cursor:pointer}.indexBox .indent{padding-left:20px;color:#888}.indexBox .duration{float:right;vertical-align:middle;margin:0 5px;font-size:12px;color:#aaa}.indexBox .idx{background:none}.indexBox .idx:hover{background:rgba(255,255,153,.4)}.indexBox .idx.curr{background:#ff9}.indexBox.edit ul{position:relative;margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #eee}.indexBox.edit .idx.editing{color:#08c}.indexBox .idx .sn{float:left;margin-right:3px}.indexBox .idx .time{float:right}.indexBox .idx .cross{float:right;width:16px;height:16px;margin-left:5px;margin-top:-1px}.indexBox .idx .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.indexBox.edit .idx .tool{margin:-3px 0 0 10px;float:right;visibility:hidden}.indexBox.edit .idx:hover .tool{visibility:visible}.js-index-item.editing:hover .tool{visibility:hidden !important}.indexBox.edit .idx:first-child .tool .js-remove{visibility:hidden}.indexBox.edit .idx-draft{color:#888}.indexBox.edit .idx-draft .title{font-style:italic}.fs-index-editor{border:1px solid #ccc;padding:10px}.fs-index-editor form{margin:0}.fs-index-editor .time{width:74px}.fs-index-editor .toolbar{text-align:right}.uploaderHint{font-size:.9em;color:#888}.index-edit{max-height:300px;overflow-y:auto}.index-edit .item{line-height:1.8}.index-edit .item:hover{background:#ccc}.index-edit .item.indent{padding-left:15px}.index-edit .list .list{margin-left:0}.index-edit .time{color:#06f;margin:0 5px}.index-edit .idx{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-edit .cross{opacity:.2;-ms-filter:"alpha(opacity=20)";cursor:pointer}.index-edit .item:hover>.cross{opacity:.7;-ms-filter:"alpha(opacity=70)"}.index-edit .editPanel{padding:10px 5px;margin:5px 0;border-radius:3px;background:#e0e0e0;background:rgba(224,224,224,.4)}.index{max-height:300px;padding:1px;overflow:auto}.index .content{margin-right:20px}.index .content-indent{margin-left:20px}.index .sn{float:left;width:20px;line-height:1.8;margin-right:3px;text-align:right}.index .form-label{margin-right:15px;margin-left:25px}.index .content input{width:100%;padding-top:0;padding-bottom:0}.index .edit{line-height:1.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index .toggle{float:right;display:none;cursor:pointer}.index .toggle-disabled{opacity:.7;-ms-filter:"alpha(opacity=70)";cursor:auto}.index .item:hover .toggle{display:block}.authorPhotoBox{padding:2px;border:1px solid #ccc;background:#FFF;text-align:center}.authorPhotoBox img{max-width:100%;max-height:100%}#root-media .extraBox{margin-top:5px}#root-media .extraBox .followBox [role="follow"]{width:18px;height:18px;padding:0;text-indent:-9999px;background:none;border:0;text-shadow:none;box-shadow:none}#root-media .extraBox .resizer{background:url(../../../../../sys/res/icon/media_zoom.png) no-repeat;width:16px;height:16px;cursor:pointer}#root-media .extraBox .resizer.active{background-position:0 -16px}#root-media .extraBox .followBox .follow{background:url(../../../../../sys/res/icon/star.png) no-repeat}#root-media .extraBox .followBox .unfollow{background:url(../../../../../sys/res/icon/star2.png) 0 1px no-repeat}#root-media .extraBox .followBox .follow:hover{background:url(../../../../../sys/res/icon/star2.png) no-repeat}#root-media .extraBox .followBox .unfollow:hover{background:url(../../../../../sys/res/icon/star.png) no-repeat}#root-media #videoExtBox .dialog-box-num{border:0;padding:0 0 0 2px;border:0;font-size:12px}#root-media .extraBox .left{color:#aaa;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px}#root-media .extraBox .left .srcFrom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root-media .extraBox .right{float:right}#root-media .extraBox .right li{display:inline-block;margin:0 5px}#root-media .extraBox .right li *{display:inline-block;vertical-align:middle}#root-media .extraBox .right .separator{color:#aaa;padding:0 2px}#recommendBox{display:none;position:absolute;z-index:999;background:#fff;padding:5px 8px;border:1px solid #bbb;border-radius:3px;box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}#recommendBox>div{margin-top:5px;margin-bottom:3px}#recommendBox textarea{color:#333;width:345px;min-height:50px;padding:5px 8px;border-radius:1px;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);resize:vertical;outline:0}#recommendBox button{min-width:48px}#extraInfo textarea{color:#333;width:450px;height:50px;padding:5px 8px;border:1px solid #d5d5d5;border-top-color:#b5b5b5;border-radius:1px;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);resize:vertical;outline:0}#extraInfo .option{margin-top:2px;height:26px;width:100%}#extraInfo .option input[type='text']{vertical-align:top;padding:2px;border:1px solid #aaa;box-shadow:0 0 3px rgba(0,0,0,.3)}#extraInfo .item{margin:0 10px 10px 10px;max-width:200px;white-space:nowrap}#extraInfo .categoryBox,#extraInfo .keywordBox{white-space:normal}#extraInfo .title{font-weight:bold}.extraPanel{position:absolute;z-index:99;background:#fff;padding:5px 8px;border:1px solid #aaa;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.3)}.share.extraPanel .cross{float:right}.share.extraPanel textarea{margin-top:5px;color:#333;width:450px;height:50px;padding:5px 8px;border:1px solid #d5d5d5;border-top-color:#b5b5b5;border-radius:1px;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);resize:vertical;outline:0}.share.extraPanel .resizeBox{float:left}.share.extraPanel .autoplay{float:right}.share.extraPanel .ext{margin-top:5px}.share.extraPanel select{width:auto;height:auto}.addModuleArea a{display:inline-block;border-radius:4px;text-align:center;font-size:15px;color:#0367b0;padding:8px;border:1px dashed #ccc}.addModuleArea a:hover{color:#0080df;border-color:#999}.addModuleArea a:visited{color:#0367b0}.addNewItem a{display:block;border-radius:4px;text-align:center;font-size:15px;padding:8px;border:1px dashed #ccc;background-color:#f2f2f2}.addNewItem a:hover{border-color:#999;color:#0080df}.addNewItem .hint{color:#0367b0;font-size:15px}.addNewItem .hint:hover{color:#0080df}#root-media .alert{margin:0}.poll.edit{position:relative;min-height:500px;margin-left:140px}.poll .subject .sn{background:#79bd8f}.poll .subject .req{position:relative;right:-5px}.poll .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.poll.stat{border:0;box-shadow:none}.poll.stat .box{margin:5px 0}.poll.stat .title{margin-bottom:10px}.poll.stat .question{margin-right:10px;float:left;display:inline-block;max-width:810px;overflow-x:auto}.poll.stat .progress{margin:0}.poll.stat .scale{float:right;text-align:right;width:35px;margin-left:5px}.poll.stat .option{float:left;width:400px;overflow:hidden;margin-right:10px;white-space:nowrap;text-overflow:ellipsis}.poll.stat .block{margin:0}.poll.stat .block .header>.title{margin:0;border:0}.poll .essay .answer{margin:5px 0;min-height:20px}.poll .essay .answer .item{margin-bottom:5px}.poll .essay .answer .name{font-weight:bold}.poll.stat .subjection{border-bottom:1px solid #ddd}.poll.stat .selection .ext{margin:5px 0 0 15px}.poll.stat .selection .list .list{margin:0}.poll.import .item{position:relative;border-radius:4px;padding:10px 10px 10px 35px}.poll.import .item:hover{background:#eee}.poll .tempSave,.poll .tempCancel{cursor:pointer;width:16px;height:16px}.poll .tempSave{background:url(../../../../../sys/res/icon/disk.png) no-repeat}.poll .tempCancel{background:url(../../../../../sys/res/icon/cross.png) no-repeat}.poll.cover{font-size:15px}.poll.cover>div{margin-bottom:20px}.poll.cover .type{margin-bottom:10px;font-size:20px}.poll.cover .title{font-size:30px;text-shadow:0 1px 0 #ccc}.poll.cover .limit{color:gray}.poll.cover .deadline{color:#f00}.chapter_cover{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:150px;width:760px;text-align:center;font-size:15px}.chapter_cover>div{margin-bottom:20px}.chapter_cover .type{margin-bottom:10px;font-size:20px}.chapter_cover .title{font-size:30px;text-shadow:0 1px 0 #ccc}.chapter_cover .limit{color:gray}.chapter_cover .deadline{color:#f00}.exam.edit{position:relative;min-height:500px;margin-left:135px}.modalBox .exam.edit{margin-left:0}.exam .placeholder{margin:5px 0;padding:5px;background:#ffc;border:2px dotted #fc9}.exam .subject .sn{background:#001eb9}.exam.edit .answer{padding:3px 5px 5px 5px;margin-right:5px;border-radius:5px}.exam.edit .answer.error{background:#ffdfdf}.exam.edit .selectionField{float:left;padding:5px 10px 5px 5px;border-radius:5px}.exam.edit .selectionField .item{margin-bottom:5px}.exam.edit .selectionField.error{background:#ffdfdf}.examPanel{position:relative;margin:10px 0 0 20px;padding:10px;background:#f8f8f8;border:1px solid #ccc;border-radius:5px}.examPanel .title{margin-bottom:5px;border-bottom:1px dotted #ccc;font-size:20px}.examPanel #btnPanel{margin:10px 0 5px 12px}.examPanel #subCfmPanel{margin:5px 0}.examPanel button{margin-right:5px}.examPanel #pool-btn{display:inline-block;margin:0}.examPanel #save-btn{display:inline-block;margin:0 0 0 10px}.examPanel .jump{padding:5px;cursor:pointer;display:inline-block;vertical-align:top;margin-top:-5px}.examPanel .jump:hover{text-decoration:underline}.examPanel #countDown{margin:0;color:#f00}.examPanel .subPanel{max-height:400px;margin-bottom:5px;border-bottom:1px solid #ccc;overflow:auto}.examPanel .subPanel ul{margin:0;padding:0}.examPanel .subPanel ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 5px 5px 0}.examPanel .subPanel ul li .item{color:#019968;font-weight:bold;display:inline-block}.examPanel .subPanel li.set{padding-left:10px;font-size:.9em}.exam-msg-panel{position:fixed;margin:20px 20px 20px 5px;border-left:1px #ccc solid;padding-left:5px;min-width:180px}.exam .pass{color:#54a954}.exam .fail{color:#f00}.exam .reply,.mod_popQuiz .reply{padding-left:28px;margin-top:5px}.exam .wrong .reply,.mod_popQuiz .wrong .reply{background:url(../../../../../sys/res/icon/popQuiz/cross.png) left no-repeat;color:#f00}.exam .right .reply,.mod_popQuiz .right .reply{background:url(../../../../../sys/res/icon/popQuiz/tick.png) left no-repeat;color:#54a954}.mod_popQuiz .resultPanel{font-size:1.7em;margin-top:30px}.mod_popQuiz .testPanel .question.result{max-height:175px;overflow:auto}.mod_popQuiz .nextBtn{text-align:center;margin-top:25px}.mod_popQuiz .nextBtn .disabled{display:none}.exam.stat{border:0;box-shadow:none}.exam.stat .box{margin:10px 0}.exam.stat .title{margin-bottom:10px}.exam.stat .progress{margin:0;height:15px}.exam.stat .scale{float:right;line-height:15px;text-align:right;width:70px;margin-left:5px}.exam.stat .question{float:left;line-height:15px;width:180px;overflow:hidden;padding-right:10px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis}.exam.stat .correctImg{visibility:hidden;float:left;margin-right:4px}.exam.stat .correct .correctImg{visibility:visible}.exam .set .content{min-height:50px}#exam .placeholder{max-height:60px}#exam.sorting .subSubject{height:0;overflow:hidden}#exam .set .addSubject{padding-left:25px;margin-bottom:10px}#exam .set .addSubject button{margin:0 5px}#examHint .alert .title{font-size:1.2em}.totalScore .score.emph{font-weight:bold;color:#f00}.questionnaire #pool-btn{margin-top:10px}.questionnaire.poll #pool-btn{text-align:center}.questionnaire.edit .ui-sortable-disabled{cursor:default}.questionnaire .link{cursor:pointer;color:#06f;text-decoration:none}.questionnaire .link:hover{color:#f00}.questionnaire .subject{position:relative;margin-bottom:20px;padding:10px;background:#fff;border:1px solid #eee;border-radius:4px}.modalBox .questionnaire .subject{padding:10px}.questionnaire .subject label{display:inline-block;margin-bottom:10px}.questionnaire .subject .option label>*{display:inline-block;vertical-align:top}.questionnaire .subject .sn{position:absolute;left:0;top:6px;min-height:25px;width:30px;padding:5px 10px 5px 5px;text-align:right;font-weight:bold;font-size:1.2em;color:#fff;border-radius:0 15px 15px 0}.questionnaire .subSubject .sn{font-size:.6em;padding:8px 8px 2px 5px;width:34px;background:#419479}.questionnaire .subject.preview{margin-left:17px}.questionnaire .subject.preview>.grab{position:absolute;top:2px;left:-18px;width:16px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move;opacity:.6;border-radius:4px 0 0 4px}.questionnaire .subject.preview>.grab:hover{opacity:1}.questionnaire .subSubject .subject.preview{margin-right:13px}.questionnaire .subject.testing .score{position:absolute;left:10px;top:52px;padding:5px 0;font-size:13px}.questionnaire .subject.testing .rightScore{margin:7px 0;font-size:15px;color:#f60}.questionnaire .exam .subject.wrong .sn{background:#f00}.questionnaire .subject .content{margin:5px 0 0 50px;overflow:hidden}.questionnaire .subject .title{padding-right:10px;margin-bottom:10px}.questionnaire .subject .type{display:none;color:#de5d7c}.questionnaire .subject .tool{display:none;position:absolute;top:5px;right:5px;z-index:10}.app-poll_edit .questionnaire .subject:hover .tool{display:block}.questionnaire .subject.disabled:hover .tool{display:none}.questionnaire .subject.disabled .addSubject{display:none}.questionnaire .gapfill .title{font-weight:normal}.questionnaire .gapfill .option{margin-top:10px}.questionnaire .subject .option ul,.questionnaire .subject .option li{margin:0}.questionnaire input.checkbox,.questionnaire input.radio{padding-left:0;margin-top:0;position:relative;top:-1px}.questionnaire.import .subject.group{margin-top:10px}.questionnaire .subject.group{min-height:35px;margin-top:40px;margin-bottom:0;padding:0;border:0}.questionnaire .subject.group .content{margin:5px}.questionnaire .subject.group.preview .content{margin:2px 0 0 25px}.questionnaire .subject:first-child{margin-top:0}.questionnaire .subject.group .sn{background:transparent}.questionnaire .subject.testing.selection select{margin-top:5px}.questionnaire .subject.testing.selection ul{float:left;border-radius:5px;padding:5px}.questionnaire .subject.testing.selection ul.error{background:#ffdfdf}.questionnaire .subject.set .subject,.questionnaire .subject.tf,.questionnaire .subject.selection,.questionnaire .subject.gapfill{min-height:65px}.questionnaire .subject.edit .grab{float:left;margin:0 5px 15px 0;width:16px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move;opacity:.6}.questionnaire .subject.edit .grab:hover{opacity:1}.questionnaire .subject.edit .close{float:none;opacity:.6;-ms-filter:"alpha(opacity=60)";margin-top:2px}.questionnaire .subject.edit .close:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.questionnaire .subject.edit .extPlaceholder{float:left;margin:0 5px 15px 0;width:16px;height:25px}.questionnaire.import .item.unselect{opacity:.5;-ms-filter:"alpha(opacity=50)";background:#efefef}.questionnaire.import .subject{margin:0}.questionnaire.import .subject .title{padding:0}.questionnaire.import .selector{position:absolute;top:20px;left:10px}.questionnaire.import .failImport{opacity:.5;-ms-filter:"alpha(opacity=50)";text-align:center}.questionnaire.practice.testing .subject{display:none}.practice-pager{border-top:1px solid #999;margin:10px 0 10px 0;padding-top:10px}.practice-pager ul{margin:0;padding:0}.practice-pager ul li{margin:0 10px}.practice-pager .curr a{font-weight:bold;background:#ffd !important}.practice-pager .wrong a{background:#fe9095}.practice-pager .right a{background:#a0fe90}.practice-list{list-style:none;padding:0;margin:10px 0 0 0;font-size:12px}.practice-list div.inline{display:inline-block;vertical-align:top}.practice-list .header{background:transparent}.practice-edit .direction{margin:-5px 0 10px 5px}.practice-submit{text-align:center}.practice-next{display:inline-block;margin:0 -100px 0 10px}.practice-totalCnt{float:left;margin:0 -20px 0 10px;z-index:10}.practice-finishMsg{display:block;text-align:center;margin-top:10px;color:#999;font-size:15px}.practice-finishMsg a{font-size:18px;font-weight:bold}.questionnaire .video{display:none}.questionnaire .hasVideo .video{display:block}.questionnaire .uploader{display:block}.questionnaire .hasVideo .uploader{display:none}.questionnaire .videoPanel .uploader{position:relative}.questionnaire input[type="file"]{z-index:10;width:150px;opacity:0;-ms-filter:"alpha(opacity=0)";position:absolute;top:0;left:0;right:0;bottom:0}.questionnaire button{z-index:5;position:relative}.questionnaire [role="selectionOpt"]>[role="item"]{margin-bottom:10px}img.optionImg{vertical-align:top}.questionnaire .subject.edit .selectionField .control-group>*{vertical-align:top}.questionnaire .subject.edit .selectionField .img-uploader{background-image:url(../../../../../sys/res/icon/image.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:16px;width:16px;margin:6px 3px 0 8px}.questionnaire .subject.edit .selectionField .optionImg-wrapper{display:inline-block;position:relative;max-width:90%}.questionnaire .subject.edit .selectionField .optionImg-wrapper:hover{}.questionnaire .subject.edit .selectionField .optionImg-wrapper.processing{width:16px;height:16px;margin-top:6px;background-image:url(../../../../../sys/res/icon/loading.gif)}.questionnaire .option .optionImg{max-width:90%}.questionnaire .subject.edit .selectionField .optionImg-wrapper .remove{position:absolute;top:5px;right:5px;background-image:url(../../../../../sys/res/icon/cross-black.png);width:15px;height:15px;opacity:0;transition:.1s transform}.questionnaire .subject.edit .selectionField .optionImg-wrapper:hover .remove{opacity:.7}.questionnaire .subject.edit .selectionField .optionImg-wrapper .remove:hover{transform:scale(1.1);opacity:1}.questionnaire .subject.edit .selectionField .optionImg-wrapper.processing .remove,.questionnaire .subject.edit .selectionField .optionImg-wrapper.processing .optionImg{display:none}.questionnaire.completedMsg{margin-top:45px}.questionnaire.completedMsg div{margin-top:15px;text-align:center}.popQuizUserList{list-style:none;padding:0;margin:0}.popQuizUserList .headerDiv{display:inline-block;width:50%;background:#eee}.popQuizUserList .contentDiv{width:47%;padding:1px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.popQuizUserList .footerDiv{margin-top:20px;text-align:right}.mod_popQuiz .edit .item{margin:5px 0}.mod_popQuiz .placeholder{width:500px;background:#ffc;border:2px dotted #fc9}.mod_popQuiz .edit .item .grab{float:left;margin:0 5px 15px 0;width:16px;height:25px;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;cursor:move}.mod_popQuiz .edit .item .sn{float:left;margin:0 5px 15px 0;width:16px}.mod_popQuiz .edit .item .close{float:none;margin-left:5px;opacity:.6;-ms-filter:"alpha(opacity=60)"}.mod_popQuiz .edit .item .close:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.mod_popQuiz .question{font-size:1.1em;margin-right:200px}.mod_popQuiz .note{margin-top:5px}.mod_popQuiz ul{padding:0;margin:5px 0 0 0;list-style-type:none}.mod_popQuiz ul li{margin:5px 0 0 0;border-bottom:1px dotted #ccc}.mod_popQuiz ul li:last-child{border-bottom:0}.mod_popQuiz ul:not(.end) li:hover{background:#ffc}.mod_popQuiz ul li label{line-height:2}.mod_popQuiz ul li label:hover{cursor:pointer}.mod_popQuiz ul li input{margin:10px 5px 0 0;float:left}.mod_popQuiz ul li .q{overflow:hidden;white-space:normal !important}.mod_popQuiz .percentageBox{position:relative;padding-right:35px;height:20px}.mod_popQuiz .percentageBox .percentage{min-width:2px;margin-top:8px;height:2px;background-color:#fea391}.mod_popQuiz .percentageBox .text{position:absolute;right:0;top:0;width:30px;text-align:center;font-size:12px;color:#ccc}.mod_popQuiz .voteEditor{position:absolute;top:5px;right:5px;display:none;padding:3px;border:1px solid #ccc;border-radius:5px;background:#fff}.mod_popQuiz:hover .voteEditor{display:block}.mod_popQuiz .home .attenderStat{position:fixed;top:50px;left:50px;width:300px}.mod_popQuiz .home.ieHint .hintBlock{width:100%;text-align:center;font-size:2em;padding-top:300px}.mod_popQuiz .attenderStat .numbers{font-size:50px;line-height:80px;width:80px;height:80px;margin-left:auto;margin-right:auto;text-align:center;border-radius:50px;border:1px solid #AAA}.mod_popQuiz .attenderStat .attender{padding:0;margin:0;margin-top:25px;font-size:25px}.mod_popQuiz .attenderStat .memberItem{width:33%;display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 1s}.mod_popQuiz .attenderStat .memberItem.active{font-size:25px}.mod_popQuiz .testPanel{position:relative;max-width:950px;min-height:500px;padding:20px;box-sizing:border-box;margin:0 auto;border-radius:4px;font-size:15px;background:#fff}.mod_popQuiz .testPanel .home{min-height:400px}.mod_popQuiz .testPanel .home.prepare{position:absolute;top:0;height:100%;left:0;right:0}.mod_popQuiz .testPanel .title{margin-top:10%;text-align:center;font-size:3em;font-weight:bold}.mod_popQuiz .testPanel .note{text-align:center;font-size:2em}.mod_popQuiz .practice-pager ul li{margin-left:5px}.mod_popQuiz .static{margin-right:200px;min-height:250px}.mod_popQuiz .qrCodeBox{position:absolute;right:20px;top:300px}.mod_popQuiz .qrCode{width:150px;height:150px;margin-bottom:5px;cursor:pointer}.mod_popQuiz .home .qrCodeBox{text-align:center;position:static}.mod_popQuiz .home .qrCode{display:inline-block;width:360px;height:360px;margin-bottom:5px;cursor:pointer}.mod_popQuiz .startBtn{position:absolute;display:inline-block;vertical-align:top;margin-left:150px;margin-top:15px}.mod_popQuiz .main{width:650px;margin:0 auto}.mod_popQuiz .main.coverOuter{position:static}.mod_popQuiz .button{margin-top:5px}.mod_popQuiz .button .btn{margin-top:5px;margin-right:15px}.mod_popQuiz .coverContent .button .btn{margin-top:10%;margin-right:15px}.mod_popQuiz .noResult{height:400px;line-height:400px;font-size:50px;text-align:center;vertical-align:middle}.mod_popQuiz .testPanel .question{font-size:2em}.mod_popQuiz .testPanel .option{font-size:20px}.mod_popQuiz .priod{position:absolute;right:20px;top:20px}.mod_popQuiz .counter{width:150px;height:150px;line-height:150px;font-size:3em;font-weight:bold;color:#f00;text-align:center;background:#f2f2f2;border:1px solid #5580a6;border-radius:75px}.mod_popQuiz .counter.noTime{font-size:6em}.mod_popQuiz .priod .time{text-align:center;font-size:2em}.mod_popQuiz .closeEarlier{position:absolute;right:40px;top:235px}.mod_popQuiz .testPanel li{border:0}.mod_popQuiz .testPanel .option li>*{vertical-align:top}.mod_popQuiz .testPanel ul:not(.end) li:hover{background:transparent}.mod_popQuiz .testPanel .submit{text-align:center;margin-top:60px}.mod_popQuiz .histogram{margin:30px 0;list-style:none;padding:0;height:200px}.mod_popQuiz .histogram li{position:relative;padding:0 10px;display:inline-block;vertical-align:bottom;text-align:center}.mod_popQuiz .histogram li{box-sizing:border-box}.mod_popQuiz .histogram li .bar{position:absolute;top:0;left:10px;right:10px;bottom:0;background:#5b9bd5;border:2px solid #41719c}.mod_popQuiz .histogram li.empty .bar{background:#ffc000}.mod_popQuiz .histogram li .bar .text{margin:auto;height:20px;position:absolute;top:0;left:10px;right:10px;bottom:0;color:#000;font-weight:bold}.mod_popQuiz .histogram li .bar .opt{margin:auto;height:20px;position:absolute;left:10px;right:10px;bottom:-25px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mod_popQuiz .answerArea{margin-top:30px}.mod_popQuiz .answerArea li{display:inline-block;width:100px;height:100px;line-height:100px;margin:0 10px;cursor:pointer;color:#000;background:#deebf7;text-align:center;border-radius:50%;border:2px solid #7f7f7f !important;font-size:3em}.mod_popQuiz .answerArea.end li{cursor:default}.mod_popQuiz .answerArea li.checked{background:#00b0f0}.mod_popQuiz .tools a{margin-left:15px}.mod_popQuiz .tools a:first-child{margin-left:0}.mod_popQuiz .progress{height:36px;border:2px solid #41719c}.mod_popQuiz .sr-only{font-size:2em}.mod_popQuiz .guestInputHint{font-size:30px}.mod_practice .popupVideo{margin:10px 0 0 45px;padding-left:60px;height:48px;line-height:48px;cursor:pointer;background:url(../../../../../sys/res/icon/video-play2.png) no-repeat}.mod_practice .popupVideo:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.form-horizontal.wide-label .control-label{width:130px}.form-horizontal.wide-label .controls{margin-left:140px;margin-right:20px}.form-horizontal.wide-label .form-actions{padding-left:160px}[contenteditable="true"]{background:#fff;padding:4px 6px;border:1px solid #ccc;border-radius:4px;color:#444;background:#fff;background:rgba(255,255,255,.65)}[contenteditable]:focus{border-color:#52a8ec;border-color:rgba(82,168,236,.8)}.error [contenteditable]{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-label .edit .text{cursor:pointer;border-bottom:1px dashed #88f;font-weight:bold}.form-label .labalhint{color:#888 !important;cursor:pointer;border-bottom:1px dashed #88f}.form-label .edit:hover{background:#ff9;border-color:#f00}.form-label .input{display:none}#action-panel:empty{display:none}.action-panel{padding:0;border:0;position:relative;border-radius:0;margin:10px 0}.action-panel .caption-panel{text-align:center;line-height:40px}.action-panel .caption-panel:empty,.error-panel:empty,.action-panel .error-count:empty{display:none}.action-panel .error-count{float:left;border:1px solid;cursor:pointer;height:20px;padding:4px 8px;margin:5px;background:red;color:white}.action-panel .error-count:hover,.action-panel .error-count.active{background:#c00}.action-panel .control-panel{float:right}.action-panel button{margin:5px}.action-panel.lineup-control{padding-left:140px}.action-panel.lineup-control .control-panel{float:left}.action-panel.lineup-control .control-panel button{margin:0 10px 0 0}#main>.action-panel,.modalBox>.action-panel{border-top:1px solid #e1e1e1;padding-top:7px}.error-panel{display:none;margin:5px;list-style-position:inside;overflow:hidden;max-height:145px}.error-panel.in{display:block}.error-panel:hover{overflow-y:auto}.error-panel .item{cursor:pointer;padding:5px 10px;white-space:nowrap}.error-panel .item:hover{text-decoration:underline;background:#ffe}#cform-extend-settings-panel-container{margin-top:20px}#cform-extend-settings-panel-container:empty{display:none}.form-errorMsg{color:red;margin:5px;font-size:12px;font-weight:normal;padding:0;text-shadow:none}.form-count{display:inline-block;width:16px;height:16px;border-radius:50%;background:red;text-align:center;line-height:16px;font-size:12px;color:white;margin-left:5px}.form-panel .control-label,.control-label{font-weight:bold}.form-panel .control-group{margin-bottom:15px}label.inline.checkbox,label.inline.radio{float:left;margin-right:20px}.form-panel .nav{position:relative}.form-panel .tabs-top .nav{top:1px;margin:0}.form-panel .tabs-left .nav{border-right:0}.form-panel .tabs-right .nav{right:1px;margin:0}.form-panel .tab-pane.active{background:#fbfbfb}.form-panel .nav .active a{background:#fbfbfb}.form-panel .nav .active a:hover{background:#fbfbfb}.form-panel .tabs-left>.nav-tabs{margin:0}.form-panel .tab-content{border:1px solid #ddd}.form-panel .tab-pane{padding:15px}.control-group.error input,.control-group.error select,.control-group.error textarea{background:#fee}.control-group .req{margin-left:4px;color:#f00;font-size:12px;font-weight:normal}.selectBox{line-height:2}.selectBox ul{margin:0;padding:0;list-style:none}.selectBox ul ul{margin-left:20px}.selectBox li{padding:0 3px}.selectBox li .checkbox,.selectBox li .radio{float:none}#layout #toolbar{position:fixed;top:40px;left:0;right:0;overflow:hidden;z-index:100;background:#797979;color:#fff}#layout #toolbar ul{margin:0;padding:0;list-style:none}#layout #toolbar .layoutMenu,#layout #toolbar .wrap{width:980px;margin:0 auto;white-space:nowrap}#layout #toolbar .layoutMenu{background:#555}#layout #toolbar .tab{display:inline-block;padding:5px 10px;color:#ccc}#layout #toolbar .tab:hover{background:#888;color:#eee}#layout #toolbar .tab.active{background:#999;color:#fff}#layout #toolbar .section{margin-top:20px;font-weight:bold;font-size:1.1em}#layout #toolbar .item{float:left;white-space:nowrap;width:90px;padding:5px}#layout #toolbar .desc{overflow:hidden}#layout #toolbar img{height:20px}#layout #toolbar .preview{display:block;margin-right:5px}#layout #toolbar .preview img{float:left;margin-right:5px}#layout #toolbar .layout-group{padding:5px;background:#999}#layout #toolbar .item:hover{cursor:move;border-radius:4px;background:#44bcf2}#layout #toolbar .helper{display:none}#layout #toolbar .module .name{padding:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#layout #toolbar .module:hover{cursor:move;border-radius:4px;background:#44bcf2}#layout .preview{display:none}#layout .layout-area[boxId="content"],#layout .layout-area[boxId="sidebar"]{min-height:250px}#layout #themeBuilder{max-width:1000px;margin:0 auto;padding:0}#layout .no-sidebar [boxId="content"]{margin-left:0}#layout .no-sidebar [boxId="sidebar"]{display:none}#layout .layout-area{position:relative;min-height:50px;padding:25px 5px 15px;border:1px solid #ccc;border-radius:5px;background:#fff}#layout .layout-area.fixed{margin-bottom:10px;background-color:#ddd;cursor:no-drop}#layout .layout-placeholder,#layout .module-placeholder{margin-bottom:10px;border:1px dashed #aaa;background:#ffc}#layout .module-placeholder{min-height:30px}#layout .layout-placeholder{min-height:50px}#layout #themeBuilder>.row-fluid{margin-bottom:10px;padding:0;border-radius:4px}#layout .container-fluid{padding:0}#layout #themeBuilder .layout,#layout #themeBuilder .module{margin-bottom:10px;padding:5px;border-radius:4px}#layout #themeBuilder .layout:last-child,#layout #themeBuilder .module:last-child{margin-bottom:0}#layout #themeBuilder .layout:hover{background:#eee}#layout #themeBuilder .layout .helper{overflow:hidden}#layout #themeBuilder .tool{float:left;margin-right:10px}#layout #themeBuilder .tool .grab{height:30px;cursor:move;background:url(../../../../../sys/res/icon/drag.png) no-repeat center 10px #eee}#layout #themeBuilder .tool .cross{margin-top:5px;width:16px;height:16px;opacity:.35;-ms-filter:"alpha(opacity=35)";float:none;cursor:pointer;background:url(../../../../../sys/res/icon/cross.png) no-repeat}#layout #themeBuilder .tool .edit:hover,#layout #themeBuilder .tool .roller:hover,#layout #themeBuilder .tool .cross:hover{opacity:1 !important;-ms-filter:"alpha(opacity=100)" !important}#lauout #themeBuilder .layout .ui-sortable{overflow:hidden}#layout #themeBuilder .boxTool{opacity:.3 !important;-ms-filter:"alpha(opacity=30)" !important;position:absolute;top:0;right:0;width:16px;height:16px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;background:url(../../../../../sys/res/icon/roller-inv.png) #aaa center no-repeat;cursor:pointer}#themeBuilder .nav-tabs li .boxAction{display:inline-block;vertical-align:text-bottom}#themeBuilder .nav-tabs li .boxAction img{margin-left:5px}#layout #themeBuilder .boxTool:hover{opacity:1 !important;-ms-filter:"alpha(opacity=100)" !important}#layout #themeBuilder .boxTag{position:absolute;top:0;left:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-right-radius:5px;border-top-left-radius:5px;background:#efefef;padding:0 5px;color:#888;cursor:default}#layout #themeBuilder .module{padding:5px;overflow:hidden}#layout #themeBuilder .module:hover{background:#f3f3f3}#layout #themeBuilder .module .tool{margin-top:3px}#layout #themeBuilder .module .pic{float:left;margin-right:5px;min-width:16px}#layout #themeBuilder .module .grab{width:10px;height:15px;cursor:move;background:url(../../../../../sys/res/icon/single.png) no-repeat center center #eee;margin-bottom:5px}#layout #themeBuilder .modbox{float:left;position:relative}#layout #themeBuilder .module .tool .edit,#layout #themeBuilder .module .tool .roller,#layout #themeBuilder .module .tool .status,#layout #themeBuilder .module .tool .cross,#layout #themeBuilder .module .tool .chgTitle{float:left !important;width:12px;height:12px;cursor:pointer;opacity:.5 !important;-ms-filter:"alpha(opacity=50)" !important;margin:0 2px}#layout #themeBuilder .module .tool .status{opacity:1 !important;-ms-filter:"alpha(opacity=100)" !important}#layout #themeBuilder .module .tool .edit{background:url(../../../../../sys/res/icon/edit-gray.png) no-repeat}#layout #themeBuilder .module .tool .roller{background:url(../../../../../sys/res/icon/roller-gray.png) no-repeat}#layout #themeBuilder .module .tool .cross{background:url(../../../../../sys/res/icon/cross-gray2.png) no-repeat}#layout #themeBuilder .module .tool .status.enabled{background:url(../../../../../sys/res/icon/enable.png) no-repeat}#layout #themeBuilder .module .tool .status.disabled{background:url(../../../../../sys/res/icon/disable.png) no-repeat}#layout #themeBuilder .module .tool .chgTitle{background:url(../../../../../sys/res/icon/t.png) no-repeat}#layout #themeBuilder .module .helper{float:left;position:absolute;top:0;left:0}#layout #themeBuilder .module .grab{float:left;width:10px;height:20px;margin-right:5px;cursor:move;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee}#layout #themeBuilder .module .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}#layout #themeBuilder .module{cursor:default;margin:0}#layout #themeBuilder .module .tool{margin-right:5px;margin-top:20px;float:left;clear:left}.body-layout #layout #banner{display:none}#root-cpage .container{width:980px}#root-cpage .editCurLayout,#root-course .editCurLayout{padding:10px;border:1px dashed #ccc;border-radius:5px;text-align:center;font-size:15px;font-weight:bold}#root-cpage .editCurLayout:hover,#root-course .editCurLayout:hover{color:#0080df}.bootbox .modal-header h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bootbox .modal-body{max-height:none}.bootbox-iframe .modal-body{margin:0 5px;padding:0;padding-bottom:5px;box-sizing:border-box}.gridWrapper{margin:10px 0}.gridWrapper>div{margin-bottom:20px}.gridWrapper>div:last-child{margin-bottom:0}.imgGrid .grid{padding:4px;margin-bottom:2px;border:1px solid #bbb;box-shadow:0 1px 2px #ccc;border-radius:2px}.imgGrid .grid:hover .img{border-color:#f96}.imgGrid .title{position:absolute;min-width:50px;max-width:150px;background-color:#f5f5f5;padding:5px;border:1px solid #bbb;border-radius:2px;text-align:center}.imgGrid .grid .img{border:solid 1px #eee}.imgGrid .grid .text{text-align:center;line-height:30px}.sectionDivider{text-align:center;cursor:default}.sectionDivider:before{content:" ";border-bottom:solid 1px #ddd;position:relative;top:13px;display:block}.sectionDivider>div{background:#fff;color:#444;margin:1px;padding:2px 10px;position:relative;text-align:center;display:inline-block}.btnPostData{position:relative;display:inline-block;cursor:pointer}.btnPostData *{cursor:pointer}.btnPostData input[type='file']{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-ms-filter:"alpha(opacity=0)"}.btnPostData>form{margin:0}.dir-box{margin-bottom:90px}.dir-box>ul{padding:0;margin:0}.dir-tool{padding-right:20px;text-align:right}.dir-tool i{opacity:.1;-ms-filter:"alpha(opacity=10)";cursor:pointer}.dir-tool .active{opacity:.6;-ms-filter:"alpha(opacity=60)"}.dir-group{position:relative;display:inline-block;vertical-align:top;width:210px;margin:10px;min-height:200px}.dir-group>.head{font-weight:bold;font-size:1.2em;border:1px solid transparent;border-bottom-color:#7ad}.dir-group .head .name{margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dir-group>.head:hover{border:1px solid #7ad;background:#f4faff}.dir-group>.head:hover .tool{display:block}.dir-group>.content{margin-top:5px}.dir-group ul{padding:0;margin:0;list-style:none}.dir-group .item{position:relative;border:1px solid transparent}.dir-group .item:hover{border-color:#7ad;background:#f4faff}.dir-group .item>.ico{float:left;padding-top:4px;margin-right:3px;max-width:10px;max-height:10px}.dir-group .item>.toggle{cursor:pointer}.dir-group .item>.logo{float:left;margin-right:3px;border:1px solid #ccc}.dir-group .item>.logo:hover{border-color:#000}.dir-group .item .name{height:35px;overflow:hidden}.dir-group .tool{float:right;display:none}.dir-group .item:hover .tool{display:block}.dir-group .detail{position:absolute;margin-left:65px;bottom:2px;font-size:12px}.dir-group .tool a{outline:0}.dir-group>.extra{font-size:12px;margin-top:5px}.dir-group>.extra a{display:inline-block;border-left:1px solid #777;padding:0 5px}.dir-group>.extra>a:first-child{border-color:transparent}.dir-group-icon>.head{position:relative}.dir-group-icon>.content>ul>li:nth-of-type(n+4){display:none}.dir-group-icon>.content>ul>ul{display:none}.dir-group-icon .item{padding:5px}.dir-group-icon .item>.ico{display:none}.dir-group-icon .tool{position:absolute;bottom:2px;right:2px}.dir-group-tree ul>ul{margin-left:10px}.dir-group-tree li+ul{display:none}.dir-group-tree ul.in{display:block}.dir-group-tree .item{padding-left:5px}.dir-group-tree .item>.logo{display:none}.dir-group-tree .item .name{height:auto;text-overflow:ellipsis;white-space:nowrap;margin-right:20px}.dir-group-tree .detail{display:none}.dir-group-tree a.readmore{display:none}.dir-group-edit .head{border:1px dashed gray;opacity:.3;-ms-filter:"alpha(opacity=30)";transition:all .25s}.dir-group-edit .head:hover{opacity:1;-ms-filter:"alpha(opacity=100)";transition:all .25s}.dir-group-edit .name{text-align:center}.dir-group-edit .name>a{display:block}.courseExtraInfo.item{margin-top:25px;padding-left:15px;background:url(../../../../../sys/res/icon/dot.png) 0 50% no-repeat;font-size:15px;font-weight:bold}.courseNoDesc.item{font-size:25px;color:#888;text-align:center}.courseNoDesc.func{margin-bottom:30px;margin-top:20px;color:#888;text-align:center}.myCourseHome .half{width:49%}.myCourseHome.thumbList .header{border-bottom:2px solid #fda;margin:0}.myCourseHome.thumbList .header .header-text{margin-bottom:0}.myCourseHome.thumbList .header .header-text>.title{font-size:15px;font-weight:bold;color:#2b2b2b;text-shadow:none;padding:2px 0 1px 0}.myCourseHome.thumbList .header .link{font-size:13px;font-weight:normal;margin-left:11px}.myCourseHome.thumbList .header .link a:visited{color:#2281cf}.myCourseHome.thumbList .item{position:relative;padding:15px 0;overflow-x:hidden;min-height:90px;border-bottom:solid 1px #ccc}.myCourseHome.thumbList .item:hover{background:#fffef6}.myCourseHome.thumbList .photo{float:left;border:1px solid #ccc;margin-right:7px}.myCourseHome.thumbList .photo:hover{border-color:#08f}.myCourseHome.thumbList .photo img{display:block;width:160px;height:90px}.myCourseHome.thumbList .info{font-size:13px}.myCourseHome.thumbList .noData{font-size:13px;padding:2px 5px;text-align:center}.myCourseHome.thumbList .tool{position:absolute;right:0;top:5px}.myCourseHome.thumbList .tool .gear{cursor:pointer;z-index:999;padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent;opacity:.5}.myCourseHome.thumbList .tool:hover .gear,.myCourseHome.thumbList .tool .dropdown.open .gear{opacity:1}.myCourseHome.thumbList .tool .dropdown{display:inline-block}.myInfo .left{display:inline-block;width:49%;vertical-align:top}.myInfo .right{display:inline-block;width:49%;vertical-align:top}.myInfo .item{padding:5px 0 15px 0}.myInfo .field{display:inline-block;width:150px;margin-right:10px;vertical-align:top;text-align:right;font-weight:bold}.myInfo .avatarIcon{width:95px}#filterContainer{margin-bottom:10px}.courseMenu>.list{margin-bottom:0}.courseMenu li{padding:5px 2px}.courseMenu .dropdown-menu li{padding:0}.courseInfo>.list{margin-bottom:0}.courseInfo .item{padding:2px}.courseInfo .fs-qrcode{margin-top:10px}.courseLink .clist .tableBox tbody tr td{border-top:1px dot transparent;border-bottom:2px dotted #eee}.image img{border:1px solid #eee;padding:1px}.borderImage{border:1px solid #aaa;padding:1px}.fs-innerblock{margin-top:10px}.fs-innerblock .title{font-weight:bold;border-bottom:1px solid #ddd}.fs-innerblock .note{margin-top:10px}.fs-profile .info{margin:5px 0}.user-info{margin-top:10px}.dialog-box{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/dialog-left.png) no-repeat 0 50%;padding:1px 2px 1px 0;padding:1px 2px 0 0 \9;}.dialog-box-num{border:1px solid #ccc;padding:2px 6px 0 6px;border:0;font-size:11px}.mediaList .box{overflow:hidden;height:103px;padding:10px 0;border-bottom:1px dashed #ccc}.mediaList .box .imgBox{float:left;padding:5px;margin-right:5px;border:1px solid #ccc;border-radius:3px;width:160px}.mediaList .box .imgBox:hover{border-color:#08c}.mediaList .box .contentBox{padding:2px}.mediaList .contentBox .title{font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mediaList .contentBox .info{font-size:12px;color:#888}.mediaList .contentBox .tag{white-space:normal}.mediaList .box .contentBox .tag .keyword{background:#ffff7d}.courseList .box{overflow:hidden;height:103px;padding:10px 0;border-bottom:1px dashed #ccc}.courseList .box .imgBox{float:left;padding:5px;margin-right:5px;border:1px solid #ccc;border-radius:3px;width:160px}.courseList .box .imgBox:hover{border-color:#08c}.courseList .box .contentBox{padding:2px}.courseList .contentBox .title{font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.courseList .contentBox .info{font-size:12px;color:#888}.courseList .contentBox .tag{white-space:normal}.courseList .box .contentBox .tag .keyword{background:#ffff7d}.tagBox{padding:0;margin:0;list-style-type:none;line-height:2}.tagBox .tag{float:left;margin-right:10px}.tagBox .cnt{color:#888}.moreTagBox{padding:0;margin:0;list-style-type:none}.moreTagBox .tag{width:13%;float:left;margin:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.moreTagBox .tag .cnt{color:#888}.fs-page-title{color:#333;font-size:1.6em;font-weight:bold;text-shadow:0 1px 0 #ccc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fs-page-info{margin-bottom:5px;height:25px}.fs-page-info .item{float:left;margin-right:10px}.fs-slideList .fs-slideList-content{margin:10px 0;padding-top:6px}.fs-slideList .fs-slideList-content:first-child{margin-top:10px;padding-top:0}.fs-mediaSlide-list .fs-slideList-content{border-bottom:1px dotted #aaa;margin:10px 0;padding-bottom:5px}.fs-mediaSlide-list .fs-slideList-overview{overflow:hidden}.fs-slideList-overview .encoding{position:relative}.fs-slideList-overview .encoding .loading{position:absolute;right:2px;bottom:2px;opacity:.75;-ms-filter:"alpha(opacity=75)";background:#000;color:#fff;border-radius:4px;padding:2px 6px}.fs-mediaSlide-list .photo{position:relative;float:left;background:#fff;margin:0 10px 1px 2px;padding:2px;border-radius:3px;border:1px solid #bbb;box-shadow:0 1px 1px #ccc}.fs-mediaSlide-list .photo img{width:120px;height:68px}.fs-mediaSlide-list .fs-slideList-overview-desc{overflow:hidden;padding-right:5px;height:78px}.fs-mediaSlide-list .title{white-space:nowrap;_white-space:wrap;overflow:hidden;text-overflow:ellipsis}.fs-mediaSlide-list .fs-slideList-desc{float:right;border-left:1px solid #ccc;height:75px;padding-left:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#root-media .intro{margin-bottom:10px}.iframeLimitLink{color:#06f !important;cursor:pointer !important}.iframeLimitLink:hover{color:#ff4500 !important}.switcher .item{width:50%}.switcher .link{padding:0 3px}.switcher .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.switcher .prev{float:left;text-align:right}.switcher .prev .text{float:right;padding-right:20px;font-weight:bold;color:#333}.switcher .prev .link{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.switcher .next{float:right}.switcher .next .text{float:left;padding-left:20px;font-weight:bold;color:#333}#folderTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#folderTitle .fs-toolBox{margin-top:10px}.contentList{padding:0;margin:0 0 0 10px;list-style:none}.contentList .course{font-weight:bold}.contentList .section{margin-left:-10px}#root-folder .join{border:1px solid #eb3;border-radius:4px;text-align:center;padding:5px;font-weight:bold;font-size:1.5em;color:#a00;text-shadow:0 1px 0 white;background:#fea;cursor:pointer;margin:0 30px}.browseFolder .gridList .itemBox{margin:0 10px 25px 0}.browseFolder .parent{background:none;padding-left:0;font-size:15px;font-weight:bold;border-bottom:1px solid #7ad;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.browseFolder .children{list-style:none;padding:5px 0 0 0;margin:0}.browseFolder .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.browseFolder .children li{margin-bottom:15px}.browseFolder .ico-folder{display:block;padding-left:20px;line-height:20px;background:url(../../../../../sys/res/icon/folder.png) 0 50% no-repeat;vertical-align:middle}.browseFolder .ico-folder_group{display:block;padding-left:20px;line-height:20px;background:url(../../../../../sys/res/icon/folder_group.png) 0 50% no-repeat;vertical-align:middle;font-size:13px}.browseFolder .ico-folder_login{display:block;padding-left:20px;line-height:20px;background:url(../../../../../sys/res/icon/folder_login.png) 0 50% no-repeat;vertical-align:middle;font-size:13px}.browseFolder .ico-dir{display:block;padding-left:20px;line-height:20px;background:url(../../../../../sys/res/icon/dir.png) 0 50% no-repeat;vertical-align:middle}.browseFolder .switcher{cursor:pointer}.browseFolder .ico-null{display:block;padding-left:20px;background:url(../../../../../sys/res/icon/null_l.png) 0 50% no-repeat;vertical-align:middle;font-size:13px}.browseFolder .iconBox{float:left}.browseFolder .iconBox .icon{width:60px;height:60px;padding:1px;border:1px solid #ccc;border-radius:2px}.browseFolder .iconBox .icon:hover{border:1px solid #7ad}.browseFolder .infoBox{position:relative;height:64px;margin-left:67px}.browseFolder .infoBox .mediaCnt{position:absolute;bottom:0}.browseFolder .listChildren{list-style:none;padding:0;margin:0}.browseFolder .listChildren li{margin-top:4px}.fs-toolBox{float:right}.fs-tool{position:relative}.fs-tool>li{float:left;margin-left:10px}#root-folder #content .fs-toolBox{margin-top:5px}.fs-page{font-size:.9em;margin:10px 0 10px 0}.fs-page-content{float:left;height:23px;margin-right:5px;padding-top:10px}.fs-page-content a{color:#777 !important;border:1px solid #aaa;padding:5px 10px;text-decoration:none}.fs-page-content a:hover{color:#333 !important;background-color:#ddd}.fs-page-curr{margin-right:5px;padding:10px 8px 0;color:#000;font-weight:bold}.fs-page-disable{padding:10px 6px 0}.fs-page-comboBox{overflow:auto;position:absolute;background:#fff;cursor:pointer;text-align:center;border:1px solid #999;z-index:100}.fs-page-combo-out,.fs-page-combo-curr{min-width:25px}.fs-page-combo-out{background:#fff}.fs-page-combo-out:hover{background:#ddd}.fs-page-combo-curr{background:#ddd;color:#fff}.fs-page-go{padding:7px 7px}.fs-page-input{font-weight:bold;color:#777;border:1px solid #ccc;width:35px;height:20px;text-align:center}.fs-form-image{display:inline-block;position:relative;overflow:hidden;max-height:100%;max-width:100%}.fs-form-image .cross{position:absolute;right:5px;top:5px;z-index:5}.fs-form-image .loading{display:none;position:absolute;left:5px;bottom:2px;width:16px;padding-left:20px;height:16px;color:#fff;background:url(../../../../../sys/res/icon/loading.gif) left center no-repeat}.fs-form-image .tip{position:absolute;bottom:0;left:0;width:100%;text-align:center;background:#000;background:rgba(0,0,0,0.5);color:#fff;transition:background .3s ease}.fs-form-image:hover .tip{background:#4d61ed;background:rgba(77,97,237,.5);transition:background .3s ease}.fs-form-image .upload-progress{position:absolute;bottom:0;width:100%;display:none}.fs-form-image .file{position:absolute;top:0;right:0;margin:0;bottom:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);cursor:pointer;height:100%;width:1000%}.fs-form-image .bar{height:2px;background-color:#29d;width:0}.fs-form-separator{margin:15px 0}.fs-form-separator .line{display:block;width:100%;border-bottom:1px dashed #ccc}.fs-form-timepicker{width:80px}.fs-form-file{position:relative;overflow:hidden;margin-right:5px;margin-bottom:0}.fs-form-file input[type='file']{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-300px,0) scale(4);-ms-transform:translate(-300px,0) scale(4);transform:translate(-300px,0) scale(4);font-size:23px;cursor:pointer}.fs-form-file-box .action-btn{display:inline-block;padding:0 5px}.fs-form-group>.title{padding:5px 5px 5px 20px;background:url(../../../../../sys/res/icon/rightArrow.png) 10px center no-repeat;cursor:pointer;border-bottom:1px dashed #ccc;margin-bottom:15px;color:#06f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-form-group>.title:hover{background-color:#eee;color:#24d}.fs-form-group>.title .hint{margin-left:10px;display:inline}.fs-form-group>.content{display:none}.fs-form-group.in{margin-bottom:15px}.fs-form-group.in>.title{background-image:url(../../../../../sys/res/icon/expand.png);border-bottom:1px solid #ccc}.fs-form-group.in>.title .hint{display:none}.fs-form-group.in>.content{display:block}.fs-form-group .fs-form-group{margin:0 15px}.fs-form-legend{padding:5px;border:1px solid #ccc}.fs-form-group .fs-form-group-note{margin:0 0 10px 20px;border-left:#ddd 5px solid;padding:5px 10px}.fs-formWrap{color:#606060;padding:0}.fs-formWrap .selectBox{margin-bottom:5px}.fs-formWrap .FormHeader{background:#e8e8e8;border-color:#c5c2da;text-align:left;font-size:15px;font-weight:bold;color:#000}.fs-formWrap .headerLine{margin:0}.fs-formWrap .tooltip{position:absolute;display:block;width:170px;bottom:20px;left:-80px;white-space:nowrap;padding:5px 5px;color:#666;text-align:center;border-radius:3px;border:1px solid #ddd;box-shadow:1px 1px 2px 0 rgba(255,255,255,.3);box-sizing:border-box;background:#f6f6f6}.fs-formWrap .tooltip img{width:100%}.fs-formWrap .tooltip .text{text-overflow:ellipsis;overflow:hidden}.fs-formWrap .select{border:1px solid #aaa;padding-left:5px}.fs-formWrap .ok{color:#006400}.fs-formWrap .expandBtn{cursor:pointer}.fs-formWrap .required{color:#f00}.attachBtn{cursor:pointer;color:#00f;display:inline}.attachBtn:hover{color:red}.expandImg{margin-right:3px}.fs-separate{border-top:1px solid #ccc;margin-top:-1px}.separateDesc{margin-top:10px}.separateLine{margin-bottom:10px;height:1px}.fs-formWrap table{width:100%}.fs-formWrap th{width:90px;text-align:right;padding-right:10px}.fs-formWrap .separator{height:10px}.fs-formWrap fieldset{border:0;padding:0;margin-bottom:10px}.fs-formWrap .header{color:#000}.fs-formWrap .title{color:#222;font-weight:bold}.icon-like{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/like.png) no-repeat;padding-left:15px}.fs-placeholder{background:#fed22f;height:2px;margin:10px 0}.fs-start-drag{width:200px;max-height:100px;overflow:hidden;white-space:nowrap;border:1px dashed #ccc;text-overflow:ellipsis}.fs-zone-empty{min-height:10px}.fs-block-content .fs-toolBox{position:absolute;top:2px;right:2px}.fs-dropMenu{cursor:pointer}.fs-dropMenu-root{background:none}.fs-dropMenu-child{background:none}.fs-dropMenu-box{position:absolute;box-shadow:0 5px 10px rgba(0,0,0,.2);border:1px solid #999;background:#fff;white-space:nowrap;z-index:100;display:none}.fs-dropMenu-box li,.fs-dropMenu-child li{color:#666;font-size:.9em}.fs-dropMenu-box a{display:block;color:#666}.fs-dropMenu-box span{display:block;padding:2px 60px 2px 10px}.fs-dropMenu-box .fs-dropMenu-parent{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/rightArrow.png) no-repeat 98% 50%}.fs-dropMenu-box li:hover{background-color:#08c}.fs-dropMenu-box a:hover{color:#fff}.fs-title{white-space:nowrap;border-bottom:1px solid #aaa}#folderTitle .fs-title{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/header.png) no-repeat 0 50%;padding-left:27px}#categoryTitle .fs-title{border:0}.fs-title-header{color:#333;font-size:25px;text-shadow:0 1px 0 #ccc;overflow:hidden;text-overflow:ellipsis}.titleEdit .fs-title{border:0}.titleEdit .fs-title-header{font-size:25px}.fs-assocTable{width:100%;font:13px/1.5 Arial,Helvetica,sans-serif;border:1px solid #e5e2da;border-collapse:collapse}.fs-assocTable .rowOdd{border-bottom:1px solid #eee}.fs-assocTable .name{text-align:right;background:#f4f4f4;padding:2px 5px 2px 0;width:150px;font-weight:bold}.fs-assocTable .value{text-align:left;background:#fff;padding:2px 0 2px 5px}.fs-selectBox{background:#fff;margin-top:5px;border:1px solid #999;padding:5px}.fs-selectBox-header{font-size:1.1em;border:0;background:none;border-bottom:1px solid #999;white-space:nowrap}.fs-selectBox-close{float:right;cursor:pointer}.fs-selectBox-content{margin-top:5px;border:0;background:none}.mod_comment .poster{font-weight:bold}.mod_comment .reply{cursor:pointer;color:#06f;text-decoration:none;margin-right:5px}.mod_comment .reply:hover{color:#f00}.mod_comment .readmore{padding:5px;background:#eee;color:#3b5998;cursor:pointer;opacity:.8;-ms-filter:"alpha(opacity=80)"}.mod_comment .readmore:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.mod_comment .readmore .tip{float:right;font-size:12px;color:#aaa}.mod_comment .postbox .textwrap{margin-left:55px;overflow:hidden}.mod_comment .postbox .textbox{width:100%;height:50px;padding:5px;box-sizing:border-box;resize:vertical}.mod_comment .postbox .proceed{margin-top:5px;text-align:right}.mod_comment .postbox .proceed .insertSeeker{float:left;display:none;padding-left:20px;cursor:pointer;background:url(../../../../../sys/res/icon/videopos.png) no-repeat 0 50%;color:#999}.mod_comment.seekable .proceed .insertSeeker,.mod_comment .seekable .proceed .insertSeeker{display:block}.mod_comment .insertSeeker:hover{color:#333}.mod_comment .title .changeView{font-size:12px;float:right;margin:12px 10px 0 0}.mod_comment .lastestbox{margin-top:10px}.mod_comment .lastest{padding:3px 5px;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #ccc;border-radius:4px}.mod_comment .lastest .item{padding:0;margin:0;border-bottom:1px solid #efefef}.mod_comment .lastest .item:hover{background:#ffc}.mod_comment .lastest .msg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod_comment .lastest .item .time{float:right;font-size:12px;color:#aaa}.mod_comment .list{padding:0;margin:0}.mod_comment .item{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}.mod_comment .item:last-child{border:0}.mod_comment .item{margin-bottom:15px}.mod_comment .parentPost .item{padding-top:5px;margin:5px 0 0 0;border-top:1px solid #ddd;border-bottom:0}.mod_comment .parentPost .noteImg{width:100px;display:block;background:#fff;padding:2px;margin:5px 5px 2px 2px;border:1px solid #bbb;box-shadow:0 1px 2px #ccc;border-radius:2px}.mod_comment .avatar img{float:left;padding:0 !important;border:0 !important}.mod_comment .msgBox{position:relative;margin-left:55px;overflow:hidden}.mod_comment .postList .item{white-space:normal}.mod_comment .meta{font-size:12px;color:#aaa;cursor:default}.mod_comment .meta .anchor{float:right}.mod_comment .meta .location{margin-left:5px}.mod_comment .postList{margin-top:10px}.mod_comment .postList .msgBox:hover>.msgTool{display:block}.mod_comment .postList .child,.mod_comment .postList .postbox{margin:5px 0 0 45px}.mod_comment .msgTool{position:absolute;top:0;right:0;line-height:1;display:none;cursor:pointer}.mod_comment .postList .postbox{padding:10px;background:#f1f1f1}.mod_comment .ogbox{position:relative;padding:5px;border:1px solid #ccc;background:#efefef;margin:5px 0;white-space:normal}.mod_comment .ogbox .thumb{float:left;margin-right:10px;background:#fff}.mod_comment .ogbox .thumb img{max-width:150px;padding:1px;border:1px solid #999}.mod_comment .ogbox .thumb img:hover{border:1px solid #000}.mod_comment .ogbox .cross{position:absolute;top:0;right:10px;display:none;cursor:pointer;font-size:20px;color:#333}.mod_comment .ogbox:hover .cross{display:block}.mod_comment .ogbox .msg{overflow:hidden}.mod_comment .ogbox .title{font-weight:bold;font-size:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod_comment .ogbox .url{color:#aaa}.mod_comment .ogbox .note{max-height:120px;overflow:auto}.mod_comment .recent .item{margin-bottom:5px}.mod_comment .recent .comment{margin-left:40px;overflow:hidden}.mod_comment .recent .name{float:left;font-weight:normal}.mod_comment .recent .msg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999}.mod_comment .recent .meta{margin-top:3px;color:#999}.mod_comment .relate{line-height:1.8}.mod_comment .relate .item{margin:0;padding:0;border:0}.mod_comment .relate .time{float:right;color:#999}.mod_comment .relate .name{float:left;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60px}.mod_comment .relate .msg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod_comment .relate .note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseraGrid li{margin:10px 0 50px 0}.courseraGrid .itemBox{padding:0 10px}.courseraGrid .imgBox{position:relative;padding:0;margin-bottom:5px;border:1px solid #bbb;border-radius:2px;box-shadow:0 1px 2px #ccc;text-align:center;background:#fff;overflow:hidden}.courseraGrid .imgBox:hover{border:1px solid #08c}.courseraGrid .imgBox .subsHint{position:absolute;bottom:5px;left:5px}.courseraGrid .name{font-size:15px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event_important .header .header-text>.ext{margin:17px 22px 0 0}.event_important .body{font-size:13px}.event_important .clist{border-bottom:0}.event_important .clist .tableBox{border:0}.event_important .clist th{border-bottom:0;padding:0}.event_important .clist .content td{line-height:15px;padding-left:0;padding-right:0}.mod_faq{position:relative}.mod_faq #faqList .icon{position:relative;top:2px;left:3px;display:inline-block;background:url(../../../../../sys/res/icon/watch_doc.png) no-repeat;width:16px;height:16px;opacity:.6;-ms-filter:"alpha(opacity=60)"}.mod_faq #faqList .icon:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.mod_faq #faqList .faq-answer div{margin:0 0 0 10px}.mod_faq #faqList .hint{margin:0 0 0 5px}.mod_faq #faqList .td{font-size:13px}.mod_faq #faqList .td.major{font-size:15px}.faqBox{padding:0;margin:0;list-style:none}.faqBox .item{padding:5px 0}.faqBox .item.group{margin-top:10px}.faqBox .grab{float:left;width:10px;height:20px;margin-top:2px;margin-right:5px;background:url(../../../../../sys/res/icon/drag-single.png) center center no-repeat #eee;cursor:move}.faqBox .grab:hover{background-color:#ccc}.faqBox .detail{overflow:hidden}.faqBox .question{display:inline-block;max-width:100%;box-sizing:border-box}.faqBox .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faqBox .draft{color:gray}.faqBox .group .name{background:url(../../../../../sys/res/icon/item2.gif) no-repeat 0 50%;padding-left:12px;font-weight:bold}.faqBox .hint{float:left;margin-left:5px}.faqBox .tool{position:absolute;right:0}.faqBox .tool-item{cursor:pointer}.faqBox .answer{margin-left:24px;padding:5px;border:1px solid #ccc}.item.editable .question{padding-right:40px;position:relative}.item.group.editable .question{padding-right:160px}.faqNaviBox{margin-bottom:10px}.faqNaviBox .name{font-weight:bold}.faqNaviBox li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faqNaviBox .content{padding:5px;margin:0;list-style:none;border:1px solid #ccc}.faqList{padding:0;margin:0;list-style:none}.faqList li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.faqList .current{font-weight:bold}.faq-import .select2-choices li.select2-search-choice{float:none;padding:8px 18px 8px 5px;background-image:none;margin:3px}.faq-import a.select2-search-choice-close{right:3px;left:auto;top:0;bottom:0;margin:auto}.notePrintBox{padding:0 5px 10px 5px}.notePrintBox .tool{margin-bottom:5px;text-align:right}.notePrintBox .tool .addNote{margin-right:5px;font-size:12px}.notePrintBox .typeBox{float:left;margin-right:5px}.notePrintBox .imgBox{float:left;width:35%;padding:1px;margin-right:5px;border:1px solid #ccc;border-radius:2px}.notePrintBox .imgBox .img{width:100%}.notePrintBox .noteBox{float:right;width:60%;padding:2px;white-space:normal;overflow:auto}.notePrintBox .noteBox img{width:35%}.watchLaterBtn{padding:2px 4px 1px 4px;border:1px solid #eb3;border-radius:4px;cursor:pointer;box-shadow:0 1px 0 #f9f9f9 inset;text-shadow:0 1px 0 #fff;font-size:.9em;color:#a00;background-color:#fea}.watchLaterBtnClicked{padding:2px 4px 1px 16px;border:1px solid #eb3;border-radius:4px;background-image:url(../../../../../sys/res/icon/enable.png);background-repeat:no-repeat;background-position:3% 50%;cursor:pointer;font-size:.9em;color:#a00;background-color:#fea}.watchLaterCheckedMsg{margin-left:5px;color:green}.watchLater .watchLaterItem{position:relative;margin-top:5px;padding:1px}.watchLater .watchLaterItem:hover .delete{display:block}.watchLater .curr{border-radius:5px;background-color:#e8eee8;font-weight:bold}.watchLater .title{padding:2px 5px 2px 22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.watchLater .delete{display:none;position:absolute;right:0;top:0;z-index:100}.watchLaterThumbList .box{position:relative;overflow:hidden;height:103px;padding:10px 0;border-bottom:1px dashed #ccc}.watchLaterThumbList .imgBox{position:relative;float:left;width:160px;padding:5px;margin-right:5px;border:1px solid #ccc;border-radius:3px}.watchLaterThumbList .imgBox:hover{border-color:#08c}.watchLaterThumbList .imgBox .duration{position:absolute;padding:2px;bottom:5px;right:5px;height:14px;line-height:15px;background-color:#333;color:#eee;font-weight:bold;font-size:12px;opacity:.8;-ms-filter:"alpha(opacity=80)"}.watchLaterThumbList .box.watched .imgBox{opacity:.6;-ms-filter:"alpha(opacity=60)"}.watchLaterThumbList .watchedHint{position:absolute;bottom:5px;left:5px;padding:2px;display:none;line-height:15px;background-color:#333;color:#eee;font-weight:bold;opacity:.8;-ms-filter:"alpha(opacity=80)"}.watchLaterThumbList .box.watched .watchedHint{display:block}.watchLaterThumbList .box .contentBox{padding:2px}.watchLaterThumbList .contentBox .title{font-weight:bold;font-size:1.1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.watchLaterThumbList .contentBox .info{font-size:12px;color:#888}.watchLaterThumbList .contentBox .content{max-height:60px;overflow:hidden}.box-placeable{display:none;padding:10px;background:#ccc;min-height:40px}.box-selectedMod{z-index:1000;overflow:hidden;padding:5px;border:1px solid #333;background:#fff;cursor:move;margin:10px 0}#bar.text{color:#f00;background:url(../../../../../sys/res/icon/wait.gif) no-repeat 10px center #fff;border:1px solid #f00;padding:10px 10px 10px 35px;display:none;position:absolute;z-index:10001;font-weight:bold}#bar.html{color:#f00;background:no-repeat 10px center #fff;border:1px solid #f00;padding:10px;display:none;position:absolute;z-index:20001;overflow:auto}#bar.html .title{font-weight:bold}#old-browser-alert{width:952px;text-align:center;padding:5px 10px;font-size:1.1em;font-weight:bold;margin:10px auto;background:#6e8bba;color:#fff}#old-browser-alert a:link{color:#fff;text-decoration:underline}#old-browser-alert a:visited{color:#fff}.errorMsg{color:#606060;margin:20px auto 0;padding:20px 0;text-align:center}#userListContainer{overflow:hidden}#userListContainer .item{width:190px;margin:16px 10px 16px 20px}#userListContainer .separateLine{border-bottom:1px dotted #aaa}#userListContainer .photo{float:left;margin-right:10px;background:#fff;padding:3px;border:1px solid #bbb;border-radius:3px;box-shadow:0 1px 1px #ccc}#userListContainer .info{line-height:1.8}#userListContainer .info .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follower-box{max-height:555px;overflow:auto;margin-top:5px}.follower-box>ul{padding:0;margin:0;list-style-type:none}.follower-box .item{padding:8px 0;line-height:32px;cursor:pointer;border:1px solid transparent}.follower-box .item-curr,.follower-box .item:hover{background:#000;background:rgba(0,0,0,.1);border-color:#ccc}.follower-box .item .photo{float:left;margin:0 5px}.follower-box .item .media{float:right;margin:0 3px}.follower-box .item .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#222;font-weight:bold}#user_setting_panel .itemWrapper span{display:block}#tagTitleBox .fs-title{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/tag-header.gif) no-repeat 0 1px;padding-left:25px}.cb{width:13px;height:13px}#xboxL .dashboard,#xboxR .dashboard{min-height:230px}.dashboard ul{list-style:none;line-height:1.8;padding:0;margin:0}.dashboard ul li:hover{background:#ff9}.dashboard ul li{overflow:hidden}.dashboard ul .item,.dashboard ul .location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard ul .location{float:right;width:60px}.recommend .item{margin:5px 0;padding:8px 5px;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 1px #ccc}.recommend .item .photo img{float:left;width:40px;height:40px;margin:0 10px 1px 2px;background:#fff;padding:2px;border-radius:3px;border:1px solid #bbb;box-shadow:0 1px 1px #ccc}.recommend .item .profile{line-height:1.8}.recommend .item .name{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend .item .time{font-size:12px;font-weight:normal;color:#aaa}.recommend .btnBox{text-align:right;margin-top:5px}.recommend textarea{color:#333;width:200px;height:50px;padding:5px 8px;border:1px solid #d5d5d5;border-top-color:#b5b5b5;border-radius:1px;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);resize:vertical;outline:0}.courseList ul{padding:0;margin:0;list-style:none;line-height:1.7}.courseList li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.courseList li .lock{background:url(../../../../../sys/res/icon/lock.png) no-repeat 0 50%;padding-left:20px}.courseList .section{font-weight:bold}.courseList .media{margin-left:20px;margin-bottom:5px;font-size:.9em}.treeList{margin:10px 0}.km .treeList{border-top:1px solid #ccc}.treeList ul:not(.dropdown-menu){list-style:none}.treeList .section-list{margin-left:0;margin-bottom:20px}.treeList .section-list>li{margin-bottom:10px;padding-left:15px;padding-right:4px}.treeList .media-list{position:relative;padding-top:5px;border-top:1px dashed #DDD}.treeList .media-list:before{content:"";width:35px;height:5px;background-color:#25c163;position:absolute;top:-3px;left:0}.treeList .panel{float:right;font-size:12px}.treeList .mediaItem>.panel>*{visibility:hidden}.treeList .mediaItem:hover>.panel>*{visibility:visible}.treeList .mediaItem>.panel .dropdown.open{visibility:visible}.treeList .mediaItem .panel{margin-top:6px}.treeList .section-item>.panel{margin-top:27px}.treeList .panel-btn{opacity:.4}.treeList .panel-btn:hover,.treeList .dropdown.open .panel-btn{opacity:1}.treeList .panel-btn.gear{display:block;width:18px;height:18px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.treeList .panel-btn.cross{display:block;width:18px;height:18px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/add-select.png) 0 -18px no-repeat transparent}.treeList .panel .dropdown>.dropdown-menu:before{right:1px;left:initial}.treeList .panel .dropdown>.dropdown-menu:after{right:2px;left:initial}.treeList .panel .dropdown>.dropdown-menu{border-radius:6px 3px 6px 6px}.treeList .section-item{padding:6px 4px;font-size:20px;}.treeList .section-item .sn{font-size:35px}.treeList .section-item .name{margin-top:17px}.treeList li.mediaItem{padding-right:4px}.treeList li.mediaItem>a{padding:4px 4px;display:block;overflow:hidden}.treeList li.mediaItem:hover{background-color:#f3f3f3}.treeList .idx{margin-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.treeList .indent{margin-left:20px}.treeList .loading{padding:3px;margin-left:30px}.treeList .lock{background:url(../../../../../sys/res/icon/lock.png) no-repeat 0 50%;padding-left:20px}.treeList .link{display:none}.treeList .mediaItem:hover .link{display:inline}.treeList .btnBox{text-align:right}.treeList .more{margin:5px 0 0 12px}.treeList .moreIdx{padding-left:10px}.treeList .more .expand{background:url(../../../../../sys/res/icon/desc.png) 0 center no-repeat}.treeList .more .collapse{background:url(../../../../../sys/res/icon/asc.png) 0 center no-repeat}.treeList .curr{background:#e8eee8}.treeList .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.treeList .time{float:right;margin-top:2px;min-width:30px;min-height:18px;text-align:left;color:#999}.treeList .sn{margin-right:5px;float:left}.treeList .icon{float:left;margin:4px 5px 0 0;width:16px;height:16px}.treeList .info{display:none;margin:2px 0 2px 22px;border:1px solid #ccc;padding:5px;background:#ffc;overflow:hidden}.treeList ul ul .info{margin-left:29px}.treeList li.mediaItem,.treeList li.section{position:relative}.treeList .grab{visibility:hidden;width:16px;height:30px;cursor:move;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #f3f3f3;position:absolute}.treeList li.section>.grab{left:0;top:16px}.treeList li.mediaItem>.grab{left:-16px}.treeList li:hover>.grab{visibility:visible}.treeList .placeholder{background:#FFD;opacity:1}.treeList .section-list.sorting .section{box-shadow:0 0 0 1px #DDD;border-radius:3px}.treeList .section-list.sorting .section-item{border-color:rgba(0,0,0,0)}.treeList .section-list .helper{background-color:#FFF}.treeList .section-list .section.helper{box-shadow:0 2px 8px 1px rgba(0,0,0,.4)}.treeList .mediaItem.helper{box-shadow:0 1px 5px 0 rgba(0,0,0,.4)}.flexList{margin-bottom:10px}.flexList li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;list-style:none}.flexList .section{margin:0 20px 30px 20px}.flexList .section>.name{border-bottom:1px solid #ccc;font-size:15px;font-weight:bold;margin-bottom:3px;cursor:default}.flexList .medias{list-style:none;margin:0}.courseList .medias{margin-left:0;margin-bottom:5px;font-size:.9em}#sidebar .courseList .curr{background:none;font-weight:bold}.courseBox{float:left;width:680px;margin-left:10px;border:1px solid #ccc;position:relative}.courseBox ul{padding:0;margin:0;list-style:none}.courseBox li{cursor:move;position:relative;padding:10px;height:35px;overflow:hidden}.courseBox .chapter{background:#878787;color:#fff;margin:1px 2px}.courseBox .media .lock{background:url(../../../../../sys/res/icon/lock.png) no-repeat 0 50%;padding-left:20px}.courseBox .chapter .title,.courseBox .media .title{font-size:1.1em;font-weight:bold;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.courseBox .media .photo{float:left;margin-right:5px}.courseBox .media img{height:30px}.courseBox .odd,.courseBox .even{background:#fff;border-bottom:1px solid #ccc}.courseBox .odd:hover,.courseBox .even:hover{background:#dcefb3}.courseBox .tool{display:none;position:absolute;bottom:5px;right:5px}.courseBox .chapter .tool a{color:#fff;cursor:pointer}#chapterEditor{min-height:250px}#chapterEditor ul{margin:10px 0 0 0;padding:0}#chapterEditor ul.disabledAutoSN .sn{display:none}#chapterEditor li{position:relative;display:block !important;margin:0;border:1px solid #ddd;white-space:nowrap;cursor:move}#chapterEditor .placeholder{background:#ffc}#chapterEditor .media{padding:10px}#chapterEditor .media:hover{background:#dcefb3}#chapterEditor .media .photo{float:left;margin-right:5px}#chapterEditor .media img{height:30px;padding:1px;border:1px solid #ccc}#chapterEditor .media .title{margin-top:6px;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:bold}#chapterEditor .chapter{padding:10px;background:#878787;color:#fff}#chapterEditor .chapter .title{font-weight:bold;font-size:16px}#chapterEditor .chapter .tool{display:none;position:absolute;right:5px;bottom:5px}#chapterEditor .chapter:hover .tool{display:block}#chapterEditor.ui-sortable-disabled li{cursor:default}#chapterEditor.editing .chapter:hover .tool{display:none}.chapterToolBox{position:fixed}.chapterTool{margin-top:15px}.displayContainer label,.displayContainer input{height:30px;line-height:30px;margin-top:0}.chapter-container .dropdown.open>.dropdown-menu,.dropdown.open>.menu-left+.dropdown-menu{right:0;left:auto}.pull-left .dropdown-menu{margin:-1px !important}.pull-left>.dropdown.open>.dropdown-menu{right:auto;left:0}.pageMenu{float:right}.pageMenu .page-menu-root{padding:0;margin:0;position:relative;z-index:100}.pageMenu .page-menu-root>li{padding:0;float:left;list-style:none;position:relative}.pageMenu .page-menu-root>li>a{padding:1px 7px 7px 7px;outline:0;-moz-user-select:none;-webkit-user-select:none;user-select:none;-ms-user-select:none}.pageMenu .page-menu-root>li.dropdown{margin-right:7px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/menu_drop.gif) right no-repeat}.pageMenu a{outline:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.moduleMenu{position:absolute;top:10px;right:0;z-index:10}.moduleMenu .dropdown{display:none}.block:hover .moduleMenu .dropdown,.moduleMenu .dropdown.open{display:block}.moduleMenu a{outline:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.moduleMenu .module-menu-root{padding:0;margin:0}.moduleMenu .module-menu-root>li{padding:0;margin:0;list-style:none;position:relative}.moduleMenu .module-pseudo-root{opacity:.5;-ms-filter:"alpha(opacity=50)";display:block;width:18px;height:18px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) no-repeat 0 -18px}.moduleMenu .module-pseudo-root:hover,.moduleMenu .dropdown.open .module-pseudo-root{opacity:1;-ms-filter:"alpha(opacity=100)"}.moduleMenu .module-menu-root .dropdown>.dropdown-menu:before{right:1px;left:initial}.moduleMenu .module-menu-root .dropdown>.dropdown-menu:after{right:2px;left:initial}.moduleMenu .module-menu-root .dropdown>.dropdown-menu{border-radius:6px 3px 6px 6px}.instructorBox{margin-bottom:20px;font-size:1.15em}.instructorBox ul{padding:0;margin:0;list-style:none}.instructorBox li{text-indent:-15px;width:211px;float:left;padding-bottom:20px;text-align:center;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/step.png) no-repeat transparent}.instructorBox li.now{background-position:-221px bottom;color:#c00}.instructorBox li.unfinish{background-position:-432px bottom}.instructorBox li.finish{background-position:-10px bottom}.instructorBox ul li.first-child{text-indent:-15px}.instructorBox ul li.last-child{width:200px;text-indent:-5px}.applyInstructor .alert .note ul{margin:0 0 0 25px}.instructorApplyMsg .modal-body{width:380px;margin:-10px 0 5px 0}.menuTool{float:right}.menuTool *{padding:0}.dropCls{background:url(http://camdemy.com/res/1af3/sys/templates/default/images/menu_drop.gif) right no-repeat}.fs-mask{display:table;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.5)}.fs-maskNote{display:table-cell;text-align:center;vertical-align:middle;font-size:2em;font-weight:bold;color:#ccc}a.transparent16{cursor:default}a.transparent16:before{content:' ';display:inline-block;width:16px;height:16px;opacity:0;-ms-filter:"alpha(opacity=0)"}.progress-bar{overflow:hidden;height:5px;border:solid 1px #444;background-color:#ddd;margin:6px 10px 5px 0}.progress-bar .prog{float:left;height:5px;min-width:1px;background-color:#0c0}.progress-bar .prog.normal{background-color:#0c0}.progress-bar .prog.warning{background-color:#f93}.progress-bar .prog.danger{background-color:#f00}.msgErr{color:#f50000}.msgWarn{color:#b87d00}.csv-check-warning{color:#b87d00}.csv-check-error{color:#f50000}#xbox-ad-top .block .default-margin,#xbox-ad-bottom .block .default-margin{text-align:center;padding:0;margin:0}#sidebar #mbox-ad-top .block,#sidebar #mbox-ad-bottom .block{text-align:center}.advBox .guide{float:right;width:30%;padding-left:5px;word-break:break-all}.advBox .adv{margin-right:5px;overflow:hidden}.advBox .sidebar{float:left;width:30%;margin-right:5px}.advBox .main{float:right;width:70%;padding-left:5px}.advBox .slot{background-color:#eee;padding:10px;cursor:pointer;border:solid 1px #aaa;margin:5px 0;background-color:#ddd}.advBox .slot:first-child{margin:0 0 5px}.advBox .slot:last-child{margin:5px 0 0}.advBox .slot:hover{background-color:#c2eeee}.advBox .static{font-size:5em;text-align:center;color:#ccc}.advBox .conf-empty{font-size:2em;text-align:center;word-break:break-all;height:100%;margin:auto 0}.advBox .conf-content{font-size:1em;text-align:center}.advBox .mtop{height:150px;margin-bottom:5px}.advBox .mbot{height:350px;margin-top:5px}.adv-sample-wrapper .adv-sample{border:solid 1px #aaa;margin:5px 0;background-color:#ddd}.adv-sample-wrapper .adv-sample:first-child{margin:0 0 5px}.adv-sample-wrapper .adv-sample:last-child{margin:5px 0 0}.adv-sample-wrapper .adv-block{background-color:#eee;padding:10px;cursor:pointer}.adv-sample-wrapper .adv-block:hover{background-color:#c2eeee}.adv-sample-wrapper .adv-static{font-size:3em;text-align:center;color:#ccc}.adv-sample-wrapper .conf-empty{font-size:2em;text-align:center;word-break:break-all;height:100%;margin:auto 0}.adv-sample-wrapper .conf-content{font-size:1em;text-align:center}#ieDetectPS a{color:#eee;text-decoration:underline}#ieDetectPS a:hover{color:#f00}.ip-mask-container{padding:0;margin:0;list-style-position:inside}.ip-mask-container .edit-panel{padding:5px 5px 5px 15px;background:white;border:1px solid #eee}.ip-mask-container input.input-ip{width:140px}.ip-mask-container input.input-note{width:220px}.ip-mask-container .item.edit{display:none}.ip-mask-container .item{padding:10px 5px 10px 15px;background:white;border:1px solid #eee}.ip-mask-container .item:hover{background:#eee}.ip-mask-container .tool{margin-left:15px;float:right}.ip-mask-container .tool img{cursor:pointer}.ip-mask-container .tool .status{color:brown;margin-right:15px}.ip-mask-container .tool .status.active{color:blue}.ip-mask-container .placeholder{display:inline-block;color:green;width:100px}.ip-mask-container .note{color:gray;width:auto;margin-left:15px}.ip-mask-container label.inline{float:none}.searchBox{border:1px solid #ccc;background:white;overflow:hidden;border-radius:3px}.searchBox .main{position:relative;overflow:hidden}.searchBox input.search{border:0;padding:0 6px;border-radius:0;box-shadow:none;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.searchBox input.search:focus,.searchBox input.search:active{box-shadow:none;border-color:transparent}.searchBox.active input.search{padding-right:15px}.searchBox .btn-search{float:right;padding:4px;border-left:1px solid #eee;cursor:pointer}.searchBox .btn-search:hover{background:#eee}.searchBox.active .btn-clear{display:block}.searchBox .btn-clear{position:absolute;right:3px;color:#000;text-shadow:0 1px 0 #fff;opacity:.4;-ms-filter:"alpha(opacity=40)";font-size:16px;line-height:16px;font-weight:bold;display:none;padding:1px 3px}.searchBox .btn-clear:hover{cursor:pointer;opacity:.8;-ms-filter:"alpha(opacity=80)";color:#d44}.searchBox.active .btn-clear{display:inline-block}.sysbar-search{width:200px;float:left;margin-left:20px}.searchBar{width:600px}.searchBar input.search{height:30px}.searchBar.active input.search{padding-right:20px}.searchBar .btn-search{padding:9px}.searchBar .btn-clear{font-size:20px;line-height:30px}.search-toolbar .bar{list-style:none;padding:0;margin:0;border-bottom:1px solid #ddd}.search-toolbar .item{float:left;margin-right:10px;border-bottom:3px solid transparent;cursor:pointer}.search-toolbar .item:hover{border-bottom-color:#08c}.search-toolbar .item.active{border-bottom-color:#e00}.search-toolbar .item a{color:#999;font-weight:bold;padding:10px 10px 5px 10px;display:block}.search-toolbar .item:hover a{color:#08c}.search-toolbar .item.active a{color:#e00;font-weight:bold}.search-toolbar .tool{float:left;padding:3px 6px;margin:6px 0 6px 4px;border:1px solid transparent;cursor:pointer}.search-toolbar .tool:hover{background:#eee;border-color:#ddd}.search-toolbar .tool.active{background:#ddd;border-color:#ccc}.search-toolbar .filterBox{transition:all .25s;width:0;float:left;overflow:hidden;height:0}.search-toolbar .tool.active~.filterBox{transition:all .25s;overflow:visible;width:auto;height:auto;margin:6px 6px 6px 0;padding:2px 5px;background:#eee}.search-toolbar .dropdown{margin:0 5px;float:left}.search-toolbar .dropdown:hover{background:#ddd}.search-toolbar .dropdown-toggle{color:gray;padding:2px 10px;display:inline-block}.search-toolbar .dropdown-menu .curr{font-weight:bold}.search-toolbar .close{line-height:18px;font-size:18px;padding:2px 10px;display:inline-block}.search-result{list-style:none;margin:0;padding:0}.search-result .item{height:100px;padding:10px 5px;border-bottom:1px dashed #eee}.search-result .thumb{width:160px;margin-right:10px;height:90px;display:table;table-layout:fixed;text-align:center}.search-result .thumb a{display:table-cell;vertical-align:middle;text-align:center;border:1px solid #ccc;border-radius:3px;height:90px;padding:5px}.search-result .thumb a:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.search-result .thumb img{max-height:100%}.search-result .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result .desc{list-style:none;margin:0;padding:0;overflow:hidden}.search-result .desc li{float:left;color:gray;position:relative;font-size:12px}.search-result .desc li:before{content:'\002022';font-weight:bold;margin:0 5px}.search-result .desc li:first-child:before{content:"";margin:0}.search-result .note{height:55px;overflow:hidden}.mod_recommend{padding:10px;margin-top:10px;border:1px solid #ddd;border-radius:10px}.mod_recommend .photo{float:left;margin:0 10px 1px 2px;background:#fff;padding:2px;border-radius:3px;border:1px solid #bbb;box-shadow:0 1px 1px #ccc}.mod_recommend .photo img{width:70px;height:70px}.mod_recommend .desc{margin-left:86px;padding:2px;border:0;background-color:transparent;font-size:14px}.marquee{overflow:hidden}.marquee.vertical .marquee-body{white-space:normal}.marquee.horizontal .marquee-body{padding:0 100%;white-space:nowrap;float:left}.link-edit .link-container{padding:10px;margin:0;list-style:none;background:#fcfcfc}.link-edit .placeholder{height:40px;border:1px solid #eee;background:#04c;opacity:.1;-ms-filter:"alpha(opacity=10)"}.link-edit .link-item{border-bottom:1px solid #eee;margin-bottom:5px;padding:5px;margin-left:15px;position:relative}.link-edit .grab{left:-20px;width:16px;height:25px;cursor:move;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee;position:absolute}.link-edit .link-title{margin-bottom:10px}.link-edit .editBox{display:none;background:#eee;padding:5px}.link-edit .preview{line-height:30px}.link-edit .link-item.edit .editBox{display:block}.link-edit .link-item.edit .preview{display:none}.link-edit .imgBox{margin:0 5px}.link-edit a img{max-height:80px;max-width:100px}.link-edit .inputBox{margin:0 5px 10px 0}.link-edit .tool{float:right}.link-edit .link-container.edit .grab{display:none}.link-edit .link-container.edit .tool{display:none}.mod_link ul{list-style:none;padding:0;margin:0}.mod_link .item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;display:inline-block}.mod_cpageMenu ul{margin:0;list-style-type:none}.mod_cpageMenu li{margin:0;list-style-type:none}.mod_cpageMenu ul ul{margin-left:15px}.mod_cpageMenu a{margin-left:5px}.mod_cpageMenu .curr>a{font-weight:bold}.mod_cpageMenu .body>ul>li>ul{margin-left:20px;list-style-type:none}.mod_cpageMenu .collapse{padding-left:15px;background:url(../../../../../sys/res/icon/expand.gif) 5px center no-repeat}.mod_cpageMenu .expand{padding-left:15px;background:url(../../../../../sys/res/icon/hide.gif) 5px center no-repeat}.mod_cpageMenu .null{padding-left:15px;background:url(../../../../../sys/res/icon/null.gif) 5px center no-repeat}.mod_cpageMenu .hide{display:none}.mod_tabs{margin-bottom:40px}.mod_tabs .tabs{padding:0;margin:0;list-style:none;border-bottom:1px solid #777}.mod_tabs .tabs>.item{float:left;margin-right:10px;border-bottom:3px solid transparent;cursor:pointer}.mod_tabs .tabs>.item:hover{border-bottom-color:#08c}.mod_tabs .tabs>.item.active{border-bottom-color:#e00}.mod_tabs .tabs>.item a{display:block;padding:10px;color:#444;text-decoration:none}.mod_tabs .tabs>.item:hover a{color:#08c}.mod_tabs .tabs>.item.active a{color:#e00;font-weight:bold}.mod_tabs .tabs>.item a{color:#999;font-weight:bold}.mod_tabs .tabs>.item.in-visible{opacity:.3;-ms-filter:"alpha(opacity=30)"}.mod_tabs .tabs>.item.in-visible:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.mod_tabs .tab-container{position:absolute;top:-10000px;padding-top:10px;max-height:9000px;overflow:hidden}.mod_tabs .tab-container.active{position:relative;top:0;height:auto;max-height:none;overflow:visible}#video-tabs-detail .detail{line-height:2}#video-tabs-detail .detail .title{float:left;width:80px;margin-right:10px;text-align:right;font-weight:bold}#video-tabs-detail .detail .value{overflow:hidden;padding-top:1px}#video-tabs-detail .detail .left{float:left;width:60%;margin-right:10px}#video-tabs-detail .detail .right{overflow:hidden}#video-tabs-note-share label input[type="radio"]{margin-top:0}.chapter-container.admin{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chapter-container .item{line-height:24px;border:1px solid #ddd;border-radius:3px;background:white;padding:10px;margin-bottom:5px;position:relative;cursor:move}.chapter-container .item:hover{background:#dcefb3}.chapter-container .item.chapter{background:#eee}.chapter-container .grab{position:absolute;top:0;bottom:0;margin:auto 0;width:16px;height:25px;cursor:move;background:url(../../../../../sys/res/icon/drag.png) no-repeat center center #eee}.chapter-container .photo{float:left;border:1px solid #ccc}.chapter-container .photo img{width:80px}.chapter-container .name{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chapter-container .placeholder{border:1px solid #eee;background:#04c;opacity:.1;-ms-filter:"alpha(opacity=10)"}.chapter-container .item .tool{float:right}.course-browse-order select{width:160px}.course-browse-filter label{padding-right:5px;line-height:1.5}.course-browse-filter label:hover{background:#eee}.course-browse-filter .hero{font-weight:bold;margin-bottom:15px}.course-browse-filter .item{margin-left:20px}.course-browse-filter .count{float:right;font-weight:normal;font-size:12px}.course-browse-filter input[type=checkbox]{margin-top:0;vertical-align:baseline}.course-browse-course .item{padding:25px 5px;overflow:hidden;height:90px;border-bottom:solid 1px #ccc}.course-browse-course .item:hover{background:#fffef6}.course-browse-course .photo{float:left;position:relative;padding:1px;border:1px solid #ccc;margin-right:10px}.course-browse-course .photo:hover{border-color:#08f}.course-browse-course .photo img{display:block;width:160px;height:90px}.course-browse-course .main{overflow:hidden}.course-browse-course .startTime{float:right;font-size:13px}.course-browse-course .startTime.active{font-weight:bold}.course-browse-course .name{font-size:16px}.course-browse-course .info{font-size:13px}.course-browse-course .period{float:right}.course-browse-course .desc{margin-top:5px;height:45px;overflow:hidden;font-size:14px;color:#999}.course-browse-course .desc .signup{float:right;margin-left:10px}.playlist-import ul{margin:0;padding:0;list-style:none;width:100px;float:left}.playlist-import ul li{padding:5px;border-left:3px solid transparent;cursor:pointer}.playlist-import ul li:hover{background:#eee}.playlist-import ul li.active{border-color:#d44;color:#d44;font-weight:bold}.playlist-import .box{position:relative;height:350px;border-left:1px solid #ccc;overflow:hidden}.playlist-import .box iframe{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%}.playlist-search{text-align:left;margin-top:20px}.playlist-search .chkbox{float:left;margin:27px 10px}.playlist-search .item{padding:5px;border:3px solid transparent}.playlist-search .item:hover{border-color:#ccc}.playlist-search .chkbox:checked+.item{border-color:#08e}.playlist-search .thumb{float:left;border:1px solid #ccc;border-radius:3px;margin-right:10px;width:90px}.playlist-search .title{font-weight:bold}.playlist-search .desc{color:gray;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.playlist-search .ext{color:gray}.playlist-search .ext-item{margin-right:5px}.playlist-box{text-align:left}.playlist-box .item{counter-increment:playlist;padding:10px 5px;border-bottom:1px solid #ccc;position:relative}.playlist-box .item:before{content:counter(playlist)".";float:left;height:60px;line-height:60px;font-size:16px;margin-right:5px;width:20px;font-weight:bold}.playlist-box .item.ui-sortable-helper{counter-increment:playlistHelper}.playlist-box .item.ui-sortable-helper:before{content:""}.playlist-box .move{float:left;width:15px;background:url(../../../../../sys/res/icon/drag.png) center center no-repeat;background-color:#eee;height:60px;margin-right:3px}.playlist-box .move:hover{background-color:#cfcfcf}.playlist-box .info{height:60px}.playlist-box .thumb{float:left;border:1px solid #ccc;border-radius:3px;margin-right:10px;max-height:100%}.playlist-box .title{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playlist-box .desc{color:gray;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.playlist-box .ext{color:gray}.playlist-box .ext-item{margin-right:5px}.playlist-box .close{position:absolute;top:5px;right:0;padding:5px 7px}.playlist-box .close:hover{background:#eee}.media-playlist{background:#222;height:100%;float:right;overflow:auto;color:#ccc}.media-playlist .info{background:#222}.media-playlist .info .name{font-size:1.4em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px}.media-palylist .name .action.pull-right{padding:1px 0 0 3px}.media-playlist .toolbar{padding:5px;border-top:1px solid #aaa}.media-playlist .action:nth-child(n+3){float:right}.media-playlist .action{display:inline-block;padding:3px 10px;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);cursor:pointer}.media-playlist .action:hover{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);background:#fff;background:rgba(255,255,255,0.1)}.media-playlist .action.active{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.media-playlist .action:after{content:attr(data-value);display:inline-block}.media-playlist ol{list-style:none;padding:0;margin:0}.media-playlist ol>li{counter-increment:video;position:relative;background:#333}.media-playlist ol>li:hover{background:#555}.media-playlist ol>li:before{content:counter(video);position:absolute;top:0;bottom:0;left:5px;margin:auto;height:20px;vertical-align:middle}.media-playlist ol>li.curr{background:#444}.media-playlist ol>li.curr:before{content:'\0025b6';color:#c03636}.media-playlist ol a{display:block;padding:10px 0 10px 25px}.media-playlist ol .thumb{float:left;margin-right:5px;height:40px;border:2px solid transparent}.media-playlist ol li.curr .thumb{border-color:#c03636}.media-playlist ol .name{color:#ccc;height:40px;overflow:hidden;font-size:14px}.repo-apply{list-style:none;padding:0;margin:0;margin-bottom:20px}.repo-apply li{box-sizing:border-box;width:25%;display:inline-block;vertical-align:top;margin-bottom:20px;text-align:center}.repo-apply .main{margin:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px}.repo-apply .preview{width:100%;height:200px;border:1px solid #ccc;position:relative;overflow:hidden}.repo-apply .preview img{position:absolute;top:0;left:0;width:100%}.repo-apply .desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.repo-apply .toolbar{margin-top:5px}.mgr-toolbar{line-height:30px;margin-bottom:10px}.mgr-toolbar select{width:auto;max-width:140px;margin-right:5px}.mgr-toolbar input{width:100px}.mgr-toolbar .btn-group{margin-right:10px}.mgr-toolbar .input-append{margin-bottom:0;margin-right:10px}.tab-content .share-item{border-left:6px solid #fa9723;padding-left:5px}.admin-only{background:#f0f0f0;padding:20px 0;position:relative}.admin-only .tip{position:absolute;right:5px;top:0;color:#d9534f}.console-container{margin-bottom:30px;width:95%;display:none}.console{background:#333;height:250px;overflow-y:scroll;color:#eee;padding:10px;margin:0;overflow:auto;border:3px #AAA solid}.console-plain-text{background:#FFF;color:#444}.course-thumblist .item{padding:10px 0;border-bottom:1px solid #ddd}.course-thumblist .thumb{border:1px solid #eee;width:120px;float:left;padding:1px;margin-right:10px;transition:border-color .5s}.course-thumblist .thumb:hover{border-color:#06f;transition:border-color .5s}.course-thumblist .ext{float:right;margin-left:10px;text-align:right}.course-thumblist .name{font-size:16px}.instructor{padding:2px;box-sizing:border-box;margin-bottom:20px}.instructor .thumb{float:left;width:80px;height:80px;overflow:hidden;padding:3px;border:1px solid #ccc;margin-right:10px}.instructor .thumb:hover{border:1px solid #fff;box-shadow:0 0 10px 0 #71bbf1}.instructor .photo{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.instructor-circle .photo,.instructor-circle .thumb{border-radius:50%}.instructor .main{overflow:hidden}.instructor .name{font-size:1.2em}.instructor .title,.instructor .division{color:gray}.instructor,.assistant .email{margin-left:1px}.instructor,.assistant .email img{margin-top:-3px}.instructor-70 .thumb{width:70px;height:70px}.instructor-100 .thumb{width:100px;height:100px}.instructor-150 .thumb{width:150px;height:150px}.instructor-150 .name{padding:10px 0}.instructor-profile{position:relative}.instructor-profile .main{overflow-x:hidden;margin-top:49px}.instructor-profile .main.edit .description{width:485px}.instructor-profile .main.view .description{margin-top:20px}.instructor-profile .secondary{width:420px;float:left}.instructor-profile .secondary .photo{text-align:center}.instructor-profile .secondary.view .photo img{width:160px;height:160px;border:1px solid #ccc;padding:2px;border-radius:50%;overflow:hidden}.instructor-profile .secondary .photo-hint{color:#888;font-size:12px;text-align:center}.instructor-profile .secondary.edit .uploadBox{border-radius:50%;overflow:hidden}.instructor-profile .secondary.edit .uploadBox img.cross{top:24px;right:24px}.instructor-profile .instructor-social{list-style:none;padding:0;margin:20px 0 0 20px}.instructor-profile .instructor-social li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0}.instructor-profile .instructor-social .social-item:last-child{margin-bottom:0}.instructor-profile .instructor-social .social-item .add-on>div{float:none;text-align:right}.instructor-profile .instructor-social .social-item .info{display:inline-block;margin:8px 5px 0 5px}.instructor-profile .super{font-size:15px;color:#08f;vertical-align:super}.instructor-profile .ext{float:right;margin:0 0 0 10px;width:200px;padding:0;list-style:none}.instructor-profile .ext li{padding:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instructor-profile .req{margin:8px 0 0 5px;display:inline-block}.instructor-list .title{margin-bottom:10px;font-size:25px;text-shadow:0 1px 0 #ccc}.instructor-list .itemBox{list-style:none;padding:0;margin:0}.instructor-list .item{float:left;width:48%;padding:1px;margin-bottom:25px;border:1px solid transparent;box-shadow:none}.instructor-list .item:nth-child(even){float:right}.instructor-list .item:hover{border:1px solid transparent}.instructor-list .imgLink{float:left}.instructor-list .img{width:180px;margin-right:10px;border:1px solid #d4d4d4;box-shadow:0 1px 2px #ccc}.instructor-list .img:hover{border:1px solid #0f91f1}.instructor-list .infoBox{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instructor-list .infoBox .name{font-size:20px}.mod_instructor .header .ext.hint{margin:14px 2px 0 0}.editInstructor,.editAssistant{margin:10px 0 -35px -40px}.course-ext .block .header .header-text .title{font-size:24px;line-height:32px;margin:10px 0;font-weight:normal}.course-ext .block .body{margin-bottom:15px;font-size:14px;line-height:2em}.course-intro-container{margin-bottom:40px}.course-intro-container .videoContainer .cover{padding:2px;border:1px solid #ccc}.course-intro-container .intro-video{padding:10px 0 20px;margin:0 auto;width:420px}.course-intro-container .converting-container{width:420px;height:236px;margin:0 auto}.course-intro-container .converting-container .convertingBox{width:100%;height:100%}#root-course #xbox .mod_custHTML .block .header .header-text .title{font-size:24px;line-height:32px;margin:10px 0;font-weight:normal}#root-course #xbox .mod_custHTML .block .body{margin-bottom:15px;font-size:14px;line-height:2em}.mod_courseBanner .coures-block{border-bottom:1px solid #eee}.mod_courseBanner .course-banner{float:right;margin:10px 0 15px 15px}.mod_courseBanner .course-banner img{width:450px}.mod_courseBanner .course-title{font-size:30px;line-height:1.2em;text-shadow:0 1px 0 #ccc}.mod_courseBanner .course-description{margin-top:15px;font-size:14px;line-height:1.2em}.choise{float:right}.choise-item{padding:10px 7px;border-bottom:1px solid #ccc;vertical-align:top;cursor:move;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.choise-item:hover{background:#7f7f7f;background:rgba(127,127,127,0.1)}.choise .place,.choise-container .place{border:1px solid #ccc;height:450px;overflow:auto;width:200px}.choise .name,.choise-container .name{text-align:center;font-size:1.4em;font-weight:bold}.choise-container{float:left}.choise-container .place{background:#def}.choise-ps{margin:10px 5px}.choise-item i{opacity:.7;-ms-filter:"alpha(opacity=70)"}.choise-toolbar{margin:20px 0}.col-group-item{border-bottom:1px solid #eee;padding:10px 5px;margin:0}.col-group-item:hover{background:#fea}.col-group-item .sn{float:left;height:40px;line-height:40px;margin-right:10px;font-size:24px}.col-group-item input{margin:0}.col-group-item .col-item{color:#999}.col-group-item .name{font-weight:bold;font-size:1.1em}.col-group-item .name,.col-group-item .col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-group-item .tool{float:right}.fs-column-item{display:inline-block;position:relative;vertical-align:top}.fs-column.c1 .fs-column-item{width:100%}.fs-column.c2 .fs-column-item{width:50%}.fs-column.c3 .fs-column-item{width:33.33333333333333%}.fs-column.c4 .fs-column-item{width:25%}.fs-column.c5 .fs-column-item{width:20%}.fs-column.c6 .fs-column-item{width:16.66666666666666%}.fs-column.c7 .fs-column-item{width:14.28571428571428%}.fs-column.c8 .fs-column-item{width:12.5%}.fs-column.c9 .fs-column-item{width:11.11111111111111%}.fs-column.c10 .fs-column-item{width:11.11111111111111%}.fs-column.c11 .fs-column-item{width:11.11111111111111%}.fs-column.c12 .fs-column-item{width:8.33333333333333%}.mod_banner .wrapper{position:relative}.mod_banner .logo{width:230px;background-position:center center;background-size:cover;background-repeat:no-repeat;float:left;margin-right:15px}.mod_banner .banner{background-position:center center;background-size:cover;background-repeat:no-repeat}.mod_banner .main{margin-top:10px}.mod_banner .title{font-size:30px;text-shadow:0 1px 0 #ccc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mod_banner .subtitle a:hover{color:red}.fs-bg-img{background-position:center center;background-size:cover;background-repeat:no-repeat}.fs-bg-img.fs-bg-img-circle{border-radius:50%}.fs-audio-wrapper{position:relative;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#fff;text-align:center;box-shadow:0 0 4px #777;padding:2px}.fs-audio-wrapper audio{position:absolute;right:0;bottom:10px;left:0;width:680px;height:30px;margin:0 auto}.hk-score{float:right;padding:5px 20px;border:1px dashed #ccc;background-color:#fffac7;margin-left:20px;margin-right:5px;text-align:center}.hk-score .score{font-size:32px}.curriculum-toolbar{text-shadow:none}.curriculum-toolbar .btn-group[data-toggle="buttons-radio"]>.btn>input[type="radio"]{display:none}.curriculum-toolbar .btn-group[data-toggle="buttons-radio"]>.btn{background:transparent;text-shadow:none;box-shadow:none;transition:background .3s ease}.curriculum-toolbar .btn-group[data-toggle="buttons-radio"]>.btn.active{background:#08c;color:#fff;text-shadow:none;box-shadow:none}.item-editor ul{margin:-5px 0 0}.item-editor li{margin:5px 0;padding:5px 10px 5px 17px;border-radius:4px;list-style-position:inside;cursor:move}.item-editor li:hover{background:#eee}.item-editor li.ph{background:#ffd;list-style-type:none}.item-editor li span{cursor:pointer}.item-editor li input{margin:-10px 0 -5px;padding:2px 6px}.item-editor li .close{visibility:hidden;color:#e11;opacity:.5;-ms-filter:"alpha(opacity=50)"}.item-editor li:hover .close{visibility:visible}.item-editor li .close:hover{opacity:.9;-ms-filter:"alpha(opacity=90)"}.item-editor .panel{margin-top:5px}.item-editor input{width:580px}.curriculum-media-hint{float:right;width:35%;margin:4%;padding:3%;border:1px dashed #ccc;text-align:center;font-size:15px;color:#999}.curriculum-media-hint.add{width:34%;margin:2%}.curriculum-media-hint .textbox{padding:38px 0}.curriculum-media-hint.add .textbox{padding:30px 0}.curriculum-media-hint .textbox .here{font-weight:bold;font-size:18px}.curriculum-hint{float:left;width:35%;margin:4%;padding:3%;border:1px dashed #ccc;text-align:left;font-size:13px;color:#999}.curriculum-hint.add{width:44%;margin:2%}.curriculum-hint.add li{text-align:left;font-size:13px}.curriculum-hint .topic{font-size:15px;text-align:center}.curriculum-hint .here{font-weight:bold;font-size:18px}.curriculum-container li.chapter,.curriculum-container li.lecture{list-style-type:none}.curriculum-container .chapter,.curriculum-container .lecture{position:relative}.curriculum-container .sn:empty,.curriculum-container .time:empty{display:none}.curriculum-container .chapter-container{margin:0}.curriculum-editor .chapter-add,.chapter-container .chapter{border:0;background:#fff;border-radius:4px;margin:15px 0;padding:12px}.chapter-container .chapter.hover,.chapter-container .chapter:hover{border-color:#999}.chapter-container .chapter.deleting{border-color:#d55;background:#ffe8e8}.chapter-container .chapter.ph{border-color:#feb;border-style:dashed;background:#ffd}.chapter-container .chapter.clicked{border:1px solid #ccc}.chapter-container .chapter .view{line-height:35px}.chapter-container .chapter .view .sn{font-size:35px}.chapter-container .chapter .title{font-size:20px}.chapter-container .chapter .title.student .text{margin-top:6px}.chapter-container .chapter .title.admin .text{margin-top:6px}.chapter-container .chapter .desc{overflow:hidden;color:#777;line-height:1.7}.chapter-container .chapter .sn{margin-right:7px;float:left}.chapter-container .chapter .edit{display:none}.chapter-container .chapter .editTitle{margin-bottom:5px;font-weight:bold}.curriculum-editor .chapter .edit label{float:right;margin:6px 20px 0 0}.chapter-container .chapter .edit input.content{margin-bottom:10px;font-size:inherit;width:550px}.chapter-container .chapter .edit textarea{margin-bottom:10px;min-height:50px;font-family:inherit;resize:none}.chapter-container .chapter .edit .panel{position:static;display:block;text-align:right;margin-top:10px}.chapter-container .chapter .panel{font-size:12px}.chapter-container .chapter .panel.hint{float:right;color:#999;position:relative;top:5px}.chapter-container .chapter .panel.hide{display:none}.chapter-container .chapter .panel.config{float:right;color:#999;margin:-2px -3px 0 5px}.chapter-container .chapter .lecture-sort.title{font-size:20px;color:#444}.curriculum-container .lecture-container{margin:0;margin-top:10px;padding-top:10px;position:relative;border-top:1px dashed #DDD}.curriculum-container .lecture-container:before{content:"";width:35px;height:5px;background-color:#25c163;position:absolute;top:-3px;left:0}.lecture-container .lecture{padding:2px;border-radius:6px}.lecture-container .lecture.hover{background:#f3f3f3}.lecture-container .lecture.active{background:#d1e0fa}.lecture-container .lecture.deleting{background:#ffe8e8}.lecture-container .lecture.ph{background:#ffd;border-style:solid;border-color:#ffe8e8}.lecture-container .lecture .main a{color:#48d}.lecture-container .lecture.teacher .main a{color:#48d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lecture-container .lecture .main a:hover,.lecture-container .lecture .main:hover a{color:#149}.lecture-container .lecture .panel{position:absolute;top:5px;right:5px;display:none;padding:0;background:#f3f3f3}.lecture-container .lecture .panel.teacher{float:right}.lecture-container .lecture.hover .panel{display:block}.lecture-container .lecture .panel.hide{display:none}.lecture-container .lecture .panel .btn{opacity:.6;-ms-filter:"alpha(opacity=60)";padding:0}.lecture-container .lecture .panel .btn:hover{opacity:.9;-ms-filter:"alpha(opacity=90)"}.lecture-container .lecture .gear{padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.lecture-container .lecture .main{padding:2px 0;cursor:pointer;padding-right:25px}.lecture-container .lecture .main.not-signup{cursor:default}.lecture-container .lecture .main .icon{float:left;margin:4px 5px 0 0;width:16px;height:16px}.lecture-container .lecture .main .title{cursor:pointer;padding-right:10px;overflow:hidden;font-size:1em;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}.lecture-container .lecture .main .link{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lecture-container .lecture .main .sn{margin-right:4px}.lecture-container .lecture .main .hint{margin:0 2px}.lecture-container .lecture .main .time{float:right;margin:1px 0 1px 10px;border-radius:3px;font-size:13px;color:#888}.lecture-container .lecture .main .learningClock{margin:0 4px 4px 0}.lecture-container .lecture .more{display:none;position:absolute;top:0;right:0;margin:5px 6px;padding:3px 5px;background:#ccc;border-radius:5px;cursor:pointer;opacity:.5;-ms-filter:"alpha(opacity=50)"}.lecture-container .lecture .more:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.lecture-container .lecture:hover .more{display:block}.lecture-container .lecture .more .icon{margin:0}.lecture-container .lecture .more-container{display:none;padding:0 12px 10px 30px}.lecture-container .more-container .intro{overflow:hidden}.lecture-container .more-container .cnt span{padding:0 10px 0 20px;background-repeat:no-repeat;background-position:left}.lecture-container .more-container .viewCnt{background-image:url(http://camdemy.com/sys/res/icon/views.png)}.lecture-container .more-container .commentCnt{background-image:url(http://camdemy.com/sys/res/icon/comment.png)}.lecture-container .more-container .noteCnt{background-image:url(../../../../../sys/res/icon/pencil.png)}.lecture-container .more-container .noteCnt:empty{display:none}.lecture-container .lecture .activity-sort.title{font-size:1.2em}.lecture-container .lecture .activity-passRule.title{font-size:1.2em}.lecture-container .lecture .chapGroup-container.collapse{margin:0;border-top:0;margin-left:20px;padding-top:0;background:none}.lecture-container .lecture .chapGroup-container.collapse.in.chapGroup-empty{min-height:34px;border:1px dashed #AAA;border-radius:6px}.lecture-container .lecture .chapGroup-hint{position:absolute;top:8px}.lecture-container .lecture.teacher .main .dropdown-menu a{color:#333;font-size:12px;overflow:visible}.lecture-container .lecture.chapGroup.showPanel .panel.chapGroupPanel{display:block}.curriculum-editor .chapter-add{border-style:dashed;text-align:center;font-weight:bold;font-size:15px;color:#0367b0;letter-spacing:3px;cursor:pointer}.curriculum-editor .chapter-add:hover{border-color:#999;color:#0080df}.curriculum-editor .chapter-add.disabled{border-color:#ddd;color:#ccc;background:#fafafa;cursor:default}.curriculum-editor .lecture .main{cursor:default}.curriculum-editor .chapter .title.sortable,.curriculum-editor .lecture .main.sortable{cursor:move;position:relative}.curriculum-editor .chapter>.view>.title:before,.curriculum-editor .lecture:before{content:"";width:10px;height:20px;background:url(../../../../../sys/res/icon/drag-single.png) no-repeat center center;position:absolute;left:-16px;cursor:move;display:none;border:1px solid #ccc;background-color:#eee;top:0;bottom:0;margin:auto}.curriculum-editor .lecture:after,.curriculum-editor .chapter>.view>.title:after{content:"";width:10px;position:absolute;left:-10px;top:0;bottom:0;margin:auto;height:20px;cursor:move}.curriculum-editor .lecture:hover:before,.curriculum-editor .chapter>.view>.title:hover:before{display:block}.curriculum-editor .btn-link{margin:0;padding:0;font-size:14px}.curriculum-editor .btn-link-danger{color:#bd362f}.circleBox{float:right}.circleBox img{margin-bottom:3px}.circleBox .circle{width:10px;height:10px;border:1px solid #ccc;border-radius:50%;display:inline-block;position:relative;overflow:hidden}.circleBox .circle.on{background:#a6d59d;border-color:#6faf67}.circleBox .circle.on:before{position:absolute;width:5px;height:10px;left:0;top:0;content:" ";background:#fff}.circleBox .circle.pass{background:#a6d59d;border-color:#6faf67}.circleBox .tick{color:#6faf67}.circle-progress{float:left;margin-right:10px;width:42px;height:42px;text-align:center;line-height:42px;font-size:15px;color:#6faf67;border-radius:50%;border:1px solid #6faf67;display:inline-block;position:relative}.circle-progress.admin{float:left;margin-right:10px;width:42px;height:42px;text-align:center;line-height:42px;font-size:15px;color:#7a9bb9;border-radius:50%;border:1px solid #7a9bb9;display:inline-block;position:relative}.circleBox.admin{float:right}.circleBox.admin .circle{width:10px;height:10px;border:1px solid #ccc;border-radius:50%;display:inline-block;position:relative;overflow:hidden}.circleBox.admin .circle.on{background:#9bc1e4;border-color:#7a9bb9}.circleBox.admin .circle.pass{background:#9bc1e4;border-color:#7a9bb9}.circleBox.admin .tick{color:#7a9bb9}.nonePassType{cursor:pointer}.courseActProgress{cursor:pointer}.courseActProgress .percentText{width:30px;margin-right:5px;text-align:right;font-size:12px;font-weight:bold}.courseActProgress .progress{height:8px;margin:5px 0 0 0}.chapterEdit .draft label.checkbox{float:none;margin:0 0 0 10px}#root-media-course{height:100%;background:#000}#root-media-course #panel-top{display:none}#root-media-course #xboxTop{position:absolute;top:0;right:0;left:0;height:40px;background:#333}#root-media-course #xboxBanner,#root-media-course #sidebar{position:absolute;box-sizing:border-box;top:40px;right:0;bottom:0;padding:10px;opacity:1;-ms-filter:"alpha(opacity=100)";width:500px;background:#fff;overflow-x:hidden;overflow-y:auto}#root-media-course #sidebar.expand{width:720px}#root-media-course #xboxBanner{top:auto;bottom:0;display:none;padding:10px;height:100px;box-shadow:0 -2px 15px rgba(0,0,0,.3);z-index:1}#root-media-course.expand #xboxBanner,#root-media-course.expand #sidebar{padding:0;border-left:2px solid #fff;width:0;opacity:1;-ms-filter:"alpha(opacity=100)";overflow-y:hidden}#root-media-course.effect #xboxBanner,#root-media-course.effect #sidebar{transition:width .3s ease;will-change:width}#root-media-course.two-sidebar #xboxBanner{display:block}#root-media-course.two-sidebar #sidebar{bottom:100px}#root-media-course #content.expand{margin-right:720px}#root-media-course #content{position:absolute;top:40px;right:0;bottom:0;left:0;margin-right:500px;width:auto}#root-media-course.expand #content{margin-right:2px}#root-media-course.effect #content{transition:margin-right .3s ease;will-change:margin}#root-media-course #xbox{position:absolute;top:0;right:0;bottom:0;left:0;margin:10px 10px 50px}#root-media-course #xboxR,#root-media-course #xboxR2{display:none}#root-media-course #xboxL,#root-media-course #xboxL2{position:absolute;right:0;left:0;width:auto;height:50px}#root-media-course #xboxL{bottom:0}#root-media-course #xboxL2{top:0}#root-media-course #mbox{display:block}#root-media-course #mbox2{display:none}#root-media-course.note-mode #mbox{display:none}#root-media-course.note-mode #mbox2{display:block}#root-media-course #content_nosider{position:absolute;top:40px;right:0;bottom:0;left:0;width:auto}#root-media-course #xboxL a .title,#root-media-course #xboxTop .back a{color:#fff;font-weight:bold;text-shadow:2px 2px 10px #000;cursor:pointer;opacity:.7;-ms-filter:"alpha(opacity=70)";transition:opacity .2s ease;will-change:opacity}#root-media-course #xboxTop .back a{opacity:.5;-ms-filter:"alpha(opacity=50)"}#root-media-course #xboxL a:hover .title,#root-media-course #xboxTop .back a:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}#root-media-course #xboxL a{font-weight:normal}#root-media-course .mod_note .flot{width:460px}#root-media-course #sidebar .block{border:0;background:transparent}#root-media-course #sidebar .block .header .title{margin-bottom:0}#root-media-course #sidebar .default-margin{margin-bottom:5px;padding:10px 5px 0 5px}#root-media-course #xbox .default-margin{padding:0}#root-media-course #video-tabs-index #indexBox{margin-bottom:10px;overflow-y:auto}#root-media-course #video-tabs-index #media-intro{border-top:1px solid #ccc;overflow-y:auto}#root-media-course #video-tabs-index .authorBox{display:none}#root-media-course .indexBox{font-size:15px}#root-media-course .indexBox .idx{padding:4px 10px}#root-media-course .indexBox .idx.indent{padding-left:20px}#root-media-course .extraBox{position:absolute;top:9px;right:45px;z-index:100;margin:0}#root-media-course .extraBox .right{float:right;border-radius:5px;background:#fff;height:25px;padding:3px 5px 4px;opacity:.8;-ms-filter:"alpha(opacity=80)";transition:opacity .2s ease;will-change:opacity}#root-media-course .extraBox .right:hover{opacity:.95;-ms-filter:"alpha(opacity=95)"}#root-media-course .extraBox #recommend a{color:#444;text-shadow:none;font-weight:normal;opacity:1;-ms-filter:"alpha(opacity=100)"}#root-media-course .extraBox #recommend a:hover{color:#000}#root-media-course .switcher{margin:14px 20px}#root-media-course .switcher .prev .text{margin-left:5px;padding-left:16px;color:#ddd;background:url(../../../../../sys/res/icon/prev2.png) left no-repeat}#root-media-course .switcher .next .text{margin-right:5px;padding-right:16px;color:#ddd;background:url(../../../../../sys/res/icon/next2.png) right no-repeat}#root-media-course #xboxTop .dropdown-toggle{display:inline-block;padding:0 15px;box-sizing:border-box;width:100%;line-height:40px;font-size:17px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:.65;-ms-filter:"alpha(opacity=65)";transition:background-color .1s ease;will-change:background-color}#root-media-course #xboxTop .dropdown.open .dropdown-toggle,#root-media-course #xboxTop .dropdown-toggle:not(.readonly):hover{background-color:#444;opacity:1;-ms-filter:"alpha(opacity=100)"}#root-media-course #xboxTop .dropdown-menu{margin:0;border-top:0;border-radius:0}#root-media-course #xboxTop .dropdown-menu li>a{color:#333}#root-media-course #xboxTop .dropdown-menu:hover li>a.active{background:#fff}#root-media-course #xboxTop .dropdown-menu li>a:hover,#root-media-course #xboxTop .dropdown-menu li>a.active,#root-media-course #xboxTop .dropdown-menu:hover li>a.active:hover{background:#ff8}#root-media-course .mod_tabs .tabs>.item{margin-right:8px}#root-media-course .mod_tabs .tabs{margin-top:-10px}#root-media-course .mod_tabs .tabs>.item a{padding:8px 2px}#root-media-course .mod_tabs .keywords{margin:-8px 0 3px 0}#root-media-course .mod_tabs .tab-container{padding-top:5px}#root-media-course .back{position:absolute;top:9px;left:5px;z-index:100}#root-media-course .back i{margin-top:3px}#root-media-course #xboxTop .lecture-menu{position:absolute;top:0;margin-left:110px;width:500px}#root-media-course #xboxTop .lecture-menu .dropdown-toggle{padding:0 22px 0 12px;background-image:url(../../../../../sys/res/icon/down_arrow.png);background-position:478px center;background-repeat:no-repeat;opacity:.95;-ms-filter:"alpha(opacity=95)"}#root-media-course #xboxTop .lecture-menu .dropdown.open .dropdown-toggle,#root-media-course #xboxTop .lecture-menu .dropdown-toggle:not(.readonly):hover{color:#ff0}#root-media-course #xboxTop .lecture-menu .dropdown-menu{left:0;right:auto;width:100%;max-height:450px;overflow-x:hidden;overflow-y:auto}#root-media-course #xboxTop .lecture-menu .dropdown-menu li:hover .hint{color:#888}#root-media-course #xboxTop .lecture-menu li>a{padding:3px 20px 3px 35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root-media-course #xboxTop .lecture-menu li>a.course-name{margin:3px 0 6px;padding:3px 20px;padding-bottom:10px;border-bottom:1px solid #ccc;color:#333;font-size:20px;background:none;cursor:default}#root-media-course #xboxTop .lecture-menu li>a.chapter{margin:5px 0 -2px;padding:3px 20px;background:#fff;font-weight:bold;cursor:default}#root-media-course #xboxTop .lecture-menu .icon{padding-left:20px;background-position:0 3px;background-repeat:no-repeat}#root-media-course #xboxTop .lecture-menu li>a.chapGroup-child{margin-left:20px}#root-media-course .topbar{margin-left:610px;min-width:400px;height:40px}#root-media-course .mode-switcher{margin:5px}.mode-switcher .btn-group[data-toggle="buttons-radio"]>.btn>input[type="radio"]{display:none}#root-media-course .topbar-btn.pointer{cursor:pointer}#root-media-course .topbar-btn .cfgCog{padding-left:20px;background:url(../../../../../sys/res/icon/cog3.png) center no-repeat}#root-media-course .topbar-btn .editCog{width:20px;height:40px;background:url(../../../../../sys/res/icon/setting2.png) center no-repeat}#root-media-course .topbar-btn .follow,#root-media-course .topbar-btn .unfollow{padding:0 0 0 20px;border:0;box-shadow:none;font-size:inherit;background:url(../../../../../sys/res/icon/heart.png) center no-repeat;cursor:pointer}#root-media-course .topbar-btn .follow span,#root-media-course .topbar-btn .unfollow span{display:none}#root-media-course .topbar-btn .thumb{padding-left:20px;background:url(../../../../../sys/res/icon/thumb3.png) center no-repeat}#root-media-course .topbar-btn .share{padding-left:20px;background:url(../../../../../sys/res/icon/share.png) center no-repeat}#root-media-course .topbar-btn .mobile{padding-left:20px;background:url(../../../../../sys/res/icon/mobile.png) center no-repeat}#root-media-course .topbar-btn .num{margin-left:3px;line-height:1;font-size:14px;color:#cacaca}#root-media-course .topbar-btn .num a{color:#cacaca;text-decoration:none}#root-media-course .topbar-btn .num a:hover{color:#ff0}#root-media-course #xboxTop .topbar-btn li>a{padding:3px 10px}#root-media-course #xboxTop .topbar-btn li>a.title{margin:2px 0 -2px;background:#fff;font-weight:bold;cursor:default}#root-media-course #xboxTop .topbar-btn li>a.item{padding-left:35px}#root-media-course #xboxTop .topbar-btn li>a.checked{background:url(../../../../../sys/res/icon/checkmark.png) 10px center no-repeat}#root-media-course #xboxTop .topbar-btn li>a.checked:hover{background-color:#ffc}#root-media-course .drawer{position:absolute;top:5px;right:0;z-index:100;padding:6px 6px 4px 8px;border-radius:5px 0 0 5px;background:#fff;cursor:pointer}#root-media-course .drawer i{opacity:.65;-ms-filter:"alpha(opacity=65)";background-position:-456px -72px;transition:opacity .2s ease;will-change:opacity}#root-media-course.expand .drawer i{background-position:-432px -72px}#root-media-course .drawer:hover i{opacity:1;-ms-filter:"alpha(opacity=100)"}#root-media-course #content .drawer{right:-485px}#root-media-course #content.expand .drawer{right:-680px}#root-media-course #content .drawer.shrink{right:0}#root-media-course #content .drawer.wide{right:-705px}#root-media-course #content .drawer.wide.shrink{right:0}#root-media-course .userMenu{margin-right:10px}#root-media-course .intro{position:relative}#root-media-course .intro .tool{position:absolute;top:5px;right:0;width:16px;height:16px;background:url(../../../../../sys/res/icon/cog.png) no-repeat;opacity:0;-ms-filter:"alpha(opacity=0)";cursor:pointer}#root-media-course .intro .tool.hover{opacity:1;-ms-filter:"alpha(opacity=100)"}#root-media-course .intro .config{position:static;top:3px;display:inline-block}#root-media-course .intro .config{position:static;top:3px;display:inline-block}#root-media-course #mediaBox{position:relative;height:100%;width:100%}#root-media-course #mediaBox .embedPriv{padding:25px;border-radius:4px;text-align:center;font-size:16px;background-color:#fff}#root-media-course #videoBox{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#root-media-course #pdfContainer+.pull-right{display:none}#root-media-course #converting{margin:100px auto;padding:35px;box-sizing:border-box;width:500px;border-radius:10px;background:#fff;width:100%;max-width:720px}#root-media-course #fsPlayer iframe{width:100%;height:100%}#root-media-course #docBox{padding:30px;overflow:auto;box-sizing:border-box;background:#fff}#root-media-course #docBox #noteBox{margin:0 auto;width:760px}#root-media-course #docBox .configArea{width:auto;padding:8px;text-align:center;background-color:#d9edf7}#root-media-course #docBox .mod_fileUpload{margin:12px 0}#root-media-course .fs-iframe+.srcFrom{display:none}.fs-iframe{position:relative;border:1px solid #ccc;height:500px;background-color:#fff}.fs-iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;transition:opacity .5s ease;will-change:opacity}.fs-iframe.preview{height:250px}#root-edit .mod_info .title{font-size:20px;text-shadow:0 0 0 #fff}#root-edit .chapter-container .chapter{border:1px solid #ccc}#root-popup{height:100%;box-sizing:border-box;background-color:#fff}.course-banner .default-margin .header .header-text .title{font-size:30px;text-shadow:0 2px 0 #ccc}.course-link-toolbar{position:fixed;right:5px;top:0;padding:5px 10px;border:1px solid #eee;z-index:20}.course-newest-title{padding:0 5px 0 0;font-size:15px;color:#2b2b2b}.course-newest-num{color:#2b2b2b}.course-newest-time{color:#999}.course-newest-link{padding:0 6px 0 6px;font-weight:normal}.course-newest-blank{color:#bbb}.course-newest-selectbox{padding:1px 0 2px 3px;margin:-4px 0 0 0;height:22px;font-size:12px}.course-newest .half{width:49%}.course-newest .clist{border:0}.course-newest .clist .tableBox{border:0}.course-newest .clist .tableBox>thead>tr>th{padding-bottom:0;color:#999;background-color:white;border-bottom:2px solid #fda}.course-newest .clist .tableBox>tbody>tr>td{padding:1px 5px;font-size:13px;border-bottom:1px solid #eee}.course-newest .clist .tableBox>tbody>tr.noData>td{border-bottom:0}.course-newest .clist .text{height:18px;line-height:18px}.course-newest .clist .placeholder{padding-left:0;width:10px;height:12px;background-size:contain;margin:1px 5px 3px 4px;float:none}.course-newest .clist .newest-status{margin:0 0 0 5px}.course-newest-setting{margin-top:12px;position:relative}.course-newest-setting span{font-size:12px}.course-newest-setting .content{margin-left:10px;display:inline}.course-newest-setting .content input{margin-top:6px}.course-newest-setting .content label{display:inline-block;margin:0 10px 0 0}.exercise-edit.info .sendNotifyMsg{margin-left:6px}.exercise_hdr{width:768px;margin:30px auto 8px;font-size:25px;text-shadow:0 1px 0 #ccc}.exercise_hdr a{font-size:13px;text-shadow:none}.exercise_list{margin-left:auto;margin-right:auto}.exercise_list .td{font-size:13px}.exercise_list .td.major{font-size:15px}.exercise_list .delay{color:#f00;font-weight:bold}.app-exercise_audit .checkbox{margin-top:5px}.audit-score{font-weight:bold;font-size:20px}.exerciseCoverOuter{position:absolute;height:100%;width:100%;display:table}.exerciseCoverHint{height:10%;width:100%}.exerciseCoverContent{height:80%;width:100%;display:table}.exercise.cover{text-align:center;font-size:15px;display:table-cell;vertical-align:middle}.exercise.cover>div{margin-bottom:20px}.exercise.cover .type{font-size:20px;margin-bottom:10px}.exercise.cover .title{font-size:30px;text-shadow:0 1px 0 #CCC}.exercise.cover .limit{color:gray}.exercise.cover .deadline{color:red}.exerciseCoverFooter{height:10%;width:100%;position:relative}.exercise.menu{text-align:center;z-index:999}.exercise.menu a{text-align:center;margin-bottom:5px;margin-left:5px;margin-right:5px;text-align:center;text-decoration:none}.docBox.exercise{margin-top:-15px;word-wrap:break-word}.docBox.exercise.peer{width:730px;margin-left:50px}.docBox.exercise .mod_fileUpload{margin:5px 0 0 -5px}.exam.cover>div{margin-bottom:20px}.exam.cover .type{font-size:20px;margin-bottom:10px}.exam.cover .title{font-size:30px;text-shadow:0 1px 0 #CCC}.exam.cover .limit{color:gray}.exam.cover .deadline{color:red}.mod_exam .header .header-text>.title{font-size:20px;text-shadow:none}.exam.menu a{text-align:center;margin-bottom:5px;margin-left:5px;margin-right:5px;text-align:center;text-decoration:none}.poll.menu a{margin:0 5px}.vw_exercise iframe,.vw_exam iframe,.vw_poll iframe{background:#FFF}.fs-qrcode{width:120px;height:120px;display:inline-block}.fs-qrcode.small{width:100px;height:100px}.fs-qrcode.large{width:140px;height:140px}.fs-qrcode:empty{background:url(../../../../../sys/res/icon/loading2.gif) no-repeat center center}.movePanel{position:absolute;right:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.movePanel iframe{overflow:hidden;border:0}.movePanel .close{cursor:pointer}.movePanel_lecture{position:absolute;right:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.movePanel_lecture iframe{overflow:hidden;border:0}.movePanel_lecture .close{cursor:pointer}.rollcallForm textarea{height:120px !important}.rollcallPanel{position:absolute;left:0;top:28px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.rollcallPanel iframe{overflow:hidden;border:0}.rollcallPanel .close{cursor:pointer}.rollcallDetailPanel{position:absolute;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.rollcallDetailPanel iframe{overflow:hidden;border:0}.rollcallDetailPanel .close{cursor:pointer}.rollcallHint{font-size:12px;font-weight:bold;color:#f00}.passRule_lecture{position:absolute;right:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.passRule_lecture iframe{overflow:hidden;border:0}.passRule_lecture .close{cursor:pointer}.unlinkPanel{position:absolute;right:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.unlinkPanel iframe{overflow:hidden;border:0}.unlinkPanel .close{cursor:pointer}.showSettingsPanel{position:absolute;right:0;top:20px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.showSettingsPanel iframe{overflow:hidden;border:0}.showSettingsPanel span{font-size:20px}.showSettingsPanel .close{cursor:pointer}.examSortInfo{position:absolute;left:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.examSortInfo iframe{overflow:hidden;border:0}.examSortInfo span{font-size:20px}.examSortInfo .close{cursor:pointer}.examSingleInfo{position:absolute;left:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.examSingleInfo iframe{overflow:hidden;border:0}.examSingleInfo span{font-size:20px}.examSingleInfo .close{cursor:pointer}.exercisePeerInfo{position:absolute;left:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.exercisePeerInfo iframe{overflow:hidden;border:0}.exercisePeerInfo span{font-size:20px}.exercisePeerInfo .close{cursor:pointer}.indexNoSetting{position:absolute;right:0;top:25px;z-index:9999;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.indexNoSetting iframe{overflow:hidden;border:0}.indexNoSetting span{font-size:20px}.indexNoSetting .close{cursor:pointer}.showSettingsForm select{margin-top:-8px}.alertPsPanel{position:absolute;left:0;top:30px;z-index:9999;display:none;background-color:#FFF;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.alertPsPanel .close{cursor:pointer}.logList .header .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logList .logList-setting{display:inline-block;color:#444}.logList .logList-setting .hintBlock{display:inline-block;margin:0 5px 5px 5px;vertical-align:middle}.logList .logList-setting label{display:inline-block;margin:10px 0 0 5px;font-size:12px}.logList .logList-setting .selGroup select{width:120px}.logList .logList-showAll{font-size:13px}.logList .logList-pager{margin-top:-10px}.logList .total{float:right;font-size:13px;color:#999}.logList .total .content{font-size:15px;font-weight:bold;color:#444}.course-showFeature{margin:-20px 0 -12px 0;padding:0;text-align:center}.course-notStartAlert{margin:10px 0}#shareBox{clear:left;width:500px;margin:10px 0}#shareBox .tabs li{list-style:none}#shareBox .tabs li:not(.active) a{color:#000}#shareBox .content{margin:15px 0 0 18px;width:540px}#shareBox .content .switch-container{margin-bottom:15px}#shareBox #share-site input[type="text"]{width:325px}#shareBox #share-site .siteUrl{float:left}#shareBox #share-site .siteSocial{float:left;margin:10px 0 0 0}#shareBox #share-site .siteSocial img{cursor:pointer}#shareBox #share-site .siteQRcode{float:right}#shareBox #share-site .startTime{margin:20px 35px 0 0;float:right}#shareBox #share-embed textarea{width:540px;height:80px;margin-bottom:10px}#shareBox #share-embed input[type="text"]{width:40px}#shareBox #share-embed .embedCfg{display:block}#shareBox #share-embed .embedCfg label{float:right}#shareBox #share-download .mp4-downloader{margin-bottom:30px}#shareBox #share-download .mp4-downloader label.hint{margin-left:10px}#shareBox #share-download .ecm-link{font-size:12px}#shareBox #share-shorten input[type="text"]{width:370px}#shareBox #share-shorten select{width:120px}#shareBox #share-shorten .shareInfo div{margin:0 0 6px 0}#shareBox #share-shorten .shareCustomWH input[type="number"]{width:60px}#shareBox #share-shorten .autoplay{float:right;margin-top:5px}.shareEmbedOpt{width:435px}.shareAttrName{display:inline-block;width:50px;text-align:right}#media-editInfo .srcHelper{margin-top:10px}#media-editInfo .previewBtn{margin-top:10px}#media-editInfo .fs-iframe{margin:10px 0 5px 0}#media-editInfo .srcHelper.type-src .embed{display:none}#media-editInfo .srcHelper.type-embed .srcFrom{display:none}#media-editInfo .draft label.checkbox{float:none;margin:0 0 0 10px}.rule_item{margin-top:10px}.inviteBox{width:500px;margin:30px auto 0;text-align:center}.inviteBox div{margin:25px 0}.inviteBox .addBtn{width:200px;margin:0 auto 0}.inviteBox .link a{margin:0 50px 0 50px}.courseStatistic{margin-top:15px}.courseStatistic div{float:left}.courseStatistic .moreLink{float:right;font-size:13px}.courseStatistic .block{margin-bottom:15px}.courseStatistic .oneBlock .block{width:50%;box-sizing:border-box}.courseStatistic .oneBlock .block:nth-child(even){padding-left:5px}.courseStatistic .oneBlock .block:nth-child(odd){padding-right:5px}.courseStatistic .docViewerList .hint,.courseStatistic .docClickList .hint{margin-left:4px}.instructorAudit{margin:-10px 0 -10px 0}.instructorAudit .leftblock{width:380px;float:left}.instructorAudit .rightblock{width:160px;margin:5px 20px 5px 5px;float:right}.notAuditHint{color:red;margin-left:10px}.allowApplyHint{color:red;margin:5px 0 -20px 0}.fc-day-grid-event .fc-time{font-weight:normal}.fc-ltr .fc-h-event.fc-not-end{margin:1px 2px 0;border-right-width:0;padding:0 1px;border-radius:3px}.fc-event:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.fc-day-grid-event .fc-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-ltr .fc-basic-view .fc-day-number{text-align:left;font-size:12px;font-weight:bold;color:#000}.calendar .btn{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.fc-day-header{background-color:#000;background-color:rgba(0,0,0,0.1)}.fc-day-item:hover{cursor:pointer}.course_score{font-size:13px}.course_score .tool{margin-left:5px}.course_score .tool .levelIcon{cursor:pointer;margin:0 0 5px 3px}.course_score .statData{height:33px}.course_score .config{float:left;margin:0 0 7px 0}.course_score .config button{margin:0 5px 0 0}.course_score .statResult{float:right;margin:10px 5px 0 0;padding:0 5px;font-size:13px}.course_score .clist{width:100%;overflow:auto}.course_score .clist th div{vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course_score .clist .average{font-weight:bold}.course_score .scorePrivPanel{position:absolute;top:20px;left:0}.course_score .scoreRuleSettingPanel{position:absolute;top:20px;left:0}.course_score .tool span{position:relative}.scorePanel{z-index:9999;font-size:15px;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.scorePanel .scoreHeader{padding:5px;line-height:1.5;border-bottom:1px solid #ddd}.scorePanel .scoreHeader .title{font-size:1.2em;color:#444}.scorePanel .scoreHeader .close{cursor:pointer}.scorePanel .scoreContent iframe{overflow:hidden;border:0}.scorePanel.onlineScore{height:135px;width:300px;position:absolute;top:42px;right:0;margin-top:2px}.otherScore{font-size:13px}.otherScore input[type="text"]{border-radius:0;border-width:0 0 1px 0}.otherScore .childTitle{font-size:18px}.otherScore .itemBlock{font-size:15px;margin:0 0 6px 0}.otherScore .config{float:left;margin:10px 0 0 0}.otherScore .config button{margin:0 5px 0 0}.otherScore .config button.import{margin:0 15px 0 0}.editOtherScore{position:absolute;left:-10px}.editOtherScore .control-group{margin:5px 0 10px 0}.editOtherScore .control-group input{margin:0 0 0 10px}.editOtherScore .control-group select{margin:0 0 0 10px}.editOtherScore .orderAfter{margin:0 0 0 10px}.editOtherScore .control-label{width:75px;padding-top:3px}.editOtherScore .control-panel{margin:0 -5px 0 0}.editOtherScore .controls{margin-left:75px}.editOtherScore .order{margin-left:-30px}.editOtherScore .online label.checkbox{float:none;margin:0 0 0 2px}.editOtherScore .online label.checkbox input{margin:4px 0 0 -18px}.scoreManagement{margin-top:15px}.scoreManagement .weightStat{margin:-10px 10px 0 0;text-align:right}.scoreManagement .weightStat .emph{color:red;font-weight:bold}.scoreManagement input{line-height:20px;padding:0 3px;font-size:15px}.scoreManagement input.scoreTitle{width:220px;text-align:left}.scoreManagement input.scoreWeight{width:30px;text-align:center}.scoreManagement .config{margin:10px 0 0 0}.scoreManagement .config button{margin:0 5px 0 0}.scoreManagement .otherScorePanel{margin:5px 0 0 0;text-align:left;white-space:normal;width:340px}.scoreManagement .otherScorePanel.edit{position:absolute;right:40px}.scoreManagement .clist td.showOverflow{overflow:visible}.scoreManagement .clist td .online{margin-left:5px}.scoreManagement .icon{cursor:pointer;margin:-5px 4px 0 4px}.scoreManagement .dropdown-menu{margin-top:4px}.scoreManagement .dropdown-menu li{text-align:left}.scoreLevel .enableLevel{display:inline-block;margin-left:10px}.scoreLevel .enableLevel input[type='checkbox']{margin:5px 0 0 -20px}.scoreLevel .enableLevel .text{font-size:13px}.scoreLevel .icon{cursor:pointer;margin:-5px 2px 0 2px}.scoreLevel .clist td.showOverflow{overflow:visible}.editOnlineScore{position:absolute;left:-45px}.editOnlineScore .control-group{display:inline-block;margin-bottom:5px}.editOnlineScore .buttonPanel{margin:0 0 0 63px}.editOnlineScore .buttonPanel .checkbox{display:inline-block}.editOnlineScore .buttonPanel .checkbox .disabled{color:#888}.editOnlineScore .buttonPanel button{display:inline-block;margin:-5px 0 0 0}.uploadThumb{text-align:center}.uploadThumb .title{font-size:20px;margin:60px 0 0 0}.uploadThumb .content{margin:25px 0 0 0}.uploadThumb .content .selectOthers{margin:20px 0 0 0}.uploadThumb .hint{margin:15px 0}.uploadThumb .buttonPanel button{margin:0 5px}.importThumb{margin:0 5px}.importThumb .content ul{margin:0}.importThumb .content li{width:20%;display:inline-block;margin:0;vertical-align:top;text-align:center}.importThumb .main{margin:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.importThumb .main .preview{height:80px;position:relative;overflow:hidden;border:1px solid #ccc;cursor:pointer}.importThumb .main .preview img{height:100%}.importThumb .main .preview .checkbox{position:absolute;top:-3px;left:5px;cursor:pointer}.importThumb .panel{width:100%;text-align:right}.importThumb select{max-width:160px}.importThumb .filterGroup{margin:5px}.importThumb .downloadGroup{display:inline-block;margin-right:40px}.importThumb .downloadGroup .text{margin-right:10px}.importThumb .bottomPanel button{margin:0 5px}.importThumb .error{text-align:center;margin:30px 0}.otherThumb{margin:0 5px}.otherThumb .content ul{margin:0}.otherThumb .content li{display:inline-block;margin:0;vertical-align:top;text-align:center}.otherThumb .main{margin:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.otherThumb .main .preview{position:relative;overflow:hidden;border:1px solid #ccc;cursor:pointer}.otherThumb .main .preview img{height:100%;width:auto;margin:0 auto}.otherThumb .panel{width:100%;text-align:right}.otherThumb .filterGroup{max-width:160px;margin:5px}.otherThumb .error{text-align:center;margin:30px 0}.otherThumb .content.normal li{width:25%}.otherThumb .content.normal .preview{height:60px}.otherThumb .content.large li{width:20%}.otherThumb .content.large .preview{height:80px}.moveExtImg{margin:25px 0 -10px -20px}.moveExtImg .action-panel{margin:-5px 10px 0 -10px}.extImgGroupMgr .icon{cursor:pointer;margin:-5px 2px 0 2px}.extImgMgr .block .header .header-text>.ext{margin-top:18px}.extImgMgr .hint{color:#444}.extImgMgr .content ul{margin:-10px 0 0 0}.extImgMgr .content li{width:20%;display:inline-block;margin:0;vertical-align:top;text-align:center}.extImgMgr .main{margin:8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.extImgMgr .main .preview{height:75px;position:relative;overflow:hidden;border:1px solid #ccc;cursor:pointer}.extImgMgr .main .preview img{height:75px;width:100%}.extImgMgr .main .preview .checkbox{position:absolute;top:-3px;left:5px;cursor:pointer}.extImgMgr .error{text-align:center;margin:30px 0}.extImgMgr .bottomPanel{margin-top:10px;float:left}.extImgMgr .bottomPanel button{margin:0 5px}.editExtImgGroup{position:absolute;left:-5px}.editExtImgGroup .control-group{margin:5px 0 10px 0}.editExtImgGroup .control-group input{margin:0 0 0 10px}.editExtImgGroup .control-group select{margin:0 0 0 10px}.editExtImgGroup .orderAfter{margin:0 0 0 10px}.editExtImgGroup .control-label{width:75px;padding-top:3px}.editExtImgGroup .control-panel{margin:0 -5px 0 0}.editExtImgGroup .controls{margin-left:75px}.editExtImgGroup .order{margin-left:-30px}#btnAddPageMenu:hover{color:#0080df}#btnAddPageMenu{color:#0367b0;font-size:15px}.km_catList{list-style:none;margin:0}.km_catList>li{position:relative}.catTitle{width:100%;display:inline-block}.catTitle>a{display:block;color:#000;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:16px}.catTitle:hover{background:#e8eee8}.catContent{margin-bottom:8px}.catContent>ul{list-style:outside none none;margin:0}.catContent>ul>li{line-height:1.5;color:#444;padding-right:25px}.catContent>ul>li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catContent>ul>li:hover{background:#e8eee8}.title .kmCatTool span{margin-top:6px;padding-left:8px}.kmCatTool{position:absolute;right:0;top:2px}.kmCatTool .gear{cursor:pointer;z-index:999;padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.kmCatTool .dropdown{display:inline-block}.catTitle .kmCatTool .gear{opacity:.1;-ms-filter:"alpha(opacity=10)"}.catTitle:hover .kmCatTool .gear{opacity:1;-ms-filter:"alpha(opacity=100)"}.catContent li{position:relative}.kmTool{position:absolute;right:0;top:2px}.kmTool .gear{padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.catContent li .kmTool .gear{opacity:.1;-ms-filter:"alpha(opacity=10)";transition:opacity .5s}.catContent li:hover .kmTool .gear{opacity:1;-ms-filter:"alpha(opacity=100)"}.importantEvent{font-size:13px}.importantEvent .clist{margin-top:20px}.userMedia .name{font-size:13px}.userMedia .gridList .itemBox .info{font-size:11px}.userMedia.courseraGrid li{margin-bottom:30px}.courseLeave{margin-top:5px}.courseLeave.alert{margin-top:10px;padding:5px;display:none}.note-section .panel{position:relative;margin-bottom:10px;background-color:#fff;border:1px solid transparent;border-color:#ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);padding:5px}.note-section .panel:hover{color:#555;text-decoration:none;background-color:#f8f8f8}.note-section .point{padding-left:20px;background:url(../../../../../sys/res/icon/note-point.png) no-repeat 0 4px}.note-section .question{padding-left:20px;background:url(../../../../../sys/res/icon/note-question.png) no-repeat 0 4px}.note-section .thumbBox{float:left;width:30%;padding:2px;border:1px solid #bbb;border-radius:2px;box-shadow:0 1px 2px #ccc}.note-section .thumbBox img{width:100%}.note-section .note{float:left;width:52%;margin-left:5px;font-size:17px}.note-section .infoBox{float:right;width:16%;text-align:right}.note-section .time{font-size:12px;color:#999}.note-section .start{position:absolute;right:5px;bottom:42px;font-size:12px}.note-section .icon{background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-top:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.note-section .emptyList{margin:30px 0;text-align:center}.peerSettingHeader{white-space:nowrap}.peerSettingHeader .clist .header div{display:inline-block;vertical-align:middle}.peerSettingHeader .clist .header div.th{padding-left:10px}.peerEditPanel li.rule_item .item_content{width:250px;display:inline-block}.peerEditPanel li.rule_item button.dropdown-toggle{padding:4px 5px}.peerEditPanel li.rule_item input.itemTitle{width:115px}.peerEditPanel li.rule_item input.itemWeight{width:40px}.peerEditPanel li.rule_item input[type='radio']{width:30px}.peerEditPanel li.rule_item input[type='radio']:first-of-type{margin-left:40px}.peerEditPanel .dropdown-menu>li{display:table-row;font-size:15px}.peerEditPanel .dropdown-menu>li>a.sample{display:table-cell;padding:3px 12px 3px 8px;min-width:107px}.peerEditPanel .dropdown-menu>li>span.delete_sample{display:table-cell;text-align:center;padding-left:9px;margin-left:3px;cursor:pointer;opacity:.4;color:#000}.peerEditPanel .dropdown-menu>li>span.delete_sample:hover{opacity:1}.peerEditPanel .dropdown-menu>li.divider{display:list-item;margin:4px 7px}.peerEditPanel .dropdown-menu>li.add-block{display:list-item;text-align:center}.peerEditPanel .dropdown-menu>li.add-block div.control-group{margin-bottom:3px}.peerEditPanel .dropdown-menu>li.add-block input{width:80%;border-radius:3px}.peerEditPanel .dropdown-menu>li.add-block a{min-width:107px}.ruleBox{list-style:none;margin:0}.ruleBox .rule_item .handle{cursor:move}.course_learningStatistic{font-size:13px}.course_learningStatistic .clist{width:100%;overflow:auto}.course_learningStatistic .btnBlock{margin-top:8px}.tocAddChBtn{display:block;width:100px;border-radius:4px;text-align:center;font-size:15px;color:#CCC;padding:8px;border:1px dashed #ccc;margin:auto}.tocAddChBtn:hover{color:#AAA;border:1px dashed #AAA}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive iframe{background-color:#fff}.coverOuter{position:absolute;top:0;width:100%;height:100%}.coverHeader{height:10%;width:100%}.coverContent{width:100%;display:table;height:65%}.coverContent .cover{display:table-cell;width:100%;vertical-align:middle;text-align:center}.coverFooter{height:25%;width:100%;text-align:center}ul.statistic{list-style:none;margin:0;padding:0}ul.statistic>li{display:inline-block;vertical-align:top;margin-right:10px}ul.statistic>li.item{margin-right:5px}.popQuiz-statReport{display:table;margin-top:12px;overflow:auto;white-space:nowrap}.popQuiz-statReport .table-tr{display:table-row}.popQuiz-statReport .table-td{display:table-cell;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popQuiz-statReport .table-td.data:last-child{border-right:1px solid #ccc}.popQuiz-statReport .title{width:154px;max-width:154px}.popQuiz-statReport .title .no{margin-left:5px}.popQuiz-statReport .title .name{margin-left:10px}.popQuiz-statReport .title.text-right{font-weight:bold}.popQuiz-statReport .data{max-width:143px;width:143px}.popQuiz-statReport .data:last-child{max-width:142px;width:142px}.popQuiz-statReport .group-header{background-color:#f6fffc;border-top:3px solid #4abeb5}.popQuiz-statReport .group-header .title{vertical-align:top}.popQuiz-statReport .group-header .data{padding-left:10px}.popQuiz-statReport .group-list{border-bottom:3px solid #4abeb5}.popQuiz-statReport .group-list .answer{background-color:#ffc000}.popQuiz-statReport .group-list .result .selected{display:inline-block;width:140px;background-color:#0000cd}.popQuiz-statReport .group-list .data img.optionImg{width:80%}.popQuiz-statReport .export{margin-top:10px}.history-container{width:98%;margin:auto;overflow:auto}.history-container .toolBlock{display:inline-block;margin-right:10px}.history-container .toolBlock select.selClassroom{width:120px}.history-container .toolBlock select.selItem{width:110px}.history-container .toolBlock .range{display:inline-block;margin-right:10px}.history-container .toolBlock .range .text{width:30px;text-align:center}.history-container .hintBlock{margin:5px 0;width:100%;display:inline-block}.history-container .hintBlock .colorInfo{float:right;margin-right:10px}.history-container .hintBlock .colorBlock{display:inline-block}.history-container .hintBlock .colorBlock .color{padding-left:10px;margin:0 3px 0 12px}.history-container .hintBlock .colorBlock .pass-not-start{border:1px solid #CCC}.history-container .hintBlock .viewType{float:left;margin-left:10px}.history-container .hintBlock .viewType label{font-size:12px}.history-container .hintBlock .viewType label.title{float:left;width:35px}.history-container .hintBlock .viewType label.option{margin-right:10px}.history-container .hintBlock .viewType label .text{margin-left:-5px}.history-container .sticky-wrap .colorBlock{width:96px;height:18px;margin:1px auto}.history-container .js-pass-score{cursor:pointer}.history-container .pass-not-start{background:#fff}.history-container .pass-start{background:#ffdab9}.history-container .pass-80{background:#32cd32}.history-container .pass-60{background:orange}.history-container .pass-complete{background:#0000cd}.history-container .pass-hide{opacity:.2}.history-container .table{table-layout:fixed;width:auto}.history-container .table th,.history-container .table td{white-space:nowrap;padding:2px 2px 2px 4px}.history-container .table tbody th{font-weight:normal}.history-container .table tfoot td{text-align:center}.history-container .table tfoot td:first-child{text-align:right}.history-container .table .historyThead{display:block;display:-webkit-box;max-width:100%;line-height:16px;height:32px;margin:0 auto;font-size:13px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all}.sticky-wrap{overflow-x:auto;overflow-y:hidden;position:relative}.sticky-wrap .sticky-thead,.sticky-wrap .sticky-col,.sticky-wrap .sticky-intersect{opacity:0;-ms-filter:"alpha(opacity=0)";position:absolute;top:0;left:0;z-index:50;width:auto;background:#fff}.sticky-wrap .sticky-thead{box-shadow:0 .25em .1em -.1em rgba(0,0,0,.125);background:#fff;z-index:100;width:100%;}.sticky-wrap .sticky-col th{background:#fff;z-index:100}.sticky-wrap .sticky-intersect{opacity:1;-ms-filter:"alpha(opacity=100)";z-index:150}.sticky-wrap .sticky-intersect th{border-right:1px solid #ccc}.sticky-wrap td,.sticky-wrap th{box-sizing:border-box}#notInCourseBlock{width:360px}.auditFileList{margin-top:10px;margin-bottom:10px}.auditFileList .title{font-size:15px;border-bottom:1px solid #AAA}.dir-hello{float:left;width:285px;*width:290px;padding:5px 5px 15px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dir2-hello{float:left;width:49%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dirTitle-hello{font-weight:bold;background:#ff6;padding-top:1px}.clear-hello{clear:both}.clearLine-hello{clear:both;border-top:1px dotted #ccc}.currPosTitle-hello{font-size:12px}.currPosTitle2-hello{font-size:15px;font-weight:bold;color:#000}.cert-container{position:relative;box-shadow:0 0 4px rgba(0,120,255,.5);border:1px solid #ccc;font-family:'DFKai-sb',sans-serif !important;margin:auto;margin-bottom:15px;max-width:720px}.cert-container:before{padding-top:70.707070707%;content:"";display:block}.myCourseList .block{margin-bottom:5px}.myCourseList .semesterTitle{font-size:13px;color:#666}.myCourseList .item{overflow:visible}.myCourseList .item>a{padding:2px 0;border:1px solid transparent;line-height:1.8}.myCourseList .item>a.selected{border:1px solid #3798df;border-radius:4px;line-height:1.8;background:#daefff}.myCourseList .showMore{font-size:14px}.myCourseList .fs-separate{border-top:1px dashed #ccc;margin-top:5px;margin-bottom:3px}.myCourseItem{position:relative;display:block;font-size:13px}.myCourseItem:hover{background:#e8eee8}.myCourseItem .listContent{display:block;padding-right:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.myCourseItem .listContent img{width:16px;height:16px}.myCourseItem .listContent .editable{font-weight:bold}.myCourseTool{position:absolute;right:0;top:2px}.myCourseTool .gear{cursor:pointer;z-index:999;padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent;opacity:.1}.myCourseItem:hover .gear{opacity:1}.myCourseTool .dropdown{display:inline-block}.myCourseDetail .blockTitle{margin-top:15px}.myCourseDetail .text{display:inline-block;margin:0 5px;color:#aaa;font-size:20px;font-weight:bold}.myCourseDetail .border{display:inline-block;margin-bottom:6px;border:1px solid #aaa;width:280px}.myCourseDetail .alertCourse{margin:-2px 4px 0 0}.myCourseDetail .blockTitle.current .title{font-size:15px;font-weight:bold;margin-left:5px}.myCourseDetail .blockTitle.current .hint{margin:3px 3px 0 0}.myCourseDetail .imgLink{cursor:pointer}.myCourseDetail .table a.editable{font-weight:bold}.myLearningRecord .header .semesterMenu{width:100px}.myLearningRecord .header .courseMenu{width:140px}.myLearningRecord .title a{color:#000;padding:1px 3px}.myLearningRecord .title a:hover{color:#f60;background:#ffc}.myLearningRecord .title a.selected{font-weight:bold;color:#f60;background:#fff}.history-container .table th,.history-container .table td{border:1px solid #ddd}.modalMobile .navbar-primary{background-color:#3b5998;border-color:#2a4887}.modalMobile .navbar-primary .navbar-brand{color:#fff}.modalMobile .navbar-primary .navbar-brand a{color:#fff}.input-daterange input{width:80px}.chart-placeholder:empty:before{content:attr(data-loading);display:block;height:320px;line-height:320px;text-align:center}.Carousel{position:relative}.Carousel-inner{position:relative;overflow:hidden}.Carousel-slides{width:100%;height:100%;white-space:nowrap;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.Carousel-slide{display:inline-block;box-sizing:border-box;width:100%;height:100%;vertical-align:top;border:5px solid transparent;white-space:normal}.Carousel-slide-inner{display:inline-block;box-sizing:border-box;vertical-align:top;float:left;border:5px solid transparent}.Carousel-item{position:relative;display:inline-block;width:100%;height:100%;box-sizing:border-box;vertical-align:top;border:1px solid #bbb}.Carousel-item-inner{position:relative;display:inline-block;width:100%;height:100%;box-sizing:border-box;vertical-align:top;border:2px solid transparent}.Carousel-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.Carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:4px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:rgba(0,0,0,.5);color:#ccc;display:none}.Carousel-item--hover:hover .Carousel-caption,.Carousel-item--always .Carousel-caption{display:block}.Carousel-next{position:absolute;right:2%;top:50%;width:20px;height:40px;margin:-20px 0 auto 0;background-repeat:no-repeat;cursor:pointer;background-image:url(../../../../../sys/res/icon/next.png)}.Carousel-next:hover{background-image:url(../../../../../sys/res/icon/next_hover.png)}.Carousel-prev{position:absolute;left:2%;top:50%;width:20px;height:40px;margin:-20px 0 auto 0;background-repeat:no-repeat;cursor:pointer;background-image:url(../../../../../sys/res/icon/prev.png)}.Carousel-prev:hover{background-image:url(../../../../../sys/res/icon/prev_hover.png)}.Carousel-indicators{padding-left:20px;padding-right:20px;margin:0;box-sizing:border-box}.Carousel-indicator{box-sizing:border-box;cursor:pointer;font-size:12px;border-radius:50%;width:20px;height:20px;line-height:20px;display:inline-block;color:#ccc;border:1px solid #ccc;text-align:center;margin:2px}.Carousel-indicator.active,.Carousel-indicator:hover{background-color:#fb9;color:#333;border-color:#c97}.Carousel-indicators--default .Carousel-indicator{width:12px;height:12px}.Carousel-indicators--inside{position:absolute;bottom:12px;left:8px;right:8px}.mod_calendar .colorInfo{margin-top:5px}.mod_calendar .colorInfo div{display:inline-block}.mod_calendar .colorInfo .typeBlock{margin-left:5px}.mod_calendar .colorInfo .typeColor{width:15px;height:15px;margin-bottom:-2px}.mod_schedule{color:#666}.mod_schedule .topBlock{display:inline-block;width:100%;margin-bottom:-5px}.mod_schedule .topBlock .printBtn{margin:0 0 0 5px}.mod_schedule .topBlock .hintInfo{margin:10px 7px 0 0}.mod_schedule .print{width:695px;margin:15px auto}.mod_schedule .print .clist{margin:0 6px}.mod_schedule .clist .tableBox{border-collapse:collapse;border:0}.mod_schedule .clist .tableBox>thead>tr>th,.mod_schedule .clist .tableBox>tbody>tr>td{white-space:normal;border:1px solid #666}.mod_schedule .clist .tableBox>tbody>tr>td{background-color:#FFF}.mod_schedule .clist .tableBox>tbody>tr>td:hover{background-color:#eafaff}.mod_schedule .clist .tableBox td:first-child{background:#FFD}.mod_schedule .clist .tableBox tr:last-child>td{height:80px}.mod_schedule .event{color:green}.mod_schedule .note{color:#666}.editScheduleEvent{margin:10px 0 0 -30px}.editScheduleEvent .control-group{margin-bottom:10px}.editScheduleEvent .control-panel{margin:-5px 10px 5px 0}.showScheduleEvent .config{margin:-5px 0 0 0}.showScheduleEvent .config button{margin:0 5px}.app-evaluate_edit-show .header{border-bottom:0 solid #ddd;margin-bottom:5px}.app-evaluate_edit-show .poll.edit{position:relative;min-height:190px;margin-left:140px}.app-evaluate_statistic-show .header{border-bottom:0 solid #ddd;margin-bottom:5px}.reposTable{width:100%;overflow:scroll}.reposTable .gear{cursor:pointer;z-index:999;padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.reposEditBtn{opacity:0;cursor:pointer}.reposTable tr:hover .reposEditBtn{opacity:1}.reposEdit .selectAndOr{margin-left:5px;width:75px}.form-horizontal.wide-label .reposGrade .control-label{width:30px;font-weight:normal}.form-horizontal.wide-label .reposGrade .controls{margin-left:40px}.course-thumblist div:hover .reposEditBtn{opacity:1}.clist-leftBorder{border-left:1px solid #CCC}.clist-rightBorder{border-right:1px solid #CCC}.historyStatistic{min-height:250px}.historyStatistic .chart{margin:20px}.historyStatistic .chart:empty:before{content:attr(data-loading);display:block;height:320px;line-height:320px;text-align:center}.historyStatistic .chart .tick{cursor:pointer}.historyStatistic .chart .c3-bar{pointer-events:auto}.courseGroup-show.unreadable{width:95%;line-height:60px;text-align:center;margin:0 auto;border:1px solid #ccc}.courseGroup-show.title .info{margin:10px 0}.courseGroup-show.title .info .title{font-size:20px;text-shadow:0 1px 0 #ccc}.courseGroup-show.title .info .content{margin-top:5px;border:1px solid #ccc}.courseGroup-show.content{margin-top:-15px}.courseGroup-show.content .bottomPanel{margin-top:5px}.courseGroup-show.content .bottomPanel .btn{margin-right:5px}.courseGroup-show .groupLock{margin:0 0 2px 5px}.courseGroup-edit{margin:20px 0 -20px 0}.modal-backdrop.fade.in.light{opacity:.2}.fs-dropDownPanel{position:absolute;top:20px;left:0;z-index:9999;font-size:15px;display:none;background-color:#fff;padding:5px;border:#CCC 1px solid;border-radius:6px;box-shadow:0 1px 1px rgba(20%,20%,40%,0.5)}.fs-dropDownPanel .header{padding:5px;line-height:1.5;border-bottom:1px solid #ddd}.fs-dropDownPanel .header .title{font-size:1.2em;color:#444}.fs-dropDownPanel .header .close{cursor:pointer}.fs-dropDownPanel .content iframe{overflow:hidden;border:0}span.fs-dropDownTarget{position:relative}#certSerialNumSetting div.hint{margin-bottom:20px}#certSerialNumSetting input{width:100px;text-align:right;margin-bottom:3px}#certSerialNumSetting input.spinner{width:36px}#certSerialNumSetting div.preview{margin-top:5px;font-weight:bold;width:108px;text-align:right}.folder .title{font-weight:bold;font-size:20px}.folder .admtool{display:block;margin-left:10px;margin-top:14px}.folder .admtool .open{opacity:1}.folder .admtool>*{cursor:pointer;opacity:.2;margin-right:3px}.folder .admtool>*:hover{opacity:1}.folder .admtool .dropdown>.dropdown-menu:before{left:3px}.folder .admtool .dropdown>.dropdown-menu:after{left:4px}.share-enable [role="source"]{display:block}.share-enable [role="hint"]{display:none}.share-enable [role="enhdl"]{display:inline}.share-enable [role="dishdl"]{display:none}.share-disable [role="source"]{display:none}.share-disable [role="hint"]{display:block}.share-disable [role="enhdl"]{display:none}.share-disable [role="dishdl"]{display:inline}.folder-clickToAdd{margin:10px auto;display:table}.folder-clickToAdd .addMedia{border-radius:4px;text-align:center;font-size:1.2em;padding:8px 10px;border:1px dashed #ccc;background-color:#f2f2f2;cursor:pointer}.folder-clickToAdd .addMedia:hover{border-color:#999}.icon-add-chapter{background:url(../../../../../sys/res/icon/add-chapter.png) no-repeat center}.follower-medium{margin-bottom:10px}.follower-medium .name{width:80px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod_recent .recent .item{margin-bottom:5px}.mod_recent .recent .comment{margin-left:40px;overflow:hidden;font-size:13px}.mod_recent .avatar{float:left;padding:0 !important;border:0 !important}.mod_recent .recent .name{float:left;font-weight:normal}.mod_recent .recent .msg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999}.mod_recent .recent .meta{margin-top:3px;color:#999}.groupEdit{padding:20px 20px 10px 20px;margin:10px 0;border:1px solid #ccc;border-radius:4px}.groupEdit .title{float:left;width:80px;margin:4px 10px 0 0;text-align:right;font-weight:bold}.groupMember .item{padding:5px 5px 10px 5px}.groupMember .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupMember .photo{padding:2px;border:1px solid #ccc;border-radius:4px}.groupMember .photo:hover{border:1px solid #f99}.fs-banner{width:992px;margin:0 auto;padding-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-banner-photo{float:left;width:60px;height:60px;background:#fff;padding:2px;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 4px #bbb}.fs-banner-photo img{width:56px;height:56px}.fs-banner-info{float:left;margin-left:10px}.fs-banner-info-title{width:820px;font-size:2em;text-shadow:0 1px 0 #fff}.fs-banner-info-subtitle{letter-spacing:1px}.fs-banner.course .fs-banner-photo{width:auto;height:auto}.fs-banner.course .fs-banner-photo img{width:auto}.fs-banner.course .fs-banner-info{margin-top:10px}.editOptWeight .control-group{margin-bottom:10px}.mod_folderMedia .clist .tableBox>tbody>tr>td{border-top:1px solid transparent;border-bottom:1px solid #e1e1e1;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:visible !important}.mod_folderMedia .clist .tableBox tbody tr td .panel{position:relative;top:0;right:0;display:none;padding:0;background:#f3f3f3}.mod_folderMedia .clist .tableBox tbody tr td .panel.teacher{float:right}.mod_folderMedia .clist .tableBox tbody tr:hover td .panel{display:block}.mod_folderMedia .clist .tableBox tbody tr td .panel.hide{display:none}.mod_folderMedia .clist .tableBox tbody tr td .panel .btn{opacity:.6;-ms-filter:"alpha(opacity=60)";padding:0}.mod_folderMedia .clist .tableBox tbody tr td .panel .btn:hover{opacity:.9;-ms-filter:"alpha(opacity=90)";overflow:visible}.mod_folderMedia .clist .tableBox tbody tr td .gear{padding:3px;display:block;width:12px;height:12px;background:url(http://camdemy.com/res/1af3/sys/templates/default/images/gear-select.png) 0 -18px no-repeat transparent}.course_copyActivity .chapFilterBox{margin-top:10px;margin-bottom:15px;text-align:left}.js-showPeerDetail{cursor:pointer}.cart_box .cart_item{width:150px;height:150px;line-height:150px;font-size:3em;font-weight:bold;color:#f00;text-align:center;background:#f2f2f2;border:0 solid #5580a6;border-radius:75px}.div2lines{line-height:1.4em;max-height:2.8em;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}.board .block .header{padding:7px 5px;padding-bottom:0;color:#999;background-color:white;border-bottom:2px solid #fda}.board .block .header .header-text>.title{padding:0 5px 0 0;font-size:15px;color:#2b2b2b;font-weight:bold;text-shadow:0 0 0 #ccc;line-height:15px}.board .block .body textarea,.board .block .body{font-size:13px}.fs-notification{position:fixed;width:400px;margin:auto;top:0;left:0;right:0;padding:10px 15px;background-color:#FFF;border:1px solid #AAA;border-top:0;border-radius:0 0 6px 6px;box-shadow:0 3px 20px 2px rgba(0,0,0,.3);z-index:1000}.add-triangle+.dropdown-menu:before{content:'';display:block;position:absolute;left:9px;right:initial;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.dropdown .add-triangle+.dropdown-menu:before{top:-7px;border-bottom:7px solid #ccc}.dropup .add-triangle+.dropdown-menu:before{bottom:-7px;border-top:7px solid #ccc}.pull-right>.add-triangle+.dropdown-menu:before{left:initial;right:9px}.add-triangle+.dropdown-menu:after{content:'';display:block;position:absolute;left:10px;right:initial;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0)}.dropdown .add-triangle+.dropdown-menu:after{top:-6px;border-bottom:6px solid #fff}.dropup .add-triangle+.dropdown-menu:after{bottom:-6px;border-top:6px solid #fff}.pull-right>.add-triangle+.dropdown-menu:after{left:initial;right:10px}.UserMail{margin-top:5px}.UserMail input{margin-bottom:5px}.orderSetting .caret{vertical-align:middle;margin-top:0}.course-showFeature .alert-price{background-color:#00a400;border-color:#d6e9c6;text-shadow:none;color:#eee;font-size:1.5em;padding:2px 14px;margin-bottom:5px}.course-showFeature .option{font-size:.9em}.stat-board-item .stat-board-item-info{margin-top:10px}.stat-board-item .stat-board-item-star{margin-top:-42px;margin-bottom:20px}.stat-board-item.reviews{width:auto}.stat-board-item .stat-board-item-content.reviews{margin-left:15px}.stat-board-item .stat-board-item-info.reviews{margin-top:-15px;margin-bottom:20px}.stat-board-item .stat-board-item-star.reviews{margin-top:-20px;margin-bottom:0}.stat-board-item.chart{margin-top:10px;margin-left:20px;width:60%}.stat-board-item .stat-board-item-star.chart{margin-top:0;margin-bottom:0;font-size:.5em;text-shadow:none}.stat-board-item .stat-board-item-star.chart .text{margin-left:5px;margin-right:5px}.stat-board-item .stat-board-item-star.chart .bar{display:inline-block;margin:1px}.stat-board-item .stat-board-item-star.chart .bar.c5{background-color:#9fc05a}.stat-board-item .stat-board-item-star.chart .bar.c4{background-color:#add633}.stat-board-item .stat-board-item-star.chart .bar.c3{background-color:#ffd834}.stat-board-item .stat-board-item-star.chart .bar.c2{background-color:#ffb234}.stat-board-item .stat-board-item-star.chart .bar.c1{background-color:#ff8b5a}.instructor .thumb.v2{float:none;margin:10px auto}.instructor .name.v2{text-align:center;margin-bottom:5px}.instructor .edit.v2{text-align:center;margin:10px auto;border-radius:4px;background-color:#fff;border:1px solid #ccc;text-shadow:none;padding:5px 15px;width:50%}.lecture-container .lecture .main .title .preview{margin-left:15px;padding:0 10px;font-size:13px;color:#eee;background-color:#00b0f0;border-radius:3px}.btn.reviews{float:right;margin-top:8px;background-image:none;background-color:#fefefe}.btn.reviews:hover,.btn.reviews:focus{background-color:#f5f5f5}.parentPost .avatar .reviews,.childPost .avatar .reviews,.postbox .avatar .reviews{border-radius:50%}.mod_comment .btn.reviews{margin-top:0;padding:0 12px}.mod_comment .parentPost .item.reviews{border-top:0}.app-courses_reviews-show .block{border-bottom:1px solid #ddd}.body-course.body-layout-reviews #root-index #content{padding:25px}.mod_comment .postbox .textwrap.reviews{margin-left:0;overflow:hidden}.app-courses_reviews-show .postbox{padding:10px 20px;background:#f1f1f1}.app-courses_reviews-show .postbox .textbox{width:100%;height:100px;padding:5px;box-sizing:border-box;resize:vertical}.app-courses_reviews-show .rating.reviews{cursor:pointer}.apiBlock{margin-bottom:15px}.apiBlock .blockTitle{font-weight:bold}.apiBlock .blockTitle{font-size:10px}.theme .percent-bar .name{float:left;text-align:right;margin-right:10px;width:80px}.theme .percent-bar .percent{margin-left:4px}.theme .percent-bar .cnt-and-total{color:#555;position:absolute;right:4px}.theme .percent-bar .progress{position:relative;overflow:hidden;text-align:right;font-size:12px;line-height:20px;margin-bottom:0}.theme .percent-bar .progress-bar{color:#555;text-align:left;transform-origin:left;animation-name:progressbarGrow;animation-duration:.5s;animation-iteration-count:1;height:auto;border:initial;margin:0;overflow:visible}.theme .percent-bar.percent-bar-correct{margin-left:4px;margin-bottom:0;padding-bottom:0}.theme .percent-bar.percent-bar-correct .progress-bar{background-color:#74c19a;background-color:#a9e2bf}.theme .percent-bar.percent-bar-option{font-size:.8em;margin-left:40px}.theme .percent-bar.percent-bar-option .progress-bar{background-color:#DDD}.theme .percent-bar.percent-bar-notAnswered{color:#888}