li { list-style: none; } #userLogin { width: 660px; height: 432px; padding: 5px; position: absolute; top: 50%; left: 50%; margin: -210px 0 0 -330px; z-index: 9991; background: #fff; border-radius: 10px; display: none; } #userLogin.hide { display: none; } #userLogin .login { clear: both; } #userLogin .login .left { float: left; height: 100%; } #userLogin .login .left img { height: 100%; width: auto; } #userLogin .login .left p { width: 220px; height: 432px; background: url(./images/loginBg.png); } #userLogin .login .right { float: left; margin-left: 35px; } #userLogin .login .right li { display: block; } #userLogin .head { height: 40px; line-height: 40px; margin-top: 40px; clear: both; margin-bottom: 30px; } #userLogin .head span { padding: 0 20px; display: inline-block; border-right: 1px solid #ccc; color: #565656; font-size: 16px; line-height: 18px; cursor: pointer; } #userLogin .head span:nth-child(1) { padding-left: 0; } #userLogin .head span:nth-child(2) { margin-right: 11px; } #userLogin .head span.active { color: #333; font-weight: bold; } #userLogin .head p { height: 20px; width: 36px; padding-left: 20px; margin-right: 4px; line-height: 20px; cursor: pointer; text-align: center; display: inline-block; } #userLogin .head p.weixin { background: url('./images/wx.png') no-repeat left center; } #userLogin .head p.qq { width: 20px; background: url('./images/qq.png') no-repeat left center; } #userLogin .head p.weibo { background: url('./images/weibo.png') no-repeat left center; margin-left: 10px; } #userLogin .head .close { float: right; margin-top: -30px; margin-right: -30px; width: 30px; height: 30px; background: url('./images/close.png') no-repeat; border: none; margin-left: 0px; } #userLogin .autoLogin { display: inline-block; margin-bottom: 30px; } #userLogin .login .right input { height: 40px; width: 309px; margin: 10px 0; padding: 0 5px 0 36px; line-height: 40px; border: 1px solid #ccc; border-radius: 5px; } #userLogin .login .right input.user { background: url('./images/user.png') 12px 13px no-repeat; } #userLogin .login .right input.lock { background: url('./images/lock.png') 14px 12px no-repeat; } #userLogin .loginBtn, #userLogin .regBtn, #userLogin .queding { width: 350px; height: 42px; line-height: 42px; background: #fdd034; color: #fff; font-weight: bold; border: none; border-radius: 5px; font-size: 18px; } #userLogin .other { clear: both; margin-top: 10px; } #userLogin .other button, #userLogin .back button { border: none; background: transparent; color: #de9516; font-size: 14px; } #userLogin .other .openReg { margin-right: 10px; } #userLogin .fl { float: left; } #userLogin .fr { float: right; } #userLogin button { cursor: pointer; } #userLogin .login .right li.msgShow, #userLogin .login .right li.passShow { display: none; } #userLogin .login .right li.msgShow.show, #userLogin .login .right li.passShow.show { display: inline-block; } #userLogin .login .right input.yzm { width: 155px; background: url('./images/lock.png') 14px 12px no-repeat; } /*注册*/ #userLogin .regist { display: none; padding: 17px 100px 40px 95px; } #userLogin .regist li { margin: 20px auto; position: relative; } #userLogin .regist li.queding { display: none; } #userLogin .regist li input { height: 40px; line-height: 40px; padding: 0 10px; border-radius: 5px; width: 326px; border: 1px solid #ccc; } #userLogin li input.yzm { width: 170px; } #userLogin li button.getYzm { padding: 11.5px 25px; border: 1px solid #ccc; color: #666; background: #f7f7f7; border-radius: 5px; margin-left: 10px; vertical-align: middle; } #userLogin .msgShow{ position: relative; } #userLogin .li_cover{ position: relative; } #userLogin .msgShow .btn_cov{ position: absolute; top: 10px; right: 0px; width: 144px; height: 40px; background: #f7f7f7; border: 1px solid #ccc; border-radius: 5px; display: none; line-height: 40px; text-align: center; } #userLogin .li_cover .btn_cov{ position: absolute; top: 0px; right: 42px; width: 144px; height: 40px; background: #f7f7f7; border: 1px solid #ccc; border-radius: 5px; display: none; line-height: 40px; text-align: center; } #userLogin .regist span.menu { color: #666; font-size: 16px; font-weight: bold; display: inline-block; width: 60px; margin-right: 15px; text-align: right; } #userLogin span.check { display: inline-block; width: 11px; height: 11px; border-radius: 2px; border: 1px solid #ccc; margin-right: 10px; vertical-align: top; margin-top: 3px; cursor: pointer; } #userLogin span.check.active { background: url('./images/yes.png') left no-repeat; } #userLogin .regist li.xieyi { margin: 10px 0 15px; text-align: center; } #userLogin .regist li.xieyi a { color: #0048aa; } #userLogin .regist .redAlert { color: #f00; display: none; position: absolute; top: -20px; left: 75px; } #userLogin .regist .redAlert.show { display: block; } #userLogin .regBtn { margin-left: 75px; } #userLogin .regist li.other, #userLogin .regist li.back { text-align: right; margin-right: 40px; } #userLogin .tip { width: 100%; height: 20px; position: absolute; text-align: center; color: #ff0000; line-height: 20px; top: 10px; margin: 0 auto; display: none; }