body{background: url(bg.jpg) top center no-repeat;background-size: 100%;color: #787878;padding-bottom: 50px;}
.logo{max-width: 100%;border: 0 none;}
.png1{background: url(1.png) no-repeat;}
.png2{background: url(2.png) no-repeat;}
.png3{background: url(3.png) no-repeat;}
.png4{background: url(4.png) no-repeat;}
.png5{background: url(5.png) no-repeat;}
.png6{background: url(6.png) no-repeat;}
.png7{background: url(7.png) no-repeat;}
.font-do{color: #245db3; display: inline-block; text-indent: 0.5em;}
.jpg16{background: url(16.jpg) center center; color: #5B5C5C;font-weight: bold;border: 1px solid #B8B8B8;display: inline-block;text-align: center;padding: 0 5px;margin: 5px;}

@media (min-width:300px){
	input[type="checkbox"]{width: 16px; height: 16px;}
	.title{font-size: 18px;color: #333;font-weight: bold;}
	.span-br,.span-radio,.png1,.png2,.png3,.png4,.png5,.png6,.png7{font-size: 16px; line-height: 20px; text-indent: 20px;display: inline-block;width: 100%;background-size:18px;}
	.png1 small,.png2 small,.png3 small,.png4 small,.png5 small,.png6 small,.png7 small{font-size: 14px; line-height: 30px;font-weight: normal;}
	.button-submit{width: 250px;height: 52px;background: url(12.png) no-repeat;background-size:100%;display: inline-block;border: 0 none;}
	.jpg16{font-size: 14px; height:40px;line-height: 40px;}
	.font-more{color: #245db3; display: inline-block; text-indent: 32px;font-size: 16px;}
	.text-title{font-size: 14px;}
}
@media (min-width:480px){
	input[type="checkbox"]{width: 20px; height: 20px;}
	.title{font-size: 18px;color: #333;font-weight: bold;}
	.span-br,.span-radio,.png1,.png2,.png3,.png4,.png5,.png6,.png7{font-size: 18px; line-height: 25px; text-indent: 24px;display: inline-block;width: 100%;background-size:22px;}
	.png1 small,.png2 small,.png3 small,.png4 small,.png5 small,.png6 small,.png7 small{font-size: 18px; line-height: 30px;font-weight: normal;}
	.button-submit{width: 380px;height: 80px;background: url(12.png) no-repeat;background-size:100%;display: inline-block;border: 0 none;}
	.jpg16{font-size: 18px;  height:50px;line-height: 50px;}
	.font-more{color: #245db3; display: inline-block; text-indent: 32px;font-size: 20px;}
	.text-title{font-size: 20px;}
}
@media (min-width:640px){
	input[type="checkbox"]{width: 22px; height: 22px;}
	.title{font-size: 20px;color: #333;font-weight: bold;}
	.span-radio,.png1,.png2,.png3,.png4,.png5,.png6,.png7{font-size: 22px; line-height: 33px; text-indent: 32px;display: inline-block;width: 100%;background-size:30px;}
	.png1 small,.png2 small,.png3 small,.png4 small,.png5 small,.png6 small,.png7 small{font-size: 20px; line-height: 41px;font-weight: normal;}
	.button-submit{width: 504px;height: 107px;background: url(12.png) no-repeat;background-size:100%;display: inline-block;border: 0 none;}
	.jpg16{font-size: 20px; height:67px;line-height: 67px;}
	.font-more{color: #245db3; display: inline-block; text-indent: 45px;font-size: 22px;}
	.text-title{font-size: 22px;}
}
.span-radio{text-indent: 0}