﻿@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#333333;}

/*ul,ol, ul li,ol li, h1,h2,h3,h4,h5,h6{padding:0px; list-style:none; margin:0px;}*/

.lmpmodules{width:1000px; margin:0 auto;  background:#2D2D2D;}

/*----------Main-----------*/
#wrapper{  width:1000px; margin:0px auto; background:#948772; border:6px solid #2e2d27; height:688px;}
.main{float:left; width:100%; }
.menu_area{float:left; width:100%; text-align:center; background:url(../images/menu_bg.png) repeat-x; height:30px; font-size:20px; line-height:30px; box-shadow:0 4px 5px #857f76; -moz-box-shadow:0 4px 5px #857f76; -o-box-shadow:0 4px 5px #857f76; -webkit-box-shadow:0 4px 5px #857f76;}
.title_area{float:left; width:100%; background:#b9ab96; padding:0 0 10px 0; min-height:100px;}
.uf_title{padding:2% 5% 0 5%; width:90%; float:left;}
.container_area{float:left; background:#948772; width:92%; padding:15px 4%;  height:100%; }
.em_bg{float:left; background:url(../images/em_bg.png) repeat-x; height:20px; padding:10px 1.5%; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; width:97%; cursor:pointer; font-size:18px; line-height:20px; box-shadow:0 3px 12px #484238; -moz-box-shadow:0 3px 12px #484238; -webkit-box-shadow:0 3px 12px #484238; -o-box-shadow:0 3px 12px #484238; margin-bottom:10px;}
.em_bg:hover{background:url(../images/emh_bg.png) repeat-x;}

/*----------video page-----------*/
.video_page{float:left; padding:0px 5px 5px 5px; width:990px; background:#2e2d27; }
.video_area{background:#2e2d27; float:left; width:100%; position:relative;}
.video_sec{float:left; width:100%; position:relative;}
.video_left{float:left; width:442px;}
.video_right{float:left; width:54.79%; margin:0 0 0 5px; background:#eeeeee; height:610px; overflow:hidden;}
.video-title{float:left; width:auto; height:auto; padding:8px 60px 8px 10px; line-height:18px; font-size:18px; color:#fff; background:url(../images/right_ml.png) no-repeat right #2d2d2d;}
.video-icon{ float:right; width:30%; height:35px; }
.video-cont{float:right; background:url(../images/right_mr.png) repeat-x left; width:100%; height:35px;}
.v_home{float:left; background:url(../images/controls.png) no-repeat -1px -81px; width:27px; height:25px; cursor:pointer; margin:3px 10px 0 10px;}
.v_home:hover{background:url(../images/controls.png) no-repeat -29px -81px; }

.v_lesson{float:left;line-height:24px; color:#fff; padding:0 2px 0 0; font-size:14px; font-weight:bold; cursor:pointer; margin:5px 0 0 0;}
.v_lesson:hover{color:#efd422;}
.v_lesson .Img{background:url(../images/controls.png) no-repeat -56px -81px; width:27px; height:25px; margin-left:2px;}
.v_lesson:hover .Img{background:url(../images/controls.png) no-repeat -84px -81px;}

.v_right{float:left; width:99%; padding:1px 2px 0 1px; background:url(../images/menu_bg.png) repeat-x; height:29px; box-shadow:0 4px 5px #857f76; -moz-box-shadow:0 4px 5px #857f76; -o-box-shadow:0 4px 5px #857f76; -webkit-box-shadow:0 4px 5px #857f76; text-align:center; }
.v_left{float:left; width:100%; background:url(../images/menu_bg.png) repeat-x; width:100%; margin:0 0 0 0; padding:0px 0px 0 0px; height:30px; text-align:center;}
.v_play{background:#000000; float:left; width:442px; min-height:280px; text-align:center; margin-bottom:5px;}

.v_screen{float:left; margin:1px 0px 0px 1px; background:url(../images/full_bg.png) repeat-x; padding:5px 10px 4px 10px; border-radius:8px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border:1px solid #acacac; }
.v_screen:hover{background:url(../images/full_hbg.png) repeat-x; cursor:pointer;}
.v_screen .normal{background:url(../images/controls.png) no-repeat -2px -54px; height:17px; width:18px;}

.v_cc{float:right; width:26px; text-align:center; border:2px solid #2d2c26; height:14px; line-height:12px; font-weight:bold; font-size:16px; color:#2d2c26; cursor:pointer; margin:4px;}
.v_cc:hover{ color:#ffdd01; border:2px solid #ffdd01;}

.v_search{background:#948772; float:left; width:440px; text-align:center;margin-bottom:5px; }
.s_left{float:left; width:100%; padding:1px 0 0 0px; background:url(../images/menu_bg.png) repeat-x; height:29px; box-shadow:0 4px 5px #5d5446; -moz-box-shadow:0 4px 5px #5d5446; -o-box-shadow:0 4px 5px #5d5446; -webkit-box-shadow:0 4px 5px #5d5446; text-align:center;}

.search{float:left; background:url(../images/em_bg.png) repeat-x; padding:3px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; height:32px; font-size:8px; line-height:14px; text-transform:uppercase; margin:5px; border:1px solid #868076; font-family:sans-serif;}
.search:hover{background:url(../images/emh_bg.png) repeat-x;  cursor:pointer;}
.search .icon{background:url(../images/search.png) no-repeat; width:28px; height:30px;}

.s_term{float:left; width:88%; background:#b9ab96; padding:10px 10% 10px 2%; text-align:left; font-size:12px; min-height:225px;}
.st_bg{float:left; background:url(../images/st_bg.png) repeat-x; height:20px; font-size:11px; line-height:20px; color:#101010; border:1px solid #6d6d6d; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; cursor:pointer; margin:15px 10px 10px 0; padding:0 10px;}
.st_bg:hover{ border:1px solid #168bcd;}
.st_bg.mousedown{background:url(../images/st_hbg.png) repeat-x;}

.txt_box{float:left; width:53%; background:#fff; height:14px; padding:3px 1% 5px 1%; line-height:14px; margin:15px 0 0 0; color:#101010; font-size:12px; border:0px; border:1px solid #c8c4bd;}
.txt_area{float:left; width:100%; background:#fff; height:120px; padding:4px 1px; line-height:14px; margin:5px 0; color:#101010; font-size:12px; border:2px solid #c8c4bd; border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; overflow-y:auto; -webkit-border-radius:6px 6px 0 0; -o-border-radius:6px 6px 0 0; overflow-x:auto;}
.txt_area li{ list-style:none; padding:2px; margin:0px; border:1px solid #CACACA;}
.txt_area li:hover{background-color:#D1E8FF; cursor:pointer;}

.play_station{float:left; width:26%; padding:0px; background:url(../images/control_bg.png) repeat-x; height:25px; text-align:center; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; position:relative;}
.play_station ul{float:left; width:100%; padding:0px; margin:0px; list-style:none;}
.play_station ul li{float:left; width:auto; text-align:center; cursor:pointer; list-style:none;}
.play_station ul li.box1{float:left; width:18%;  height:25px; border-right:1px solid #2e2d27;}
.play_station ul li.box1 .img{background:url(../images/controls.png) no-repeat -27px -116px; margin:7px auto 0px auto; height:12px; width:12px;}
.play_station ul li.box1:hover .img{background:url(../images/controls.png) no-repeat -39px -116px;}
.play_station ul li.box4{float:right; width:18%; height:25px; border-left:1px solid #2e2d27;}
.play_station ul li.box4 .img{background:url(../images/controls.png) no-repeat -1px -116px; margin:7px auto 0px auto; height:12px; width:12px;}
.play_station ul li.box4:hover .img{background:url(../images/controls.png) no-repeat -13px -116px;}
.play_station ul li.box2{float:left; width:28%; height:25px;}
.play_station ul li.box2 .img{ background:url(../images/controls.png) no-repeat -1px -290px; width:15px; height:12px; margin:7px auto 0px auto; }
.play_station ul li.box2:hover .img{background:url(../images/controls.png) no-repeat -16px -290px;}
.play_station ul li.box3{float:right; width:25%; height:25px;}
.play_station ul li.box3 .img{ background:url(../images/controls.png) no-repeat -33px -290px; width:15px; height:12px; margin:7px auto 0px auto; }
.play_station ul li.box3:hover .img{background:url(../images/controls.png) no-repeat -49px -290px;}
.play_station ul li.box5{position:absolute; z-index:5; background:url(../images/controls.png) no-repeat -1px 0px; width:44px; height:44px; top:-13px; left:0px; margin:0 43%;}
.play_station ul li.box5:hover{background:url(../images/controls.png) no-repeat -46px 0px;}
.play_station ul li.box5.pause{position:absolute; z-index:5; background:url(../images/controls.png) no-repeat -91px 0px; width:44px; height:44px; top:-13px; left:0px; margin:0 43%;}
.play_station ul li.box5.pause:hover{background:url(../images/controls.png) no-repeat -136px 0px;}

.play_station ul li.box1.mousedown{background:url(../images/menu_h1.png) repeat-x; border-radius:5px 0 0 5px;}
.play_station ul li.box4.mousedown{background:url(../images/menu_h1.png) repeat-x; border-radius:0 5px 5px 0;}
.play_station ul li.box2.mousedown, .play_station ul li.box3.mousedown{background:url(../images/menu_h1.png) repeat-x;}
.play_station ul li.box5.mousedown{background:url(../images/controls.png) no-repeat -182px 0px;}
.play_station ul li.box5.pause.mousedown{background:url(../images/controls.png) no-repeat -226px 0px;}

.prev_next{position:absolute; z-index:3; background:url(../images/controls.png) no-repeat -1px -310px; width:150px; height:66px; margin:-66px 22% 0 22%; left:0px; top:0px; display:none;}
.next_ls{float:right; width:74px; height:66px; background:url(../images/controls.png) no-repeat -1px -136px;}
.next_ls:hover{ background:url(../images/controls.png) no-repeat -78px -136px; cursor:pointer; }
.next_ls.mousedown{ background:url(../images/controls.png) no-repeat -155px -136px; cursor:pointer; }
.pre_ls{float:left; width:75px; height:66px;  background:url(../images/controls.png) no-repeat -1px -212px;}
.pre_ls:hover{ background:url(../images/controls.png) no-repeat -77px -212px; cursor:pointer;}
.pre_ls.mousedown{ background:url(../images/controls.png) no-repeat -153px -212px; cursor:pointer;}

.pre_ls.disable{float:left; width:75px; height:66px; background:url(../images/controls.png) no-repeat -1px -310px; cursor:default;}
.next_ls.disable{float:right; width:74px; height:66px; background:url(../images/controls.png) no-repeat -77px -310px;cursor:default;}

.progress_sec{float:left; width:64%; background:url(../images/progrees_bg.png) repeat-x; height:25px; margin:0 0 0 5px; position:relative;}
.progress_sec ul{position:absolute; left:0px; z-index:1; width:100%; padding:0px; margin:0px; background:url(../images/slider_end.png) no-repeat right; height:25px;list-style:none;}
.progress_sec ul li{float:left; border-left:2px solid #fff; height:25px; list-style:none;}
.progress_sec ul li:hover{border-left:2px solid #3B70EF; background-color:#2d3e60; opacity:0.3; width:12%; height:25px; cursor:pointer;}
.progress{position:absolute; z-index:0; background:url(../images/progrees_hbg.png) repeat-x; width:0px; height:25px; left:2px;}
.progress_iocn{ position:absolute; z-index:2; background:url(../images/slider_str.png) no-repeat; width:22px; height:25px; left:0px;}
 
.tool_tip{position:absolute; background:url(../images/tool_tipr.png) repeat-x; width:auto; height:35px; text-align:center; color:#fff; font-size:13px; line-height:24px; top:-35px; left:10%; display:none;}
.tool_tipr{float:left; width:auto; background:url(../images/tool_tipl.png) no-repeat; height:35px; padding:0 10px 0 15px; }
.time_sec{float:right; color:#fff; font-size:14px; text-align:right; font-size:14px; line-height:14px; padding:5px 0;}

.menu_nav{position:absolute; z-index:7; right:42px; top:31px; display:none;} 
.menu_nav ul{min-width:275px; background:#000000; list-style:none; padding:0px; margin:0px;}
.menu_nav ul li{width:96%; cursor:pointer; color:#fff; min-height:14px; line-height:14px; padding:8px 2%; font-size:14px; list-style:none;}
.menu_nav ul li:hover{ background:#948772;}

/*----------Xml flash sytle format-----------*/
.lmpScene ul li{list-style:inherit; list-style-position:inherit; list-style-type:inherit;}

/*----------maximize-----------*/
.video_left.max{width:100%; height:580px;padding:0 0 0px;}
.video_left.max .v_play{width:990px; margin: 0 0 5px;}
.video_left.max .v_play .video-js{height:536px !important;}
.video_left.max .v_search{height:575px; margin: 0 0 5px 0;}
.video_right.max{width:100%; margin:0 0 5px 0; background:#eeeeee; right:0px;  height:577px; position:static;}
.video_right.max .lmpScenes{height: 548px;}
.v_search.max{height:610px; margin: 0 0 5px 0; width:100%}
.v_search.max .v_searchBody{display:block;}
.v_search.max .v_screen .normal, .v_play.max .v_screen .normal, .video_right.max .v_screen .normal{background:url(../images/controls.png) no-repeat -21px -54px; height:17px; width:18px;}


.video_left.min{}


.minmized{height:30px; width:100%; display:none;}
.minmized .Bar{ width:491px; background:url(../images/menu_bg.png) repeat-x; border:1px solid #acacac; height:28px; margin:0px 0px 5px 0px; }
.minmized .Bar .v_cc{ margin-top:6px; }
.minmized .Bar .lmpSceneTitle{ text-align:center; display:block;}

/*----------others-----------*/
.fl{float:left;}
.fr{float:right;}
.width{float:left; width:100%; position:relative;}
.hide{display:none;}
.clr{clear:both;}
.lmpmodules, .lmpScene, .v_searchBody, .SearchNavigation{display:none;}
.lmpScenes{ clear:both;  overflow-x:hidden; overflow-y: auto; font-weight:300; text-align:left;}
.lmpScenes .textflow{ background:#EEEEEE;}
.lmpScenes .textflow *{background:#EEEEEE; }
.lmpScenes .imgFlow{background:#2D2D2D;}
.lmpScenes .iframeFlow{width:100%; height:539px; overflow:hidden; border:1px none;  background:#2D2D2D;}
.lmpScenes p{margin-top: 4px; margin-bottom:0px; font-size:16px;}
.lmpScenes ul{margin-top: 4px; font-size: 12px;}


.External .lmpScenes{height:543px;}
.lmpSceneTitle{ font-size:20px;}
.videoHolder{cursor:default; padding:5px 0 5px;}
.videoOverlay{ position:absolute; left:0px; top:0px; bottom:-10px; right:0px; z-index:1; width:100%;}
.videoOverlay .CC_text{ position: absolute; bottom: 0px; min-height:20px; width: 95%; padding:5px 10px; line-height:20px; text-align:center; word-wrap: break-word; display:none;}

.v_search.ToggleContainer{
	width: 100%;
}
.v_search.ToggleContainer.min{
	
}
.v_search.ToggleContainer.max{
}
.width.ToggleContainer{
	margin-bottom: 5px;
}
.s_term.max{
	height:475px;
}
.s_left.max{
	box-shadow:0 0px 0px #5d5446;
	-moz-box-shadow:0 0px 0px #5d5446;
	-o-box-shadow:0 0px 0px #5d5446;
	-webkit-box-shadow:0 0px 00px #5d5446; 
}

























