.out_content{
			width:100%;
			height:100%;
			overflow:hidden;
		}
		.inner_slide{
			width:20%;
			height:100%;
			overflow-y:auto;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			padding:10px;
			background:rgba(0,0,0,0.5);
			position:fixed;
			z-index:9999;
			left:0;
			top:0px;
		}
		.img_out{
			width:100%;
			height:auto;
			overflow:hidden;
		}
		.img_innner{
			width:100%;
			height:auto;
			overflow:hidden;
			box-sizing:border-box;
		}
		.img_innner img{
			width:100%;
		}
		.img_out span{
			width:100%;
			text-align:center;
			line-height:30px;
			font-size:30px;
			color:#f2f2f2;
			display:block;
			margin-bottom: 10px;
			margin-top: 10px;
		}
		.img_btn{
			width:100%;
			height:auto;
			overflow:hidden;
			overflow-y:auto;
			box-sizing:border-box;
			padding:10px;
			display:none;
			
		}
		.img_box{
			width:100%;
			height:auto;
			overflow:hidden;
			background:#F2F2F2;
			text-align:center;
		}
		.img_btn img{
			width:100%;
			box-sizing:border-box;
			display:inline-block;
			padding:10px 0px;
			background:#f2f2f2;
		}
		.active{
			display:block;
		}
		.inner_main{
			width:100%;
			height:100%;
			float:left;
			/*background:#f2f2f2;
			background:url(../img/back/back.jpg) center;
			background-size:cover;	*/
		}
		.inner_box{
			width:100%;
			height:auto;
			/*overflow:hidden;*/
			position:relative;
			z-index: 2;
			top:10%;
			left: 3%;
		}
		.inner_body{
			width:35%;
			height:auto;
			overflow:hidden;
			margin-left:45%;
			margin-top:10%;
		}
		.inner_body img{
			width:100%;
			
		}
		.inner_box img{
			width:100%;
			margin-top:25%;
			display:inline-block;
		}
		.inner_heir{
			width:38%;
			height:auto;
			overflow:hidden;
			position:absolute;
			top:6.5%;
			right:29%;
			z-index:10;
			z-index:99;
		}
		.inner_meimao{
			width:9%;
			height:auto;
			overflow:hidden;
			position:absolute;
			top:13.5%;
			left:58%;
			z-index:9;
		}
		.inner_eye{
			width:9%;
			height:auto;
			overflow:hidden;
			position:absolute;
			left:58%;
			top:14.5%;
			z-index:999;
		}
		.inner_glass{
			width: 11.5%;
		    height: auto;
		    overflow: hidden;
		    position: absolute;
		    top: 13.5%;
		    left: 56.8%;
		    z-index:999;
		}
		.inner_nose{
			width:3.5%;
			height:auto;
			overflow:hidden;
			position:absolute;
			top:16.1%;
			left:60.7%;
			z-index:999;
		}
		.inner_mouth{
			width:3.5%;
			height:auto;
			overflow:hidden;
			position:absolute;
			top:19.3%;
			left:61%;
			z-index:999;
		}
		.inner_yifu{
			width:52%;
			height:auto;
			overflow:hidden;
			position:absolute;
			top:25.5%;
			z-index:99;
			left:25.5%;
		}
		.inner_Img{
			width:80%;
			height:100px;
			/*overflow:hidden;*/
			position:fixed;
			bottom:0px;
			right:0px;
			display:block;
			z-index: 9999;
		}
		.inner_btn{
			/*
			width:100%;
			height:100px;
			*/
			width: 407px;
			height: 112px;
			background-image: url(../img/confirm.png);
			position: relative;
			margin: 0 auto;
			top: -64px;
			/*
			background:rgba(0,0,0,0.5);
			color:#fff;
			font-size:40px;
			line-height:100px;
			text-align:center;
			position:absolute;
			bottom:0px;
			*/
		}
		.inner_ma{
			width:25%;
			height:auto;
			overflow:hidden;
			margin-bottom:12%;
			margin-right:1%;
			float:right;
		}
		.inner_ma img{
			width:100%;
		}
		.inner_teach{
			width:100%;
			height:auto;
			overflow:hidden;
		}
		.inner_teach img{
			width:100%;
		}
		.logo{
			width:100%;
			height:auto;
			overflow:hidden;
			display:none;
			z-index: 1;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 9999;
		}
		.logo img{
			width:100%;
			z-index: 9999;
		}
		.foot{
			width:100%;
			height:auto;
			overflow:hidden;
			display:none;
			z-index: 9999;
			position: absolute;
			bottom: -5px;
			left: 0;
		}
		.foot img{
			width:100%;
		}
		.model{
			width:100%;
			height:100%;
			position:fixed;
			background:rgba(0,0,0,0);
			top:0;left:0;
			z-index:9999;
			display:none;
		}
		.model_inner{
			/*
			width:80%;
			height:150px;
			*/
			width: 636px;
			height: 323px;
			background-image: url(../img/popup.png);
			/* background:#fff; */
			border-radius:5px;
			position:absolute;
			top:0;left:0;bottom:0;right:0;
			margin:auto;
			z-index:999999;
		}
		.model_txt{
			width:100%;
			height:50px;
			text-align:center;
			line-height:50px;
			color:#666;
			font-size: 35px;
		}
		.model_btn{
			width:100%;
			height:95px;
			margin-top:125px;
			overflow:hidden;
		}
		.model_btn .btn_inner{
			width:250px;
			height:95px;
			text-align:center;
			line-height:70px;
			color:#fff;
			margin-right:40px;
			float:right;
			background:blue;
			border-radius:10px;
			font-size: 40px;
			opacity: 0;
		}

		.inner_by{
			width:45%;
			height:auto;
			overflow:hidden;
			position:absolute;
			top:-10%;
			left:11%;
		}
		.inner_by img{
			width:100%;
		}
		 .active{
		 	webkitTransform:scale(1),
           transform:scale(1)}