@charset "utf-8";

/* CSS Document */
@charset "utf-8";
/* CSS Document */
.LoginTitle{ font-size:24px;}
.LoginTip{ margin:10px 0 30px; color:#666;}
.Login{ width:430px; float:left;}

.LoginBox{ width:428px; background:#f5f5f5; border:1px solid #e6e6e6; padding:20px 0;}
.LoginBox li{ overflow:hidden; margin-bottom:5px;}
.LoginBox .LoginName{float:left; margin-right:5px; line-height:34px; text-align:right; width:65px;}
.LoginBox .LH_17 {line-height:17px;}
.LoginName span {color:#d23925; font-family:tahoma; margin-right: 5px;}
.LoginBox .LoginInput{margin-bottom: 5px;box-shadow: 1px 1px 1px #ddd inset;}
.ErrorInput {background:#fddfdf; border:1px solid #f08787;}
.LoginLine{ height:1px; margin:30px auto 14px !important; background:#fff; border-top:1px solid #e0e0e0; width:408px;}
.LoginF{ height:32px; margin:0 0 0 70px; border:1px solid #e0e0e0; padding:0 18px 0 50px; display:block; width:170px; background:url(../images/loginregister/signin.png) 20px 5px no-repeat #fff; cursor:pointer; line-height:32px; font-size:16px; color:#273d78;}
/*.RightTip {color: #666;padding: 0 0 4px 70px; clear:both;}*/
.Checkbox{float:left; margin:0 4px 0 70px;}
.LoginBox .Color6 {color:#666;font-size: 12px; margin-bottom:15px;}

.LoginBtn{padding-left:70px; height:34px;}
.LoginBtn a { color: #666666;float: left; margin: 10px 0 0 15px; text-decoration:underline; }
.LoginBtn a:hover { color: #4ca205; }
.SigninBtn,.RegisterBtn{ height:34px; float:left; line-height:34px; padding:0 20px; background:#4ca205; color:#fff; font-size:16px; border:none; cursor:pointer;}
.SigninBtn:hover,.RegisterBtn:hover{ background:#419000;}

.Register{ float:right;}
.Register .LoginBox{ border:none; background:none; padding:0;}
.Register .LoginName{ width:105px;}
.Register .LoginInput{width: 283px;}
.Register .ErrorTip {color: #BB1320;padding: 0 0 4px 110px;clear:both;}
.Register .RightTip {color: #666;padding: 0 0 4px 100px; clear:both;}
.Verify {cursor: pointer;float:left;margin-left:5px;}
.Register .Checkbox{float:left; margin:0 4px 0 110px;}
.LoginBox .Color6 label{ width:300px; float:left;}
.Register .LoginBtn{ padding-left:110px;}

.Signin_ShoppingCoupon{ margin:100px 0 60px; text-align:right;}

/*facebook sign in*/
.F_Contacted{ width:147px; line-height:32px; height:32px; background:url(../images/loginregister/signin.png) 10px 5px no-repeat #f6f6f6; padding-left:40px; margin-bottom:20px; border:1px solid #e6e6e6;}
.F_Contacted a{ color:#3a589b;}
/*forget pwd*/
.f_pwd_box {margin-bottom: 230px;}
.f_pwd_box .box_title em{width: 160px;}
.box_content{width: 945px; margin-bottom:200px; }
.box_content .content_title{height: 33px; background:url(../images/loginregister/fpw-status.png);}
.box_content .content_body{border: 1px solid #e6e6e6; border-top: none; padding: 23px 20px 52px;}
.box_content .content_body .tit{margin-bottom: 30px;}
.box_content .content_body li{margin-bottom: 10px; clear:both; overflow:hidden;}
.box_content .content_body li .labelone{ width:95px; float:left; line-height:34px; margin-right:5px;  text-align:right;}
.box_content .content_body li .labelthree{ width:140px; float:left; line-height:34px; margin-right:5px;  text-align:right;}
.box_content .content_body li .Pswinput{ width:135px;}
.box_content .content_body li .steponeSub{ margin-left:100px;}
.box_content .content_body li .stepthreeSub{ margin-left:145px;}
.box_content.step2 .content_title{background-position: 0 -35px;}
.box_content.step2 .content_body p{ margin-bottom: 6px;}
.box_content.step2 .content_body li span{ width:4px; height:4px; background:#b2b2b2;float:left; margin:5px 7px 0 0; overflow:hidden;}
.box_content.step3 .content_title{background-position: 0 -70px;}
.box_content.step3 label{width: 140px;}
.box_content.step4 .content_title{background-position: 0 -105px;}
.box_content.step4 .content_body{padding: 35px 50px 150px;}
.box_content.step4 .content_body p{font-size: 16px; margin-bottom: 25px;}
.m_t37{margin-top: 37px;}
.w_189{width: 189px;}

/*reg success*/
.reg_success{margin-bottom: 150px;}
.reg_success .mr{margin: 45px 0 15px 0; font-size:24px;}
.reg_success .Your_Member{ color:#c76005;}
.reg_success .Now{ margin-top:58px; font-size:16px; font-weight:bold;}
.reg_success li{ margin: 10px 5px;}
.reg_success li span{ background:#b2b2b2; width:4px; height:4px; float:left; margin:5px 7px 0 0;}
.friends_link{color: #d6d6d6}
.friends_link span{margin: 0 15px }
.friends_link a{color: #000000;}
.friends_link a:hover{color: #4ca205;}
