body{width:980px; height:605px; overflow:hidden; margin: 0px;position: relative; transform-origin: 0 0;-ms-transform-origin: 0 0;}
/* 安卓隐藏下载按钮 */
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px);}
/*背景图片区域*/
.bgColor{position: absolute; z-index: -100; width:1100px; height:650px; margin-left: 0px; margin-top: 0px; background-color:#FFF;}
.bgUI{position: absolute; z-index: -99; margin-left: 0px; margin-top: 0px; display: none;}
.bgUI #bgImg{position: absolute; }
#ccc {position: absolute; font-size: 20px;z-index: 99;left: 200px;top: 100px;width: 300px;}
/*页面播放区域*/
.playUI{position:absolute; width:1100px; height:650px; margin-left:0px; margin-top:0px; display: block;}
.playUI #viewShow{position: absolute; }

.bottomUI {position:absolute; width:905px; height:30px; margin-left:70px; margin-top:600px; display: none;}
.bottomUI #playBar{position: absolute; top:15px;}
.bottomUI #slide{position: absolute;}

.playBtnUI{position:absolute; margin-left: 20px; margin-top: 591px;width: 50px;height: 50px; display: none;}
.playBtnUI #playBtn{position: absolute;left: 9px;top: 8px;}
/* .playBtnUI #playBtnBg{position: absolute; left:-35px; top:-30px; opacity:0} */

.controlUI {position:absolute; margin-left:991px; margin-top:0px; display: none;}
.controlUI #guideBtn{position: absolute; margin-top:494px;}
.controlUI #returnBtn{position: absolute; margin-left:2px; margin-top:25px; display: none;}
.controlUI #menuBtn{position: absolute; margin-left:2px; margin-top:120px; display: none;}
.controlUI #subtitleBtn{position: absolute; margin-left:2px; margin-top:400px; display: none;}
.controlUI #controlPrevBtn{position: absolute; margin-left:2px; margin-top:215px; display: none;}
.controlUI #refresh{position: absolute; margin-left:2px; margin-top:307px; display: none;}
.controlUI #controlNextBtn{position: absolute; margin-left:2px; margin-top:400px; display: none;}
.controlUI #coverNexBtn{position: absolute;  margin-left:2px; margin-top:400px; display: none;}
.controlUI #nextOverBtn{position: absolute; margin-left:-77px; margin-top:351px; display: none;}
.controlUI #prevOverBtn{position: absolute; margin-left:-77px; margin-top:219px; display: none;}

.resource {position:absolute; margin-left:0px; margin-top:0px; display: none;}
.resource #closeResource{position:absolute; width: 50px; height: 50px; margin-left:914px; margin-top:78px; opacity: 0;}
.resource #resourceBg{position: absolute; margin-top:0px;}
.resource #resourceContainer{position: absolute; margin-left:128px;  margin-top:120px; height: 430px; }

.endTipUI{position:absolute; width:1100px;height:592px; margin-left:0px; margin-top:0px; display: none;}
.endTipUI #endBgImg{position: absolute; }
.endTipUI #prev{position: absolute; width: 75px; height: 75px; left: 386px; top: 278px; opacity: 0;}
.endTipUI #next{position: absolute; width: 75px; height: 75px; left: 636px; top: 278px; opacity: 0;}
.endTipUI #resume{position: absolute; width: 120px; height: 110px; left: 490px; top: 260px; opacity: 0;}

.menuItem{padding:0px;padding-left:0px;width:222px;height: 32px;text-decoration:none;/*text-align:right;*/border-bottom:1px #666666 solid;/*background:#fff;*/cursor:pointer;}

.currentPageNum{position:absolute; width:39px; margin-left:1000px; margin-top:610px; color: #7dddd3; font-family:arial; text-align: right; font-size: 25px; display: none;}
.totalPagesNum{position:absolute;width:50px; margin-left:1045px; margin-top:610px; font-family:arial; color: #f19749; font-size: 27px; text-align: left; display: none;}

#menuDiv{position:absolute; width:1024px; height:768px; margin-left:0px; margin-top:0px;display: none;}
#menuDiv #menuBg_1{position:absolute; margin-left:0px; margin-top:0px;}
#menuDiv #closeMenu{position:absolute; margin-left:915px; margin-top:140px; opacity: 0;}
#menuShow{position:absolute; width:844px; height:381px; margin-left:129px; margin-top:185px; overflow:hidden; }

#subtitleDiv{position:absolute; width:1024px; height:768px; margin-left:0px; margin-top:0px;display: none;}
#subtitleDiv #subtitleBg{position:absolute; margin-left:0px; margin-top:0px;}
#subtitleDiv #closeSubtitle{position:absolute; margin-left:915px; margin-top:140px; opacity: 0;}
#subtitleDiv #subtitleShow{position:absolute; width:720px; height:320px; margin-left:180px; margin-top:190px; overflow:scroll; }
.subTitleText{width:700px; overflow:hidden; font-family:"微软雅黑"; font-size: 24px;position: absolute;color: #333333; text-indent: 2em; line-height: 40px;}

.endCurrentPage{position: absolute; margin-left: 110px;margin-top: 534px; display: none;}
.endCurrentPage #endCurrentPageUI{position: absolute;}

.endTotalPages{position: absolute; margin-left: 90px; margin-top: 534px; display: none;}
.endTotalPages #endTotalPagesUI{position: absolute;}

.continueUI{position: absolute; margin-left: 0px; margin-top: 0px; display: none;}
.continueUI #continueBgImg {position: absolute; margin-left: 0px; margin-top: 0px; }
.continueUI #continueBtn{position: absolute;margin-left: 637px; margin-top: 312px; opacity: 0;}
.continueUI #cancelBtn{position: absolute;margin-left: 238px; margin-top: 312px; opacity: 0;}

.menuPartText{padding-left:25px; padding-top: 2px; width:230px; line-height:27px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-family:"微软雅黑"; font-size: 18px; color: #444492;}
.menuLessonText{left:62px; top: 15px; width:780px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-family:"微软雅黑"; font-size: 24px;position: absolute;color: #333333;}

.threeIcon{left:23px; top: 19px; position: absolute;}

.one{color:#fff;text-decoration:none;background:url(img/menuBtn1.png) no-repeat;text-align:left;cursor:pointer;width: 844px;height: 65px;}
.three{color:#000;text-decoration:none;background:url(../img/menuBtn1.png) no-repeat;width: 844px;height: 65px;text-align:left;cursor:pointer; position: relative;}

.two{
	cursor:pointer;
	color:#000;
	padding-left:20px;
	width: 238px;
	height: 27px;
	/*margin-left:8px;*/
	left:20px;
	background:url(../img/mulu/catalog2.png) no-repeat;/*text-align:left;*/ 
}



