﻿/* design by BOOFCCOM */

.loginBody{ background-color:#EEF0F5; }
.regbody{ background:url(/images/reg/bg.jpg) top center no-repeat; }


/* 找回密码 */
.head{ margin:auto; width:600px; height:60px; text-align:left; padding:10px 0px;padding-top:50px; overflow:hidden; }
.head .left{ float:left;width:300px; height:60px;padding:10px 0;}
.head .left img{ float:left;width:40px; height:40px; margin-right:5px; }
.head .left span{ float:left;width:auto; line-height:40px; font-size:17pt; font-weight:normal; color:#FFF;  }
.head .right{ float:left;width:300px; height:60px; line-height:60px; text-align:right; font-size:15px; color:#FFF; }
.head .right a{color:#FFF; }

.getpassword{ margin:auto;width:500px;height:auto; padding:40px 50px; text-align:left; background-color:#FFF;border-radius:3px;overflow:hidden;}
.getpassword .title{ float:left; width:500px; height:65px; text-align:center; font-size:12px; color:#aaa; }
.getpassword .title .t1{ float:left; width:70px; height:65px;background:url(/Images/login/p10.png) top center no-repeat; padding-top:45px; background-color:#FFF; }
.getpassword .title .t2{ float:left; width:70px; height:65px;background:url(/Images/login/p20.png) top center no-repeat; padding-top:45px; background-color:#FFF;margin-left:145px; }
.getpassword .title .t3{ float:left; width:70px; height:65px;background:url(/Images/login/p30.png) top center no-repeat; padding-top:45px; background-color:#FFF;margin-left:145px;  }
.getpassword .title .act1{ background:url(/Images/login/p11.png) top center no-repeat; color:#45A054;background-color:#FFF; }
.getpassword .title .act2{ background:url(/Images/login/p21.png) top center no-repeat; color:#45A054;background-color:#FFF; }
.getpassword .title .act3{ background:url(/Images/login/p31.png) top center no-repeat; color:#45A054;background-color:#FFF; }

.getpassword .step1{ float:left; width:500px; height:auto; }
.getpassword .step1 li{ float:left; width:420px; height:auto; padding:19px 39px; border:1px #E6E6E6 solid; margin-top:20px; }
.getpassword .step1 li b{ float:left; width:50px; height:50px; }
.getpassword .step1 li p{ float:left; width:250px; height:50px; line-height:50px; margin-left:20px; font-size:16px; color:#777; }
.getpassword .step1 li a{ float:right; margin-top:7px;display:inline-block; width:90px; line-height:32px;font-size:14px; background-color:#F50;color:#FFF; text-align:center; cursor:pointer;border-radius:0px; }
.getpassword .step1 li a:link{ color:#FFF; }
.getpassword .step1 li a:hover{ background-color:#f70;color:#FFF; }
.getpassword .step1 .m{ background:url(/Images/login/p_mobile.png) no-repeat; }
.getpassword .step1 .e{ background:url(/Images/login/p_email.png) no-repeat; }

.getpassword .tishi{ float:left; width:420px; height:20px; line-height:20px; font-size:10px; color:#aaa;margin-top:30px; padding-left:80px; }
.getpassword .step2{ float:left; width:500px; height:auto;margin-top:0px; }
.getpassword .step2 li{ float:left; width:500px; height:30px; line-height:30px; padding:10px 0px; }
.getpassword .step2 li b{ float:left; width:80px; line-height:30px; font-weight:normal; }
.getpassword .step2 li p{ float:left; width:420px; line-height:30px; }
.getpassword .step2 li p i{ font-style:normal; color:#F60; }
.getpassword .step2 li p .inp{ float:left; width:240px; line-height:30px; border:1px #DDD solid; outline:none; padding:0px 10px; }
.getpassword .step2 li p .code{ float:left; width:150px; line-height:30px; border:1px #DDD solid; outline:none; padding:0px 10px; }
.getpassword .step2 li p .btn{ float:left; width:80px; line-height:30px; background-color:#F80; border:0px; color:#FFF; margin-left:10px; }
.getpassword .step2 li p .btnNext{ float:left; width:100px; line-height:30px; background-color:#F50; border:0px; color:#FFF; }