.p_logo{ height:90px; width:100%; text-align:center; padding-top:92px;}
.p_logo i{ padding:45px; background-position: -52px -40px;}
.p_slogan{ text-align:center; padding-top:30px; height:50px; font-size:25px; color:#333; }
.p_slogan span{ font-size:25px; color:#333; padding:0 15px;}
.p_servers{ height:85px; text-align:center;}
.p_servers a{ font-size:17px; color:#999; padding:0 10px;}


/********µÇÂ¼begin*********/
.login{ width:816px; margin:0 auto; padding-left:400px;}
.login ul{ padding-bottom:20px;}
.login .inpt_box{ border:solid 2px #cacaca; padding:5px 15px; height:40px; outline:medium; width:379px; font-size:16px; color:#999; float:left;}
.login .inpt_btn{ width:415px; height:55px; background:#66cccc; font-size:25px; color:#fff; line-height:55px; outline:medium; border:none; cursor:pointer;}
.login li{ height:52px; margin-bottom:20px;}
.login .other_behavior{ text-align:center; font-size:20px; color:#666; line-height:40px; padding-top:20px; padding-bottom:40px;}
.login .other_behavior a{ font-size:20px; color:#666; line-height:40px; padding:0 10px;}
.login .tips{ background-position:-917px -10px; font-size:16px; color:#fd0000; line-height:55px; padding-left:30px; display:block; float:left; margin-left:15px;}
/********µÇÂ¼end*********/


/********×¢²ábegin*********/
.registered{ width:1000px; margin:0 auto; text-align:center; padding:60px 0; }
.registered ul{ overflow:hidden;}
.registered li{ margin-bottom:25px; overflow:hidden;}
.registered .reg_name{ font-size:20px; color:#333; line-height:55px; width:270px; text-align:right; padding-right:18px; display:block; float:left;}
.registered .inpt_box{ width:393px; height:43px; border:solid 1px #ccc; padding:5px 10px; font-size:16px; color:#ccc; display:block; float:left;}
.registered .inpt_box2{ width:170px; height:43px; border:solid 1px #ccc; padding:5px 10px; font-size:16px; color:#ccc; display:block; float:left;}
.registered .inpt_btn{ width:255px; height:55px; background:#6dc6c7; line-height:55px; text-align:center; font-size:24px; color:#fff; border:none; outline:medium; cursor:pointer;}
.registered .v_code{ width:210px; height:55px; background:#66cccc; outline:medium; border:none; font-size:20px; color:#fff; text-align:center; 
                     line-height:55px; display:block; float:left; margin-left:12px; cursor:pointer;}
.registered .protocol{ font-size:16px; color:#999; line-height:24px; width:380px; padding-left: 285px; text-align:left; height:82px;}
.registered .protocol a{ color:#333; font-size:16px;}
.registered .tips{ background-position:-917px -10px; font-size:16px; color:#fd0000; line-height:55px; padding-left:30px; display:block; float:left; margin-left:15px; display:none;}
.registered .y_code{ float:left; margin-left:12px; cursor:pointer;}

/********×¢²áend*********/








.bottom_bg{ background:#f6f6f6;}



/********Íü¼ÇÃÜÂëbegin*********/
.forget{ width:860px; margin:0 auto; padding-bottom:70px;}
.steps{ background:url(../images/ico_step.gif) no-repeat 0 -4px; height:40px;}
.steps_2{ background-position:0 -92px;}
.steps_3{ background-position:0 -174px;}
.steps_4{ background-position:0 -257px;}
.steps_t{ overflow:hidden;}
.steps_t li{ text-align:center; font-size:17px; color:#999; float:left; width:214px;}
.forget_cont{ padding-top:120px; padding-left:245px;}
.forget_cont li{ overflow:hidden; padding-bottom:14px;}
.forget_cont li .forget_box1,.forget_cont li .forget_box2{ width:330px; padding:8px 18px; line-height:34px; display:block; float:left; font-size:16px; color:#999;}
.forget_cont li .forget_box2{ width:150px;}
.forget_cont li .forget_code{ margin-left:15px; float:left; margin-top:8px;}
.forget_cont li .change_pic{ font-size:17px; color:#999; line-height:54px; padding-left:15px; float:left;}
.forget_cont li .change_pic span{ color:#ff6600; cursor:pointer;}
.forget_btn{ width:368px; height:53px; background:#66cccc; text-align:center; line-height:53px; border:none; outline:medium; font-size:24px; color:#fff; margin-left:245px; margin-top:25px;}




.forget .countdown{ float:left; width:170px; background:#66cccc; color:#fff; height:54px; border:solid 1px #66cccc; margin-left:10px; outline:medium; font-size:17px;}

.forget .succeed{  padding-top:70px;}
.forget .succeed_icon{ background-position:-308px -308px; padding:70px; margin-left:375px;}



/********Íü¼ÇÃÜÂëend*********/



