@charset "utf-8";
/* CSS Document */
	*{margin:0;padding:0;} 
		body {
			background-color: #F5F5F5;
			font-family: "微软雅黑","tahoma","Arial Narrow","HELVETICA";
			color: #333333;
			line-height: normal;
			font-weight: 400;
			-moz-user-select:none;/*火狐*/
		    -webkit-user-select:none;/*webkit浏览器*/
		    -ms-user-select:none;/*IE10*/
		    -khtml-user-select:none;/*早期浏览器*/
      		user-select:none;
		}
		a:hover,a.active {
			color: #49C27B !important; 
		}
		
		html{height:100%;}
		body{min-height:100%;margin:0;padding:0;position:relative;}	
		.footer-center{position:absolute;bottom:-10px;left:0;right: 0;}
		.wrapper_all {padding-bottom:130px;}
		
		.wrap {
			width: 1000px;
			margin: 0px auto 100px;
		}
		.container {
			margin: 0 auto;
		}
		.content {
			background-color: #ffffff;
		}
		
		.content img {
			max-width: 960px;
		}
		
		.a_l_center{
			float: right;
			font-size: 16px;
			color: #494949;
			margin-right: 20px;
		}
		
				
		.inline {
			height: 12px;width: 1px;background-color: #d9d9d9;display:inline-block;margin: -1px 12px;
		}
		
		.input_btn {
			width: 102px;
		    height: 36px;
		    border: medium none;
		    font-size: 16px;
		    -moz-border-radius: 4px;
		    -webkit-border-radius: 4px;
		    border-radius: 4px;
		    color: #FFF;
		    cursor: pointer;
		    display: inline;
		    margin-right: 10px;
		    outline:none;
		    background: #49C27B;
		}
		
		.input_btn.orange{
			background-color: #fab73c;
		}
		
		.shadow{
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			z-index: 9999;
			background-color: #000;
			opacity: 0.5;
			position: fixed;
		}
		
		.grey {
			color: #b3b3b3;
		}
		
		.grey1 {
			color: #a6a6a6;
		}
		
		.green {
			color: #49C27B;
		}

		.download {
			width: 280px;
			height: 300px;
			position: fixed;
			top: 310px;
			margin-left: 360px;
			background-color: #ffffff;
			border-radius: 4px;
			color: #454545; 
			z-index: 100000;
			display: none;
		}
		
		.download .top {
			height: 158px;
			position: relative;
		}
		
		.download .top a {
			position: absolute;
			right: 8px;
			top: 8px;
			display: inline-block;
			width: 12px;
			height: 12px;
			background: url(../../../resources/images/lesson/close.png) no-repeat;
		}
		
		.download .top img{
			width: 100%;
			height: 100%;
		}
		
		.download .bottom {
			text-align: center;
			padding: 12px 0px;
			height: 118px;
		}
		.download .bottom p {
			line-height: 22px;
			text-align: center;
		}
		
		.download .close {
			margin-top: 14px;
			background: #3cad6b;
		}
		
		
		.my_drop  {
			position: absolute;
			top: 47px;
			right: 20px;
			background-color: #FFF;
			background-clip: padding-box;
			list-style: outside none none;
			z-index: 90;
			width: 102px;
			border: 1px solid #f5f5f5;
			display: none;
		}
		
		.my_drop a{
			font-size: 14px;
			color: #666666;
			height: 50px;
			line-height: 50px;
			text-align: center;
			float: left;
			display: inline-block;
			width: 100%;
		}
		
		.my_drop a:HOVER {
			background-color: #49C27B;
			color: #fff !important;
		}
		
		.lesson_null {
			text-align: center;
			color: #666666;
			font-size: 14px;
			padding: 100px 0px 200px;
		}
		
		
		/**********************/
		
			
		.footer-center {
			width: 800px;
			margin: 0px auto 40px;
			padding: 30px 0px 0px;
			text-align: center;
			border-top: 1px solid #CCCCCC;
			font-size: 12px;
			color: #999999;

		}
		
		.footer-center p {
			margin: 0 0 10px;
			text-align: center;
		}