@charset "utf-8";

/*用户登录注册*/
.bannerHeader{ width:250px; height:60px; background:url(../images/sprite.png) no-repeat; margin-top: 25px;}

.form-message{height:30px; width:100%; text-align:left; margin-bottom:10px;}
.message{width:273px; float:left;}
.errortext{ padding-left:35px; border:1px solid Red; color:Red; font-family: Microsoft Yahei; height: 26px; line-height: 26px; background:#ffebeb url(../images/validatebox_warning.png) center left no-repeat; background-position: 10px 5.5px;}

.content_s{background:#f6f5f0;}
.contentLogin{padding:30px 0; width:1200px; margin-top:30px;}
.content_login{ width:100%; display:table;}
.coLoginBody{ width:600px;float:left; padding:30px 0 30px 40px;}
.coLogin_title p{font-size:14px;}
.coLogin_title p span{margin:0 10px 0 0;display:inline;font-size:30px;font-family:"微软雅黑",Microsoft YaHei;}
.coLogin_title p a{margin:0 0 0 5px;display:inline;font-weight:bold;text-decoration:underline;color:#6b9936;}
.coLogin_box{width:582px;margin:0 0 0 73px;display:inline;float:left;}
.coLogin_one{margin:22px 0 0 0; height:auto; overflow:hidden;}
.coLogin_one a {height: 35px;line-height: 35px;color:#6b9936;}
.coLogin_two b {color: #333;width: 400px;font-weight: normal;}
.coLogin_two label{ color:#666;}
.coLogin_bottom{margin-top:30px;}
.coLogin_bottom ul{ height:auto; overflow:hidden; margin-top:5px;}
.coLogin_bottom ul li{margin:0 5px 0 0;display:inline;padding:0 0 0 20px;height:24px;line-height:24px;background:url(../images/login_ico2.gif) no-repeat;float:left;}
.coLogin_bottom ul li a{color:#666;}
.coLogin_bottom ul li.sina_ico{background-position:0 0;padding:0 5px 0 30px;}
.coLogin_bottom ul li.sina_ico a{color:#333;}
.coLogin_bottom ul li.qq_ico{background-position:0 -23px;padding:0 5px 0 27px;}
.coLogin_bottom ul li.qq_ico a{color:#333;}
.coLogin_bottom ul li.alipay_ico{background-position:0 -46px;padding:0 5px 0 27px;}
.coLogin_bottom ul li.alipay_ico a{color:#333;}
.coLogin_bottom ul li.baidu_ico{background-position:0 -69px;}
.coLogin_bottom ul li.tuan800_ico{background-position:0 -92px;}
.coLogin_bottom ul li.i360_ico{background-position:0 -161px;}
.coLogin_bottom ul li.renren_ico{background-position:0 -115px;}
.coLogin_bottom ul li.kaixin_ico{background-position:0 -138px;}
.coLogin_bottom ul li.i2345_ico{background-position:0 -184px;}
.AdUserPassport{ float:right;}
.AdUserPassport p{ margin-bottom:20px;}

/* 注册 xiwang */
.RegisterLeft{ width:716px; height:420px; border:1px solid #ececec; border-right:0; padding:20px 0 0 60px; float:left; display:inline;}
.RegisterCon .coLogin_one{ padding:8px 0 7px;}
.RegisterCon .coLogin_two{ padding:12px 0 10px; margin:0;}
.RegisterCon .coLogin_tree{ padding:4px 0 3px;}
.RegisterLeft .RegisterCon p{ width:70px; color:#666; padding-right:5px; text-align:right; float:left; line-height:37px;}
.RegisterLeft .RegisterCon .coLogin_tree p{ line-height:17px;}
.RegisterCon .coLoginTxt{ float:left;}
.coLogin_txt:hover{ border-color:#aaa;}
.biLogin_btn2{ width:140px; height:40px; cursor:pointer; line-height:40px; background:url(../images/btns.png) no-repeat; display:inline-block; border:0; text-align:center; letter-spacing:2px; color:#fff; font-size:16px; font-family:"微软雅黑",Microsoft YaHei;}
.biLogin_btn2:hover{ background-position:0 -40px;}

.RegisterRight{ width:330px; height:420px; border:1px solid #ececec; border-left:0; padding:20px 40px 0 0; background:url(../images/whyregister.gif) center 80px no-repeat #fbf8f8; float:right;}
.RegisterRight h2{ font-size:14px; font-weight:bold; color:#000; text-indent:20px; padding-top:20px;}
/*购物流程登录注册页面*/
.content_login{}
.coLoginBody_left{ float:left; margin:30px 20px 20px 0; display:inline;}
.coLoginBody_right{ width:318px; min-height:280px; padding:20px 140px 20px 60px; border-left:1px solid #c9c8c6; float:right; display:inline;}
.coLogin_box_right{}
.coLogin_title{ font-size:14px; margin-bottom:10px; overflow:hidden; zoom:1; line-height:16px; color:#4c4c4c;}
.coLogin_one{ margin:0;}
.coLogin_one p{ line-height:30px; height:30px; color:#CC0000;}
.coLogin_txt{ width:260px; height:33px; line-height:33px; font-size:16px; padding-left:10px; border:1px solid #bfbdbf; border-radius:3px; background:#fff; font-family:"微软雅黑",Microsoft YaHei; color:#333;}
.checkbox_txt{ margin:0; padding:0; vertical-align:top; margin-top:2px;}
.coLogin_two{ margin:12px 0 10px; color:#000; margin-right:45px; color:#b3b3b3;}
.smLogin_btn{ width:140px; height:40px; line-height:40px; background:url(../images/btns.png) no-repeat; display:inline-block; text-align:center; font-size:16px; letter-spacing:2px; color:#fff; border:0; font-family:"微软雅黑",Microsoft YaHei; cursor:pointer;}
.smLogin_btn:hover{ color:#fff; background-position:0 -40px;}
.biLoginBtn{ margin:0; padding:0; background:none; border:0; outline:none; cursor:pointer;}
.biLoginBtn:hover{ text-decoration:underline; color:#f00;}
.coLogin_txt_all{ position:relative;}
.coLogin_txt_all label{ position:absolute; left:11px; top:0; line-height:37px; font-size:14px; color:#a6a6a6;}
.onError, .onShow, .onFocus, .onCorrect{color:#FF0000; padding:0 0 0 5px; height:24px; line-height:24x;}
#agreementTip{display:none;}

.footerBody{border-top:#bdbdbd 1px solid;}

/*找回密码*/
.container{margin:20px auto;width:1000px;  background-color:White;}
.common_box{background:#fff; border:1px solid #dfdfdf; margin-bottom:10px;}
.common_box h1{font-size:24px;font-family:"microsoft yahei";font-weight:normal;padding-left:30px;background:#f5f7f6;border-bottom:1px solid #dfdfdf;height:60px;line-height:60px;color:#414141;}
.stepimg{width:740px;margin:40px auto;}

.pwdstep{margin:40px 0 0 160px;}
.pwdstep .step{float:left; width:40px; height:40px; position:relative; background:url(../images/order_imgs.png) -80px 0 no-repeat; margin:0 15px;}
.pwdstep .step span{width:40px; height:40px; text-align:center; line-height:40px; font-size:18px; font-family:Arial, Helvetica, sans-serif; display:block; color:#FFF;}
.pwdstep .step p{position:absolute; top:45px; font-size:14px; width:100px; text-align:center; left:-30px;}
.pwdstep .ing{background-position:0 0;}
.pwdstep .end{background-position:-160px 0;}
.pwdstep .end span{font-size:0; line-height:0; text-indent:-9999em;}
.pwdstep .jt{background:url(../images/order_imgs.png) 0 -70px no-repeat; width:141px; height:14px; float:left; margin-top:13px;}
.pwdstep .jtend{background-position:0 -100px;}

.find .inner_box{min-height:550px;height:auto;_height:550px;}
.find-form{width:420px;margin:50px 0 0 360px;color:#000;}
.coLogin_one span{ line-height:40px;}
.success{ font-size:24px; line-height:50px; color:#d42c8b}