*{margin: 0; padding: 0; }
body{ width: 100%; height: 100%; background: url("imageslovebg.jpg") no-repeat top center;}
.header{width: 975px; height: 115px; margin: 0 auto; margin-top: 62px; overflow: hidden;}
.w_905{width: 905px; margin: 0 auto;}
.volunteer{width: 838px; margin: 0 auto; margin-top: 30px; overflow: hidden;}
.volunteer h5{ width: 100%; line-height: 32px; text-align: center; font-family: "Microsoft YaHei"; font-size: 24px; font-weight: normal; color: #e50800;}
.volunteer p{line-height: 32px; font-family: "Microsoft YaHei"; font-size: 16px; color: #000000;}
.rgba{width: 100%; height: auto; margin-top: 20px; padding: 25px 22px; background: url("imagesrgba.png") repeat center;}
.white{width: 860px; height: auto; margin: 0 auto; background: #ffffff; overflow: hidden;}
.white form{width: 725px; margin: 0 auto; padding-top: 15px; padding-bottom: 45px; overflow: hidden;}
.frm{width: 100%; height: auto; margin-top: 10px; overflow: hidden; clear: both;}
.frm p{float: left; height: 28px;  font-family: "Microsoft YaHei"; font-size: 14px; color: #666666; overflow: hidden; }
.frm p span{float: left; font-family: "Microsoft YaHei"; font-size: 14px; color: #666666;}
.frm p .usernane{float: left; width: 163px; height: 22px;line-height: 22px; text-indent: 5px; margin-right:15px; outline: none; overflow: hidden; border: 1px solid #ababab; }
.radio{padding: 0 5px;}
.frm p select{height: 20px; overflow: hidden;}
.ml{margin-right: 22px;}
.ml input{float: left; width: 76px; height: 22px;line-height: 22px; text-indent: 5px;  outline: none; overflow: hidden; border: 1px solid #ababab; }
.adress,.telnumber,.email{float: left; width: 298px; height: 22px; line-height: 22px;  font-family: "Microsoft YaHei"; font-size: 14px; text-indent: 5px; outline: none; border: 1px solid #ababab; margin-right: 14px; overflow: hidden;}
.adress1,.faxnumber,.zip-code,.sligle,.offc-magager{float: left; width: 220px; height: 22px; line-height: 22px; font-family: "Microsoft YaHei"; font-size: 14px; text-indent: 5px;  outline: none; border: 1px solid #ababab; overflow: hidden;}
.xl{ float: left; width: 75px; height: 22px; font-family: "Microsoft YaHei"; font-size: 14px; margin-right: 16px; text-align: center;}
.pron{float: left; width: 136px; height: 22px; line-height: 22px; font-family: "Microsoft YaHei"; font-size: 14px; text-indent: 5px; margin-right: 12px; outline: none; border: 1px solid #ababab; overflow: hidden;}
.school{float: left; width: 265px; height: 22px; line-height: 22px;font-family: "Microsoft YaHei"; font-size: 14px; text-indent: 5px; margin-right: 12px; outline: none; border: 1px solid #ababab; overflow: hidden;}
.div{ float: left; height: 55px; width: 75px;  font-family: "Microsoft YaHei";font-size: 14px; color: #666666; overflow: hidden;}
.zy span{ padding: 0 12px; padding-bottom: 15px; line-height: 22px; font-family: "Microsoft YaHei";font-size: 14px; color: #666666;}
.time span{padding-right: 27px;}
.if span{padding: 0 10px;}
.wtxt{float: left; width: 188px; height: 22px; line-height: 22px;font-family: "Microsoft YaHei"; font-size: 14px; text-indent: 5px; margin-right: 12px; outline: none;  border: 1px solid #ababab;}
.color{color: #cd0011!important;}
.white form button{display: block; width: 140px; height: 40px; line-height: 40px; margin: 0 auto; margin-top: 45px; cursor: pointer; background: #ab0000; font-family: "Microsoft YaHei"; font-size: 18px; color: #ffffff; font-weight: bold;text-align: center; outline: none;  border:0;}
.footer{width: 100%; height: auto; padding-top: 6px; padding-bottom: 12px; overflow: hidden; clear: both;}
.footer p{ line-height: 25px; font-family: "Microsoft YaHei"; font-size: 12px; text-align: center; color: #ffffff;}
.footer p a{color: #ffffff;}