@charset "utf-8";
/* CSS Document */

@import"../style/layout.css";
/***********************************注册*****************************************/
.login{ padding:50px; padding-bottom:30px; padding-top:15px;}
.login .fl{width:610px; font-size:14px; color:#797777; border-right:1px solid #ddd;}
.login .fl p{padding:10px 0px 0px 0px; clear:both;}
.login_text{ width:260px; height:30px; border:1px solid #e2e2e2; line-height:30px;padding:0px 5px;}
.login .fl p span{padding-left:10px; color:#b1aeae; font-size:12px;}
.login .fl p span a{color:#0086cc;}
.login .fl p span a:hover{color:#666;}
.login .fl p em{width:110px; text-align:right; float:left; margin-right:10px;}
.login .fl p input,.login .fl p span,.login_con p em,.login_con p span,.login_con p input{display:block; float:left;}
.login .fl p{ line-height:30px;}
.login .fl p img,.login_con form p img{ float:left;}
.login_but{ color:#fff; font-size:16px; font-weight:bold; display:inline-block; width:220px; height:37px; line-height:37px; background:#393; border-radius:3px; text-align:center;margin-left: 120px;}
.login_but:hover{ background: #1A771A; color:#fff; text-decoration: none;}
.login .fr{width:260px; height:382px;}
.login_yzm{ font-size:14px; display:inline-block; padding:0 10px; height:32px; line-height:32px; border:1px solid #dedede; background:#eee; text-align:center; cursor: pointer;}
.login_yzm:hover{ background: #dedede; text-decoration: none;}

.login_con{width:251px; height:auto; background:#fafafa; border:1px solid #dedede; padding:25px 15px;}
.login_con h6{font-size:15px; color:#9d9e9f; width:100%; text-align:center; font-weight:normal;} 
.login_con form{padding-top:15px; color:#6c6c6c; font-size:13px;}
.login_con form p{ height:35px; line-height:35px;}
.login_con form p input{width:170px; height:22px; background:#fff; border:1px solid #ddd; line-height:22px;}
.login_con form p span a{ color:#2e86c0;}
.login_con_but{ width:102px; height:23px; line-height:23px; color:#fff; text-align:center; margin:0px auto; border:none; background-position:-176px -80px; display:block; cursor:pointer; font-size:14px;}
.login_con p em { width:60px;}

.login_footer{width:100%; background:#f4f4f4; border:1px solid #e4e3e3; border-left:none; border-right:none; height:40px;}
.login_footer ul li{float:left;}
.login_footer ul li a,.login_footer ul li em {display:block; float:left; height:40px; line-height:40px;}
.login_footer ul li a{width:48px; padding:0px 20px;}
.login_footer ul li a:hover{color:#2c81b8; text-decoration:none;}
.login_footer ul{ width:761px; margin:0px auto;}
.login_footer_2 p{width:100%; text-align:center; line-height:24px; color:#666; padding-top:13px;}
.login_footer ul li em{ color:#999;}


/***********************************登录*****************************************/
.login_2{height:318px; }
.login_2 form{width:400px; padding:10px 10px 0 20px; font-size:14px;}
.login_2 form p em,.login_2 form p input,.login_2 form p span{ color:#797777; display:block; float:left; line-height:28px;}
.login_2 form p em {width:65px; height:28px;}
.login_2 form p input{width:283px; border:1px solid #ddd; height:28px; line-height:28px;}
.login_2 form p{width:100%; clear:both; padding-top:22px;}
.login_2 form p span a{color:#0086cc;}
.login_but_2{background-position:0px -112px;}
.title .fr a{display:block; width:61px; height:22px; background-position:-141px -40px; margin-top:5px;}


/***************************************找回密码**********************************************/
.Password{ padding:20px 0px; font-size:14px;}
.password_text{ border:1px solid #bbcde2; height:22px; line-height:22px; width:300px;}
.Password p{ padding-top:20px; height:22px;}
.password_but{ width:173px; height:33px; background:url(../images/son/talent_but.gif) no-repeat; text-align:center; font-weight:bold; color:#fff; border:none; cursor:pointer;}
.Password p span,.Password p input,.Password p img,.Password p em{float:left; display:block;}
.Password p span{ height:22px; line-height:22px;}
.Password p a{ display:block; float:left; color:#2c81b8; line-height:22px; margin-top:5px; margin-left:10px;}
.Password p a:hover{ text-decoration:none; color:#ff6600;}
.Password p em{ padding-left:5px; color:#999; line-height:22px; font-size:12px;}

/***********************************注册成功*****************************************/
.register_cg{ background:url(../images/son/g.png) no-repeat 0px 50px; padding-left:100px; padding-top:70px;}
.register_cg h1{ font-size:40px; height:50px; line-height:50px; padding-top:18px;}
.register_cg p{ font-size:13px; padding-top:50px; font-size:14px; width:auto; float:left;}
.register_cg span a{ background:url(../images/mall/confirmbut.gif) no-repeat; color:#2976a8; width:98px; height:27px; line-height:26px; display:block; text-align:center; font-size:14px;}
.register_cg span a:hover{ text-decoration:none;}
.register_cg span{ display:block; padding-top:46px; float:left; padding-left:20px;}
.register_cg p em{ color:#e38e1c;}

.register_cg_2{ border:1px solid #ddd; background:#faf6e9; width:580px; padding:10px; margin:0px auto;}
.register_cg_2{ line-height:27px; font-size:14px;}
.register_cg_2 h2{ border-bottom:1px solid #ddd; font-size:16px; padding-bottom:10px; width:100%;}
.register_cg_2 a{ color:#2874a6;}



.register_top { width:100%; height:90px; background:#f5f5f5; border-bottom:2px solid #393; }
.register_top_left { height:70px; margin-top:7px; }
.register_top_left span { float:left; overflow:hidden; }
.register_top_left span img,.register_top_left span a img { max-height:70px;}
.register_top_left em { float:left; overflow:hidden; margin-top:26px; font-style:normal; }
.register_top_left u { float:left; overflow:hidden; line-height:50px; margin-left:20px; margin-top:8px; font-size:34px; color:#999; font-family:"Microsoft Yahei";}
.register_top_right { height:40px; margin-top:34px; }
.register_top_right b { float:right; width:116px; height:40px; text-indent:41px; background:url(../images/login_QQ.png) no-repeat 0 0; }
.register_top_right b a { display:block; line-height:40px; color:#fff; text-decoration:none; }
.register_top_right b a:hover { color:#ff0; }
.register_top_right span { float:right; margin-right:10px; margin-top:12px; color:#999; }

.register_footer { width:100%; padding-top:20px; padding-bottom:30px; background:#f5f5f5; border-top:2px solid #393; }
.register_footer_li li { width:100%; line-height:26px; text-align:center; color:#999; }








