#border .info{ padding:0 20px 30px; line-height:220%; font-size:12px;}
#border .info div{padding:25px 50px 0 50px;margin:0 20px;}
#border .info form{border-bottom:1px solid #ccc;padding:0 0 20px 0;}
#border .info div p{line-height:40px;color:#555;}
#border .info div p i{display:inline-block;width:140px;font-size:14px;float:left;text-align:right;font-style:normal;font-size:12px;}
#border .info div p .web_txt,#border .info div p .info_txt{width:250px;height:25px;line-height:25px;border:1px solid #7f9db9 ;}
#border .info div p .info_btn{display:inline-block;font-size:14px;padding:10px 50px;margin-top:10px;cursor:pointer;color:#fff;background:#c00;border-bottom:2px solid #900;}
#border .info div p textarea{border:1px solid #7f9db9 ;float:left;}
#border .info div p span{display:inline-block;width:140px;text-align:right;}
.r_txt{float:left;line-height:20px;}

@media screen and (min-width:414px) and (max-width:767px){
	#border .info div{padding:0;margin:0;}
	#border .info div p span,#border .info div p i{width:30%;}
	#border .info div p textarea{width: 66%;}
	.code{width:43% !important;}
}
@media screen and (max-width:413px){
	#border .info div{padding:0;margin:0;}
	#border .info div p span,#border .info div p i{width:30%;}
	#border .info div p textarea,#border .info div p .web_txt, #border .info div p .info_txt{width: 66%;}
	.code{width:43% !important;}
}
