.clear{clear:both;}

.main_wrapper
{
background-color:#DAD7E8;
padding:15px 70px 5px 70px;	
height:1670px;
}

	

.pic1

{
float:left;
top:0px;
right:0px;	
margin-right:10px;
}
.header
{
	float:left;
top:0px;
right:0px;
background-color:#8472BA;
padding:10px 10px 0px 10px;	
	width:535px;
	height:39px;
	color:#FFF;
}

.para
{
	padding:7px 40px 20px 40px;	
	width:560px;
}

.demo
{
width:300px;
font-weight:600;
padding:0px 40px 0px 140px;	

}


.base
{
	position:relative;
}


.pic2

{
float:left;
top:0px;
right:0px;	
margin-right:15px;
margin-top:20px;
margin-bottom:10px;
margin-left:30px;
}

.para2

{
float:left;
top:0px;
right:0px;	
margin-right:15px;
margin-top:0px;
margin-bottom:10px;
margin-left:30px;
width:245px;
background-color:#EBEBF1;
}


.nuderm_end
{
float:left;
top:0px;
right:0px;	
margin-top:30px;
background-color:#DADAE4;	
width:310px;	
}

.pic3
{
float:left;
top:0px;
right:0px;		
margin-top:50px;	
}











.e_main
{
position:relative;

	
}


.e_1
{
float:left;
top:0px;
right:0px;
background-color:#F0F0F4;
max-width:430px;
height:257px;
padding:10px 10px 10px 10px;
}


.snap
{

float:left;
top:0px;
right:0px;
background-color:#F0F0F4;
width:495px;
padding:10px 10px 10px 10px;
}	
	
	


.e_pic1
{
float:left;
top:0px;
left:0px;
background-color:#E9E9EF;	
}


.e_pic2
{
float:left;
top:0px;
left:0px;
background-color:#E9E9EF;	
}

.e_pic3
{
float:left;
top:0px;
left:0px;
background-color:#E9E9EF;		

}

.deco
{
	
clear:both;
background-color:#DBDBE6;
}

.deco1
{
float:left;
top:0px;
left:0px;
background-color:#F0F0F4;	
padding:10px 10px 10px 10px;
width:460px;
}
