@charset "utf-8";
/*格式化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {
	margin: 0;
	padding: 0;
}
input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}
body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
}
li, ol {
	list-style: none;
}
ins {
	text-decoration: none;
}
i, em {
	font-style: normal;
}
a {
	text-decoration: none;
}
a:hover {
	cursor: pointer;
	text-decoration: none;
}
a:active {
star:expression(this.onFocus=this.blur());
}
:focus {
	outline: 0;
}
.clear {
	clear: both;
	line-height: 0px;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
	content: '.';
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
img {
	padding: 0;
	margin: 0;
}
a img {
	border: none;
}
input, textarea {
	border: none;
	font-size: 13px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 14px;
}
.p1-form{
text-align: center;

}
.wrap {
	max-width: 640px;
	min-width: 320px;
	margin: 0 auto;
	padding:0;
	overflow: hidden;
	position: relative;
}
.index_form{

background-color:#efefef;
width: 100%;

}

.banner img{
width: 100%;
height: auto;
}
.p1-form input.subBtn{background:#fe5b49; -webkit-border-radius: 10px; border-radius: 10px;}
.all-input{-webkit-border-radius: 10px; border-radius: 10px;margin-top: 15px;}
.p1-form input.intText{ border-radius:10px; -webkit-border-radius: 10px; border-radius: 10px;  }

 .p1-form input.adult-subBtn{background:#fe5b49; -webkit-border-radius: 10px; border-radius: 10px;}
 .p1-form input.teenage-subBtn{background:#fe5b49; -webkit-border-radius: 10px; border-radius: 10px;}
  .p1-form input.school-subBtn{background:#fe5b49; -webkit-border-radius: 10px; border-radius: 10px;}
.p1-form input.company-subBtn{background:#fe5b49; -webkit-border-radius: 10px; border-radius: 10px;}
/*320-begin*/
 @media screen and (min-width:320px) {
.container{

width: 320px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}


.code-input{
	margin-top: 8px;
    margin-left: 20px;
    border: 0px solid black;
    /* background-color: white; */
    width: 280px;
    /* height: 80px; */
    float: left;
    height:40px;
}
.ccode{
	width: 60%;
    height: 40px;
    float: left;
    font-size: 14px;
    text-indent: 14px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 40px;
    font-size:14px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}
.logo{
	float:left;
}
/*.header{

width: 320px;
height: 55px;	
}*/
.logo img{

width: 252px;
height: auto;
margin-top:10px;	
}
.log img{

 width: 40px;
 height: 44px;
 margin-right: 20px;
 margin-top: 10px;	
}
.log{
	float:right;
	right: 5px;
}


.ani{
width: 150px;
height: 150px;	
}
.scroll-outer{height:180px;padding-top: 10px;}
#scroll{width:320px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:150px; height:150px; margin:0 auto; overflow:hidden;}

.p1-form h1{
  padding-top: 10px;
 font-size: 24px;

 padding-bottom: 20px;
}
.all-input{

 margin-left: 20px;
 border:0px solid black;
background-color: white;
width: 280px;
height: 40px;	
}
.ic{
height: 28px;
width: 30px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 15px;
 width: 10px;
 height: 13px;	
}

.p1-form input.intText{ 
float: right;
 width:250px; height:38px; 
 color:#fff;
 font-size: 14px;

}
.p1-form input.int1{background: #fff;  color:black;}
.p1-form input.int2{background: #fff;  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:280px; height:40px; line-height:30px;
 color:#fff; font-size:16px;}
 .p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:280px; height:40px; line-height:30px;
 color:#fff; font-size:16px;}
  .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:280px; height:40px; line-height:30px;
 color:#fff; font-size:16px; }
  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:280px; height:40px; line-height:30px;
 color:#fff; font-size:16px; }
  .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:280px; height:40px; line-height:30px;
 color:#fff; font-size:16px; }

.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.footer p{
margin-top:20px;
font-size: 24px;
color:black;

}
.footer h1{

font-size: 12px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
	padding-bottom: 150px;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:106px;
	height:100px;
	text-align:center;
	position:relative;

}
.icp{
bottom:0;

text-align: center;	
}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:50px;
	height:50px;
}


.footer li span{
	position:absolute;
	
	bottom:20px;
	width:106px;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 12px;
	left: 0;
	
}

.body-six{

background-image: url(../images/six-320.jpg);	
height: 600px;
text-align: center;
}
.body-six h1{

font-size: 24px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 200px;
text-align: center;
display: block;
float: left;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 26px;
 color: #BBFF00;
 font-family: "Times New Roman",Georgia,Serif;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 16px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
  color: #DDDDDD;
  padding-top: 20px;
  font-size: 12px;

}
.body-seven{
text-align: center;
height: 450px;

}
.body-seven h1{

font-size: 20px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 12px;
	padding-bottom: 30px;
	
}
.body-seven article {
margin-top:20px;
margin-left: 18px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:110px;
height: 75px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:57px;
 height: 70px; 	
}
.seven-2 img{
width: 105px;
height: 70px;


}
.seven-3 img{
width: 50px;
height: 70px;
margin-top: 0px;	
}
.seven-4 img{
width: 105px;
height: 70px;

}
.body-seven article p{

 font-size: 12px;
 padding-top:5px; 

 


}


} 
/*320--end*/


/*350-begin*/
 @media screen and (min-width:350px) {
.container{

width: 350px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}

.code-input{
	margin-top: 8px;
    margin-left: 15px;
    border: 0px solid black;
    /* background-color: white; */
    width: 320px;
    /* height: 80px; */
    float: left;
    height:40px;
}
.ccode{
	width: 60%;
    height: 40px;
    float: left;
    font-size: 14px;
    text-indent: 18px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 40px;
    font-size:14px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}
.logo{
	float:left;
}


.logo img{

width: 258px;
height: auto;
margin-top:10px;
margin-left: 10px;	
}
.log img{

 width: 40px;
 height: 40px;
 margin-right: 20px;
 margin-top: 10px;	
}
.log{
	float:right;
	right: 0px;
}



.ani{
width: 160px;
height: 160px;	
}
.scroll-outer{height:180px;padding-top: 10px;}
#scroll{width:350px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:160px; height:160px; margin:0 auto; overflow:hidden;}
.p1-form h1{
  padding-top: 20px;
 font-size: 28px;

 padding-bottom: 20px;
}
.all-input{

 margin-left: 15px;
 border:0px solid black;
background-color: white;
width: 320px;
height: 40px;	
}
.ic{
height: 28px;
width: 30px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 15px;
 width: 10px;
 height: 13px;	
}

.p1-form input.intText{ 
float: right;
 width:290px; height:38px; 
 color:#fff;
 font-size: 14px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:320px; height:40px; line-height:30px;
 color:#fff; font-size:18px; }
 .p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:320px; height:40px; line-height:30px;
color:#fff; font-size:22px; }
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:320px; height:40px; line-height:30px;
 color:#fff; font-size:22px; }
  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:320px; height:40px; line-height:30px;
 color:#fff; font-size:22px; }
 .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:320px; height:40px; line-height:30px;
 color:#fff; font-size:22px; }

.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.icp{
bottom:0;
padding-top: 30px;
text-align: center;	
}

.footer p{
margin-top:20px;
font-size: 28px;

}
.footer h1{

font-size: 12px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:116px;
	height:100px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:60px;
	height:60px;
}


.footer li span{
	position:absolute;
	
	bottom:20px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 14px;
	left: 0px;
}

.body-six{

background-image: url(../images/six-350.jpg);	
height: 600px;
text-align: center;
}
.body-six h1{

font-size: 24px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;
padding-top: 60px;

}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 28px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 16px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
  color: #DDDDDD;
  padding-top: 20px;
  font-size: 12px;

}

.body-seven{
text-align: center;
height: 480px;

}
.body-seven h1{

font-size: 22px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 12px;
	padding-top: 5px;
}
.body-seven article {
margin-top:20px;
margin-left: 25px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:110px;
height: 75px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:57px;
 height: 70px; 	
}
.seven-2 img{
width: 105px;
height: 70px;


}
.seven-3 img{
width: 50px;
height: 70px;
margin-top: 0px;	
}
.seven-4 img{
width: 105px;
height: 70px;

}
.body-seven article p{

 font-size: 12px;

 padding-top: 10px;


}	

} /*350--end*/


/*375-begin*/
 @media screen and (min-width:375px) {
.container{

width: 375px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}

.code-input{
	margin-top: 8px;
    margin-left: 18px;
    border: 0px solid black;
    /* background-color: white; */
    width: 340px;
    /* height: 80px; */
    float: left;
    height:45px;
}
.ccode{
	width: 60%;
    height: 45px;
    float: left;
    font-size: 16px;
    text-indent: 18px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 45px;
    font-size:16px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}
.logo{
	float:left;
}

.logo img{

width: 284px;
height:auto;
margin-top: 7px;	
}
.log img{

 width: 45px;
 height: 45px;	
}
.log{
	float:right;
	right: 5px;
}

.ani{
width: 160px;
height: 160px;	
}
.scroll-outer{height:180px;padding-top: 10px;}
#scroll{width:375px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:160px; height:160px; margin:0 auto; overflow:hidden;}
.p1-form h1{
  padding-top: 20px;
 font-size: 28px;

 padding-bottom: 20px;
}
.all-input{

 margin-left: 18px;
 border:0px solid black;
background-color: white;
width: 340px;
height: 45px;
float: left;	
}
.ic{
height: 33px;
width: 35px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 15px;
 width: 10px;
 height: 13px;	
}

.p1-form input.intText{ 
float: right;
 width:300px; height:42px; 
 color:#fff;
 font-size: 14px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:340px; height:45px; line-height:30px;
 color:#fff; font-size:18px;}
 .p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px;}
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:340px; height:45px; line-height:30px;
 color:#fff; font-size:18px; }
  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:340px; height:45px; line-height:30px;
color:#fff; font-size:18px; }
  .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:340px; height:45px; line-height:30px;
 color:#fff; font-size:18px; }

.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.icp{
bottom:0;
margin-top: 50px;
text-align: center;	
}
.footer p{
margin-top:25px;
font-size: 28px;

}
.footer h1{

font-size: 12px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:125px;
	height:110px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:60px;
	height:60px;
}


.footer li span{
	position:absolute;
	
	bottom:20px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 14px;
	left: 0;
}

.body-six{

background-image: url(../images/six-375.jpg);	
height: 600px;
text-align: center;
}
.body-six h1{

font-size: 24px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;
padding-top: 60px;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 28px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 16px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
  color: #DDDDDD;
  padding-top: 20px;
  font-size: 12px;

}
.body-seven article {
margin-top:20px;
margin-left: 30px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:110px;
height: 75px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:57px;
 height: 70px; 	
}
.seven-2 img{
width: 105px;
height: 70px;


}
.seven-3 img{
width: 50px;
height: 70px;
margin-top: 0px;	
}
.seven-4 img{
width: 105px;
height: 70px;

}

} /*375--end*/

/*400-begin*/
 @media screen and (min-width:400px) {

.container{

width: 400px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}



.code-input{
	margin-top: 8px;
    margin-left: 25px;
    border: 0px solid black;
    /* background-color: white; */
    width: 350px;
    /* height: 80px; */
    float: left;
    height:50px;
}
.ccode{
	width: 60%;
    height: 50px;
    float: left;
    font-size: 18px;
    text-indent: 16px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 50px;
    font-size:16px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}
.logo{
	float:left;
}

.logo img{

width: 309px;
height: auto;	
}
.log img{

 width: 50px;
 height: 50px;	
}
.log{
	float:right;
	right: 5px;
}


.ani{
width: 180px;
height: 180px;	
}
.scroll-outer{height:180px;padding-top: 10px;padding-bottom:20px;}
#scroll{width:400px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:180px; height:180px; margin:0 auto; overflow:hidden;}
.p1-form h1{
  padding-top: 30px;
 font-size: 30px;

 padding-bottom: 20px;
}
.all-input{

 margin-left: 25px;
 border:0px solid black;
background-color: white;
width: 350px;
height: 50px;
float: left;	
}
.ic{
height: 33px;
width: 35px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 15px;
 width: 12px;
 height: 17px;	
}

.p1-form input.intText{ 
float: right;
 width:310px; height:47px; 
  color:#fff;
 font-size: 16px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px;}
.p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px;}
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px;}
  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
  color:#fff; font-size:18px;}
 .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
color:#fff; font-size:18px;}
.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.footer p{
margin-top:35px;
font-size: 32px;

}
.footer h1{
margin-top: 20px;
font-size: 12px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:133px;
	height:120px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:80px;
	height:80px;
}


.footer li span{
	position:absolute;
	
	bottom:20px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 14px;
	left: 0;
}
.body-six{

background-image: url(../images/six-400.jpg);	
height: 660px;
text-align: center;
}
.body-six h1{

font-size: 26px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 36px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 16px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
  color: #DDDDDD;
  padding-top: 20px;
  font-size: 12px;

}

.body-seven{
text-align: center;
height: 450px;

}
.body-seven h1{

font-size: 22px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 12px;
	padding-top: 5px;
}
.body-seven article {
margin-top:30px;
margin-left: 40px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:110px;
height: 75px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:57px;
 height: 70px; 	
}
.seven-2 img{
width: 105px;
height: 70px;


}
.seven-3 img{
width: 50px;
height: 70px;
margin-top: 0px;	
}
.seven-4 img{
width: 105px;
height: 70px;

}
.body-seven article p{

 font-size: 12px;

 padding-top: 10px;


}	
} /*400--end*/


/*414-begin*/
 @media screen and (min-width:414px) {

.container{

width: 414px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}

.code-input{
	margin-top: 8px;
    margin-left: 33px;
    border: 0px solid black;
    /* background-color: white; */
    width: 350px;
    /* height: 80px; */
    float: left;
    height:50px;
}
.ccode{
	width: 60%;
    height: 50px;
    float: left;
    font-size: 16px;
    text-indent: 16px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 50px;
    font-size:16px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}
.logo{
	float:left;
}

.logo img{

width: 315px;
height: 55px;	
}
.log img{

 width: 50px;
 height: 50px;	
}
.log{
	float:right;
	right: 5px;
}

.ani{
width: 180px;
height: 180px;	
}
.scroll-outer{height:180px;padding-top: 10px;}
#scroll{width:414px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:180px; height:180px; margin:0 auto; overflow:hidden;}

.p1-form h1{
  padding-top: 30px;
 font-size: 30px;

 padding-bottom: 20px;
}
.all-input{

 margin-left: 33px;
 border:0px solid black;
background-color: white;
width: 350px;
height: 50px;
float: left;	
}
.ic{
height: 33px;
width: 35px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 15px;
 width: 12px;
 height: 17px;	
}

.p1-form input.intText{ 
float: right;
 width:310px; height:47px; 
  color:#fff;
 font-size: 16px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px;}
.p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px;}
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px; }
  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px; }
 .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:350px; height:50px; line-height:30px;
 color:#fff; font-size:18px; }
.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.footer p{
margin-top:25px;
font-size: 32px;

}
.footer h1{

font-size: 12px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:136px;
	height:120px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:80px;
	height:80px;
}


.footer li span{
	position:absolute;
	
	bottom:20px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 14px;
	left: 0;
}
.body-six{

background-image: url(../images/six-414.jpg);	
height: 660px;
text-align: center;
}
.body-six h1{

font-size: 26px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 36px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 16px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
   color: #DDDDDD;
  padding-top: 20px;
  font-size: 12px;

}

.body-seven{
text-align: center;
height: 450px;

}
.body-seven h1{

font-size: 22px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 12px;
	padding-top: 5px;
}
.body-seven article {
margin-top:20px;
margin-left: 42px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:110px;
height: 75px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:57px;
 height: 70px; 	
}
.seven-2 img{
width: 105px;
height: 70px;


}
.seven-3 img{
width: 50px;
height: 70px;
margin-top: 0px;	
}
.seven-4 img{
width: 105px;
height: 70px;

}
.body-seven article p{

 font-size: 12px;

 padding-top: 10px;


}	

} /*414--end*/

/*450-begin*/
 @media screen and (min-width:450px) {

.container{

width: 450px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}


.code-input{
	margin-top: 8px;
    margin-left: 25px;
    border: 0px solid black;
    /* background-color: white; */
    width: 400px;
    /* height: 80px; */
    float: left;
    height:60px;
}
.ccode{
	width: 60%;
    height: 60px;
    float: left;
    font-size: 18px;
    text-indent: 18px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 60px;
    font-size:18px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}
.logo{
	float:left;
}

.logo img{

width: 280px;
height: 60px;	
}
.log img{

 width: 50px;
 height: 50px;	
}
.log{
	float:right;
	right: 5px;
}


.ani{
width: 200px;
height: 200px;	
}
.scroll-outer{height:200px;padding-top: 10px;}
#scroll{width:450px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:200px; height:200px; margin:0 auto; overflow:hidden;}


.p1-form h1{
  padding-top: 30px;
 font-size: 36px;

 padding-bottom: 30px;
}
.all-input{

 margin-left: 25px;
 border:0px solid black;
background-color: white;
width: 400px;
height: 60px;
float: left;	
}
.ic{
height: 33px;
width: 35px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 20px;
 width: 12px;
 height: 18px;	
}

.p1-form input.intText{ 
float: right;
 width:360px; height:55px; 
 color:#fff;
 font-size: 18px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:400px; height:60px; line-height:30px;
 color:#fff; font-size:24px;}
  .p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:400px; height:60px; line-height:30px;
 color:#fff; font-size:24px; }
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:400px; height:60px; line-height:30px;
 color:#fff; font-size:24px; }

  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:400px; height:60px; line-height:30px;
 color:#fff; font-size:24px; }
  .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:400px; height:60px; line-height:30px;
color:#fff; font-size:24px; }

.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.footer p{
margin-top:45px;
font-size: 36px;

}
.footer h1{

font-size: 16px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:150px;
	height:140px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:80px;
	height:80px;
}


.footer li span{
	position:absolute;
	
	bottom:30px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 18px;
	left: 0;
}

.body-six{

background-image: url(../images/six-450.jpg);	
height: 620px;
text-align: center;
}
.body-six h1{

font-size: 28px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 40px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 18px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
  color: #DDDDDD;
  padding-top: 20px;
  font-size: 12px;

}

.body-seven{
text-align: center;
height: 500px;

}
.body-seven h1{

font-size: 28px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 14px;
	padding-top: 5px;
}
.body-seven article {
margin-top:40px;
margin-left: 60px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:110px;
height: 75px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:57px;
 height: 70px; 	
}
.seven-2 img{
width: 105px;
height: 70px;


}
.seven-3 img{
width: 50px;
height: 70px;
margin-top: 0px;	
}
.seven-4 img{
width: 105px;
height: 70px;

}
.body-seven article p{

 font-size: 14px;

 padding-top: 10px;


}	

} /*450--end*/

/*480-begin*/
 @media screen and (min-width:480px) {

.container{

width: 480px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}


.code-input{
	margin-top: 8px;
    margin-left: 30px;
    border: 0px solid black;
    /* background-color: white; */
    width: 420px;
    /* height: 80px; */
    float: left;
    height:66px;
}
.ccode{
	width: 60%;
    height: 66px;
    float: left;
    font-size: 18px;
    text-indent: 18px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 66px;
    font-size:18px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}

.logo{
	float:left;
}

.logo img{

width: 300px;
height: 68px;	
}
.log img{

 width: 50px;
 height: 50px;
 margin-top: 20px;	
}
.log{
	float:right;
	right: 5px;
}

.ani{
width: 220px;
height: 220px;	
}
.scroll-outer{height:250px;padding-top: 10px;}
#scroll{width:480px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:220px; height:220px; margin:0 auto; overflow:hidden;}

.p1-form h1{
  padding-top: 30px;
 font-size: 36px;

 padding-bottom: 30px;
}
.all-input{

 margin-left: 30px;
 border:0px solid black;
background-color: white;
width: 420px;
height: 66px;
float: left;	
}
.ic{
height: 33px;
width: 35px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 23px;
 width: 12px;
 height: 18px;
 margin-left: 15px;	
}

.p1-form input.intText{ 
float: right;
 width:370px; height:65px; 
 color:#fff;
 font-size: 18px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:420px; height:66px; line-height:30px;
 color:#fff; font-size:22px;}
  .p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:420px; height:66px; line-height:30px;
 color:#fff; font-size:22px; }
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:420px; height:66px; line-height:30px;
 color:#fff; font-size:22px; }
 

  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:420px; height:66px; line-height:30px;
 color:#fff; font-size:22px; }
  .p1-form input.cpmpany-subBtn{margin-top: 20px;margin-bottom: 30px; width:420px; height:66px; line-height:30px;
  color:#fff; font-size:22px;}

.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.footer p{
margin-top:25px;
font-size: 36px;

}
.footer h1{

font-size: 16px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:160px;
	height:140px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:80px;
	height:80px;
}


.footer li span{
	position:absolute;
	
	bottom:30px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 18px;
	left: 0;
}
.body-six{

background-image: url(../images/six-480.jpg);	
height: 660px;
text-align: center;
}
.body-six h1{

font-size: 32px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 36px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 18px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
  color: #DDDDDD;
  padding-top: 20px;
  font-size: 12px;

}

.body-seven{
text-align: center;
height: 530px;

}
.body-seven h1{

font-size: 28px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 14px;
	padding-top: 5px;
}
.body-seven article {
margin-top:50px;
margin-left: 70px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:110px;
height: 75px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:57px;
 height: 70px; 	
}
.seven-2 img{
width: 105px;
height: 70px;


}
.seven-3 img{
width: 50px;
height: 70px;
margin-top: 0px;	
}
.seven-4 img{
width: 105px;
height: 70px;

}
.body-seven article p{

 font-size: 14px;

 padding-top: 10px;


}	
} /*480--end*/

/*550-begin*/
 @media screen and (min-width:550px) {

.container{

width: 550px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}


.code-input{
	margin-top: 8px;
    margin-left: 35px;
    border: 0px solid black;
    /* background-color: white; */
    width: 480px;
    /* height: 80px; */
    float: left;
    height:72px;
}
.ccode{
	width: 60%;
    height: 72px;
    float: left;
    font-size: 18px;
    text-indent: 18px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 72px;
    font-size:18px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}


.logo{
	float:left;
}


.logo img{

width: 320px;
height: 70px;	
}
.log img{

 width: 60px;
 height: 60px;	
}
.log{
	float:right;
	right: 5px;
}


.ani{
width: 260px;
height: 260px;	
}
.scroll-outer{height:280px;padding-top: 10px;}
#scroll{width:550px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:260px; height:260px; margin:0 auto; overflow:hidden;}


.p1-form h1{
  padding-top: 40px;
 font-size: 40px;

 padding-bottom: 40px;
}
.all-input{

 margin-left: 35px;
 border:0px solid black;
background-color: white;
width: 480px;
height: 72px;
float: left;	
}
.ic{
height: 33px;
width: 35px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 26px;
 width: 14px;
 height: 20px;	
}

.p1-form input.intText{ 
float: right;
 width:430px; height:70px; 
 color:#fff;
 font-size: 18px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:480px; height:72px; line-height:30px;
 color:#fff; font-size:24px;}
.p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:480px; height:72px; line-height:30px;
color:#fff; font-size:24px; }
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:480px; height:72px; line-height:30px;
  color:#fff; font-size:24px; }
  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:480px; height:72px; line-height:30px;
 color:#fff; font-size:24px; }
   .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:480px; height:72px; line-height:30px;
color:#fff; font-size:24px; }

.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.footer p{
margin-top:45px;
font-size: 48px;

}
.footer h1{

font-size: 18px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:180px;
	height:150px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:85px;
	height:85px;
}


.footer li span{
	position:absolute;
	
	bottom:30px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 18px;
	left: 0;
}
.body-six{

background-image: url(../images/six-550.jpg);	
height: 760px;
text-align: center;
}
.body-six h1{

font-size: 32px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;
padding-bottom: 50px;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 45px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 18px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
   color: #DDDDDD;
  padding-top: 20px;
  font-size: 14px;

}
.body-seven{
text-align: center;
height: 600px;

}
.body-seven h1{

font-size: 32px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 16px;
	padding-top: 5px;
}
.body-seven article {
margin-top:50px;
margin-left: 70px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:150px;
height: 95px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:73px;
 height: 90px; 	
}
.seven-2 img{
width: 135px;
height: 90px;


}
.seven-3 img{
width: 73px;
height: 90px;
margin-top: 0px;	
}
.seven-4 img{
width: 135px;
height: 90px;

}
.body-seven article p{

 font-size: 14px;

 padding-top: 10px;


}	

} /*550--end*/

/*640-begin*/
 @media screen and (min-width:640px) {

.container{

width: 640px;
margin-left:auto;
margin-right: auto;
overflow: hidden;
}
.code-input{
	margin-top: 8px;
    margin-left: 45px;
    border: 0px solid black;
    /* background-color: white; */
    width: 550px;
    /* height: 80px; */
    float: left;
    height: 80px;
}
.ccode{
	width: 60%;
    height: 80px;
    float: left;
    font-size: 22px;
    text-indent: 28px;
    border-radius: 6px;
}
.CodeSubmit{
	width: 35%;
    margin-left: 5%;
    height: 80px;
    font-size: 22px;
	float: left;
	background: #ffffff;
	border-radius: 6px;
}
.logo{
	float:left;
}
.header{

width: 640px;
height: 90px;	
}
.logo img{

width: 409px;
height: auto;	
}
.log img{

 width: 70px;
 height: 70px;	
}
.log{
	float:right;
	right: 5px;
}

.ani{
width: 300px;
height: 300px;	
}
.scroll-outer{height:330px;padding-top: 10px;}
#scroll{width:640px; margin:0 auto;}
#scroll .owl-wrapper-outer{ margin:0 auto;}
#scroll .item{position:relative; width:300px; height:300px; margin:0 auto; overflow:hidden;}
.p1-form h1{
  padding-top: 60px;
 font-size: 45px;

 padding-bottom: 50px;
}
.all-input{
margin-top:8px;	
 margin-left: 45px;
 border:0px solid black;
background-color: white;
width: 550px;
height: 80px;
float: left;	
}
.ic{
height: 33px;
width: 35px;
text-align: center;	
 float: left;
}
.ic img{
 margin-top: 24px;
 width: 20px;
 height: 29px;	
}

.p1-form input.intText{ 
float: right;
 width:490px; height:78px; 
  color:#fff;
 font-size: 22px;

}
.p1-form input.int1{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.int2{background: #fff; border: 0px solid rgba(163,157,149,0.6);  color:black;}
.p1-form input.subBtn{margin-top: 20px;margin-bottom: 30px; width:550px; height:80px; line-height:30px;
 color:#fff; font-size:32px;}
  .p1-form input.adult-subBtn{margin-top: 20px;margin-bottom: 30px; width:550px; height:80px; line-height:30px;
color:#fff; font-size:32px; }
   .p1-form input.teenage-subBtn{margin-top: 20px;margin-bottom: 30px; width:550px; height:80px; line-height:30px;
 color:#fff; font-size:32px; }
  .p1-form input.school-subBtn{margin-top: 20px;margin-bottom: 30px; width:550px; height:80px; line-height:30px;
color:#fff; font-size:32px; }
   .p1-form input.company-subBtn{margin-top: 20px;margin-bottom: 30px; width:550px; height:80px; line-height:30px;
color:#fff; font-size:32px; }


.footerfix{float:left; width:100%;height:44px;}
.footer{
    position:relative;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	
	height:auto;
	background:#FFF;
	text-align: center;
}
.footer p{
margin-top:55px;
font-size: 55px;

}
.footer h1{

font-size: 22px;
margin-bottom: 30px;	
}
.footer ul{
   width: 100%;
	text-align: center;
}
.footer li{
	padding-top: 20px;
	float:left;
	width:213px;
	height:150px;
	text-align:center;
	position:relative;

}
.footer li a{
	display:block;
}
.footer li img{
	margin-top:4px;
		width:95px;
	height:95px;
}


.footer li span{
	position:absolute;
	
	bottom:30px;
	width:100%;
	height:18px;
	line-height:18px;
	color:black;
	font-size: 24px;
	left: 0;
}


.body-six{

background-image: url(../images/six-640.jpg);	
height: 760px;
text-align: center;
}
.body-six h1{

font-size: 36px;
color: white;
padding-top:50px;	
}
.body-six article {

width: 50%;
height: 180px;
text-align: center;
display: block;
float: left;	
}
.six-1,.six-2{
padding-top: 50px;

}
.six-1 h2,.six-2 h2,.six-3 h2,.six-4 h2{
 font-size: 48px;
 color: #BBFF00;

}
.six-1 h3,.six-2 h3,.six-3 h3,.six-4 h3{

	font-size: 20px;
	color: white;
	padding-top: 15px;
}

.six-1 p,.six-2 p,.six-3 p,.six-4 p{
  
  color: #DDDDDD;
  padding-top: 20px;
  font-size: 14px;

}

.body-seven{
text-align: center;
height: 650px;

}
.body-seven h1{

font-size: 32px;

padding-top:30px;	
}
.body-seven h3{

	font-size: 16px;
	padding-top: 5px;
}
.body-seven article {
margin-top:70px;
margin-left: 100px;
margin-bottom: 50px;
padding:10px 10px 0px 10px;
width:150px;
height: 95px;
text-align: center;
display: block;
float: left;
border: 2px solid #DDDDDD;
position:relative;	
}
.seven-1 img{
 width:73px;
 height: 90px; 	
}
.seven-2 img{
width: 135px;
height: 90px;


}
.seven-3 img{
width: 73px;
height: 90px;
margin-top: 0px;	
}
.seven-4 img{
width: 135px;
height: 90px;

}
.body-seven article p{

 font-size: 16px;

 padding-top: 10px;


}	

} /*550--end*/