#videoMain{width:100%;margin:0 auto;background:#000;position:relative;overflow:hidden;}
.courseList{width:360px;position:absolute;right:-360px;top:0;height:100%;background:#14191e;height:auto;min-height:500px;_height:500px;}
/* .menu{height:368px;overflow:hidden;left:-40px;top:50%;margin-top:-154px;*left:-56px;} */
.menu{background: #000 none repeat scroll 0 0;left: -40px;overflow: hidden;top:0;}
#catalog{height:100%;display:none;}
/* #lecture{height:100%;background:#ececec;display:none;border:1px solid #ccc;} */
#lecture .lectureCon{width:100%;height:100%;}
#lecture .closeMenu{width:24px;height:24px;cursor:pointer;background:#b1b1b1;right:0;top:0;z-index:999;}
#lecture .closeMenu i{display:block;margin:6px auto;background-position:-29px -91px;width:12px;height:12px;}
#lecture .lectureCon .title{ background: none repeat scroll 0 0 yellow;
    height: 32px;
    left: 0;
    line-height: 32px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;}

#lecture .lectureCon .title .lectureAll{font-size:12px;color:#454e54;}
#lecture .lectureCon .title .lectureAll:hover{color:#999;}
#lecture .lectureTab{margin-left:40px;height:30px;line-height:30px;}
#lecture .lectureTab a{display:block;font-size:14px;color:#676767;width:70px;height:30px;line-height:30px;text-align:center;text-decoration:none;}
#lecture .lectureTab a.on{color:#fa7863;font-weight:bold;}
#lecture .lectureTab a i{display:none;width:7px;height:4px;background-position:-50px -91px;bottom:0;left:50%;margin-left:-4px;}
#lecture .lectureTab a.on i{display:block;_overflow: hidden;}
#lecture .lectrueCos{margin:15px 15px 0;display:none;overflow:hidden;}
#lecture .lectrueCos .tit1{font-size:14px;color:#fa7863;}
#lecture .lectrueCos .tit2{font-size:14px;color:#fa7863;font-weight:bold;margin:10px 0;}
#lecture .lectrueCos .kj{margin-top:5px;border-bottom:1px solid #c0c0c0;padding-bottom:5px;}
#lecture .lectrueCos .kj li{font-size:12px;color:#676767;line-height:23px;margin-bottom:5px;}
#lecture .lectrueCos .tip{font-size:12px;color:#fa7863;line-height:23px;}
#lecture .lectrueCos .tlist{margin-top:10px;}
#lecture .lectrueCos .tlist li{color:#676767;font-size:12px;line-height:23px;}
#lecture  .lectrueCosShow{display:block;}

.askPages{width:180px;margin:15px auto;}
.askPages a{width:76px;height:28px;text-decoration:none;line-height:28px;text-align:center;font-size:14px;color:#666;border:1px solid #999;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.videoBox{min-height:500px;height:auto;_height:500px;}

.resourceWrap{ width:100%;}
/*20161228 add ʵѵS*/
.shiwuTC{ position:absolute;z-index:9999;top:61px;right:0;bottom:-3px;_top:auto;_bottom:0;left:0;_height:100%; background:url("../images/shixun/xian01.gif") 359px repeat-y #fff; border-bottom:1px solid #fa7863; display:none;}
.resourcesBox h3{ font-size:16px; color:#fff; height:50px; line-height:50px; overflow:hidden; background:#fa7863; font-size:16px; padding:0 0 0 10px; position:absolute; left:0; top:0; white-space:nowrap; z-index:999;}
.resourcesBox .detList{width:360px; _height:100%;position:absolute;top:0;bottom:0;left:0; z-index:99; background:url("../images/shixun/detListBg.png") repeat-x; overflow:hidden;}
.resourcesBox .detList .detListCon{width:360px; position:absolute; top:50px; bottom:0;}
.resourcesBox .detList .detListCon h2{ line-height:32px; padding:5px 10px 5px 30px; font-size:14px; color:#f60; border-bottom:1px solid #fa7863;}
.resourcesBox .detList .detWrap{ width:100%;_height:100%;position:absolute;_position:static;top:0;bottom:1px;left:0;overflow:auto;}
.resourcesBox .detList li{ line-height:32px; padding:5px 10px 5px 30px; font-size:14px; border-bottom:1px solid #fa7863;}
.resourcesBox .detList li.on{ background:url("../images/shixun/xian01.gif") 359px repeat-y #fa7863;}
.resourcesBox .detCon{ position:absolute; _position:static;top:0; right:0; bottom:0; left:360px; overflow:auto; _height:100%; _margin-left:360px; background:#fa7863; }
.resourcesBox .detCon h4{ width:100%; height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; background:#fa7863;}
.resourcesBox .detCon .con{ width:100%;_height:100%;position:absolute;_position:static;top:50px;_top:0;bottom:0px;left:0;overflow:auto;}
.resourcesBox .detCon .close{ width:24px; height:22px; cursor:pointer; position:absolute; right:20px; top:15px; background-position:0 -40px;}
.resourcesBox .detCon .videoWrap{ padding:40px;}
.tabLink li,.tabLink li.on, .tabLink li:hover, .tabLink .t1, .tabLink .t2, .tabLink .t3{ background:url("../images/shixun/ico2.png") no-repeat;}
.tabLink{ position:absolute; right:21px; bottom:10px;}
.tabLink li{ float:left; _display:inline; margin:0 0 0 6px; width:83px; height:25px; line-height:25px; background-position:0 -338px; _padding-top:5px; _height:20px; _line-height:20px;}
.tabLink li.on{ background-position:0 -373px;}
.tabLink li:hover{ background-position:0 -373px;}
.tabLink a{ color:#fff; text-decoration:none;}
.tabLink i{ display:inline-block; width:20px; height:20px; vertical-align:middle; margin:0 0 0 8px;}
.tabLink .t1{ background-position:0 -415px;}
.tabLink .t2{ background-position:0 -452px;}
.tabLink .t3{ background-position:0 -487px;}
/*20161228 add ʵѵE*/