﻿.reg-wrap{ width:100%; margin-top:40px;}
body{ background:#f0f0f0;}
/*reg*/
.reg-progress-box{ width:1180px; height:63px; background:url(Images/progress_reg1.png) no-repeat; margin:0 auto;}
.reg-box{ overflow:hidden; zoom:1; background:#FFF; width:1180px; position:relative; margin:auto;  margin-top:10px;  border:1px solid #ccc; box-shadow: 0px 0px 2px #999; background-color:#fff;}
.reg-form{ padding:30px;}
.reg-title{ font-family: "\5fae\8f6f\96c5\9ed1"; color:#333; font-size:24px;}
.reg-title span{ font-size:16px; padding-left:20px; color:#FF7200;}
.reg-form ul{ margin-left:150px; margin-top:70px; margin-bottom:50px;}
.reg-form li{ height:50px;}
.reg-form li p, .reg-form li span, .reg-form li input{ display:inline-block; vertical-align:middle;}
.reg-form li p{ width:100px; font-size:16px; text-align:right; font-weight:bolder; color:#666; display:inline-block;}
.reg-form li p i{ display:inline-block; font-style:normal; color:#FF7200; vertical-align:middle;}
.reg-form li input{ border:1px solid #ccc; width:330px; height:30px; line-height:30px; text-indent:5px; color:#999; font-size:14px; margin-left:20px; display:inline-block; vertical-align:middle; *margin-top:-28px; _margin-top: -24px; }
.reg-form li input:focus{ border:1px solid #FF7200; color:#666;}
.reg-form li span span{ height:30px; display:inline-block; color:#FF7200; padding-left:20px; background:url(Images/reg_icon.png) no-repeat 0 1px; margin-left:20px; font-size:12px; vertical-align:middle; *margin-top:-15px;}
.reg-form li .ck-box{ *margin-top:0px; border:0px; width:16px; height:16px; line-height:16px; text-indent:5px; color:#999; font-size:14px; margin-left:120px;}
.reg-form li .reg-guide{ font-size:12px; color:#0C76DF; text-decoration:underline;}
.reg-form li .sub-btn{ width:200px; height:40px; background:#FF7201; color:#fff; font-size:16px; text-align:center; line-height:40px; display:inline-block; font-weight:bolder; margin-left:120px;}
.reg-form li .sub-btn:hover{ background:#F93;}

.reg-progress-box2{ width:1180px; height:63px; background:url(Images/progress_reg2.png) no-repeat; margin:0 auto;}
.confirm-box{ width:1000px; height:200px; margin-left:80px; position:relative; margin-bottom:100px;}
.confirm-box-left{ width:350px; height:200px; position:absolute; left:0; top:0; padding-top:20px;}
.confirm-box-left span{ line-height:30px; font-size:14px; color:#666; display:block;}
.confirm-box-left input{border:1px solid #ccc; width:300px; height:30px; line-height:30px; text-indent:5px; color:#999; font-size:14px; margin-top:15px;}
.confirm-box-left input:focus{ border:1px solid #FF7200; color:#666;}
.confirm-box-left  a{ margin-top:20px; width:200px; height:40px; background:#FF7201; color:#fff; font-size:16px; text-align:center; line-height:40px; display:inline-block; font-weight:bolder;}
.confirm-box-left  a:hover{ background:#F93;}

.confirm-box-right{ width:250px; height:180px; position:absolute; left:400px; top:0; background:#FAFAFA; padding-top:20px; padding-left:20px;}
.confirm-box-right span{ line-height:30px; font-size:14px; color:#666; display:block; }
.confirm-box-right p{margin-top:20px; width:200px; height:40px; background:#FFF; color:#666; text-indent:5px; border:1px solid #ccc; font-size:14px; line-height:40px; display:inline-block; }
.confirm-box-right a{ margin-top:20px; width:200px; height:40px; background:#fff; border:1px solid #0D76DF; color:#0D76DF; font-size:16px; text-align:center; line-height:40px; display:inline-block; font-weight:bolder;}
.confirm-box-right a:hover{ margin-top:20px; width:200px; height:40px; background:#0D76DF; border:1px solid #0D76DF; color:#fff; font-size:16px; text-align:center; line-height:40px; display:inline-block; font-weight:bolder;}



.reg-complete{ height:300px; position:relative; background:url(Images/uploadcar_succ.png) no-repeat 70px 70px;}
.reg-complete p{ position:absolute; display:inline-block; font-family: "\5fae\8f6f\96c5\9ed1"; color:#666; font-size:24px; left:150px; top:70px;}
.reg-complete .order-now{ margin-top:20px; width:200px; height:40px; background:#FF7201; color:#fff; font-size:16px; text-align:center; line-height:40px; display:inline-block; font-weight:bolder; position:absolute; left:150px; top:120px;}
.reg-complete .order-now:hover{ background:#F93;}
.reg-complete .user-center{color:#0C76DF; font-size:14px; display:inline-block; font-weight:bolder; position:absolute; left:380px; top:150px;}
.reg-complete .user-center:hover{ text-decoration:underline;}

.reset-password li p{ width:160px; font-size:16px; text-align:right; font-weight:bolder; color:#666; display:inline-block;}
.reset-password li .sub-btn { margin-left:184px; *margin-left:20px; *margin-top:10px; border:none !important; cursor:pointer;}
.reset-password li .mp-code{ width:213px;}
.reset-password li .rp-code{width:100px; height:30px; background:#fff; border:1px solid #0D76DF; color:#0D76DF; font-size:12px; text-align:center; line-height:30px; display:inline-block; font-weight:normal; vertical-align:middle; margin-left:15px; *margin-top:-28px; _margin-top:-24px;}
.reset-password li .rp-code:hover{ background:#0D76DF; border:1px solid #0D76DF; color:#fff;}