#box{width: 100%;height: 100%;background:url(../img/beijin.png);overflow: hidden;border-top: 5px solid #1a8bd3;}
.register_box{overflow: hidden;margin-top: 90px;}
.top{width: 570px;height:90px;margin: 0 auto;}
.top .top_pic{width: 317px;height: 52px;margin:0 auto;}
.top .top_pic img{width: 317px;height: 52px;}
.main{width: 820px;height: 525px;border: 1px solid #d5d5d5;margin-left: 548px;background: #FFFFFF;margin: 0 auto;padding-bottom: 40px;border-radius: 6px;}
.main_left{width:495px;padding: 60px 46px 0px 22px;float: left;}
td.left{font-size: 14px;color:#7f7f7f;line-height: 60px;text-align: right;padding-right: 25px;}
#remember{margin-right: 10px;}
.right{width: 220px;height: 32px;padding-left: 10px;border-radius:3px ;box-shadow:0px 0px;border: 1px solid #a9adae;}
.btn_1 input{width: 229px;height: 40px;background: #ff821e;border: 1px solid #ff8018;}
.main_xian{width: 1px;float: left;margin-top: 50px;}
.main_right{width:174px;height: 385px;float: left;padding: 70px 35px;}
.p1{font-size: 17px;text-indent: 3px;line-height: 30px;color: #535353;}
.btn_2 input{width: 159px;height: 40px;border: 1px solid #2b9ae1;background: #48adef;margin-top: 20px;}
.foot{width: 824px;height: 140px;margin: 0 auto;text-align: center;}
.foot p{font-size: 14px;color: #878787;line-height: 140px;}
input[type=button]{color: white;font-size: 16px;cursor: pointer;}
.middle{vertical-align: middle;}
.remeber{position: relative;top: -10px;}
input{border-radius: 3px;}