﻿/*登录前*/
.Member_Login_S1 button,.Member_Login_S1 input{font-size:12px;}
.Member_Login_S1{position:relative;float:left;z-index:3;}
.Member_Login_S1 .icon{float:left;width:35px; height:37px;background:url(../img/login_icon.png) no-repeat 10px center;overflow:hidden;}
.Member_Login_S1_con{width:100%;height:37px;line-height:37px;border-bottom:solid 1px #B7B7B7;background:#F4F4F4  url(../img/member_loginline.gif) repeat-x left bottom; overflow:hidden;}
.Member_Login_S1 label,.Member_Login_S1 a,.Member_Login_S1 span{float:left; display:block;}
.Member_Login_S1 label{margin-right:20px; overflow:visible;}
.Member_Login_S1 label span{float:left;position:relative;}
.Member_Login_S1 label span input{position:relative;top:6px;}
.Member_Login_S1 .inp1{position:relative;left:14px;top:8px;width:60px;height:17px;border:solid 1px #bcbcbc;padding:3px 0 0 3px;font-size:12px;}
.Member_Login_S1 .validate_div{float:left; position:relative;left:0;top:8px;margin-right:10px;}
.Member_Login_S1 .validate_div img{width:57px;height:22px;cursor:pointer;}
.Member_Login_S1 .validate .inp1{width:50px;}
.Member_Login_S1 .login_btn{position:relative;left:0;top:7px;float:left;width:45px;height:22px;line-height:24px;background:url(../img/login_btn.png) no-repeat; border:none;margin-right:10px;cursor:pointer;}
.Member_Login_S1 a{color:#000;text-decoration:underline;margin-right:10px;}
.Member_Login_S1 a:hover{text-decoration:none;}

/*登录后*/
.EWS_Member_LoginAfter_S1 strong,.EWS_Member_LoginAfter_S1 p{float:left;}
.EWS_Member_LoginAfter_S1 strong{margin-right:10px; font-family:arial;font-size:13px;line-height:32px;}
.EWS_Member_LoginAfter_S1 .manage_info{float:left;font-weight:bold;margin:0 30px 0 10px;}
.EWS_Member_LoginAfter_S1 p{background:url(../img/login_icon1.png) no-repeat 0 center;padding-left:25px;font-family:arial;}
.EWS_Member_LoginAfter_S1 p span{display:inline;float:none;margin:0 8px 0 0;}

/*错误提示*/
.Member_Login_S1 .error_tips{background:transparent url(../img/member_erroricon.png) no-repeat 4px 12px;padding-bottom:10px;}
.Member_Login_S1 .info_table .error_tips{background-color:#EBF0F4;}
.Member_Login_S1 .error_tips input,.Member_Login_S1 .error_tips textarea{border:solid 1px #FF0000!important;color:#FF8A8A;}
.Member_Login_S1 .error_tips p{line-height:22px;color:#FF8A8A;}

/*忘记密码*/
.Member_Login_S2 button,.Member_Login_S2 input{font-size:12px;}
.Member_Login_S2{position:relative;float:left;width:264px;overflow:hidden;zoom:1;}
.Member_Login_S2 .Member_Login_S2_t,.Member_Login_S2 .Member_Login_S2_b{position:absolute;left:0;width:264px;height:2px;background:url(../img/member_login_box2.png) no-repeat;font-size:0;overflow:hidden;}
.Member_Login_S2 .Member_Login_S2_c{position:relative;top:2px;bottom:2px;margin-bottom:3px;height:205px;background:url(../img/member_login_box1.png) repeat-y;}
.Member_Login_S2 .Member_Login_S2_t{top:0;}
.Member_Login_S2 .Member_Login_S2_b{bottom:0;height:3px;background-position: 0 -2px;z-index:1;}
.Member_Login_S2 .member_login_title{height:40px;margin:0 2px;border-bottom:solid 1px #e5e5e5;}
.Member_Login_S2 .member_login_title h2{display:block;height:40px;background:url(../img/member_login_box_title.png) no-repeat 15px center; font-size:16px;line-height:44px;text-indent:39px;}
.Member_Login_S2 .member_login_con{margin:0 2px;border-top:solid 1px #fff;padding-top:10px;overflow:hidden;zoom:1;}
.Member_Login_S2 .member_login_con .row{display:block;padding:6px 0 0 0;overflow:hidden;}
.Member_Login_S2 .member_login_con .row span{float:left;display:block;width:52px;padding-right:6px;text-align:right;line-height:22px;}
.Member_Login_S2 .member_login_con .row .inp1{float:left;position:relative;left:0;top:0;width:177px;height:17px;border:solid 1px #bcbcbc;padding:3px 0 0 3px;margin-left:10px;font-size:12px;}
.Member_Login_S2 .member_login_con .row .inp2{width:110px;}
.Member_Login_S2 .member_login_con .validate_div{position:relative;left:5px;top:1px;float:left;width:60px;}
.Member_Login_S2 .member_login_con .validate_div img{width:57px;height:22px;cursor:pointer;}
.Member_Login_S2 .member_login_btn{position:absolute;left:0;bottom:10px;height:25px;}
.Member_Login_S2 .member_login_btn .login_btn{margin-left:150px;width:55px;height:22px;line-height:24px;background:url(../img/member_login_box_btn1.png) no-repeat; border:none;cursor:pointer;}
.Member_Login_S2 .member_login_btn .login_cancle_btn{background:url(../img/member_login_box_btn2.png) no-repeat;}
.Member_Login_S2 .member_login_btn a.psw{position:absolute;left:18px;bottom:5px;}
.Member_Login_S2 a{text-decoration:underline;margin-left:10px;color:#000;}
.Member_Login_S2 a:hover{text-decoration:none;}
/*忘记密码浮动层*/
.member_find_psw .infoText{line-height:40px;text-align:center;padding-left:15px;}
.member_find_psw .error_text{color:#f00;padding-left:10px;}
.member_find_psw .finished{color:#0090ff;}
.member_find_psw .finished_text{color:#000;line-height:20px;padding-left:10px;}
.member_find_psw .member_login_btn{width:100%;height:29px;margin:20px 0 0 0;}
.member_find_psw .member_login_btn .login_btn{float:right;margin:0;margin-right:10px;}
.Member_Login_S1 .member_find_psw{position:absolute;top:26px;left:531px;z-index:3;}

/*错误提示*/
.Member_Login_S2 .error_tips{padding-left:15px;background:transparent url(../img/member_erroricon.png) no-repeat 0 10px;}
.Member_Login_S2 .info_table .error_tips{background-color:#EBF0F4;}
.Member_Login_S2 .error_tips input,.Member_Login_S2 .error_tips textarea{border:solid 1px #FF0000!important;}
.Member_Login_S2 .error_tips p{line-height:22px;color:#FF8A8A;}

.Member_Login_S2 .error_tips{position:relative;float:left;background-position: 0 5px;padding:0;}
.Member_Login_S2 .error_tips p{position:relative;top:1px;line-height:13px;color:#FF8A8A;padding-left:12px;clear:both;}