@charset "utf-8";
.login_form{width:305px;margin:0 auto}
.login_form input{margin:0}
.form_tip{height:44px;line-height:30px;color:red;margin-bottom:0}
.form_feild{position:relative;margin-bottom:16px}
.check_feild{margin-bottom:9px}
.input_text{color:#999;width:294px;height:24px;font-size:16px;line-height:24px;margin-right:0;border-radius:4px;border:1px solid #dcdcdc}
.login_button{width:304px;height:41px;background-color:#34A5DF;font-size:20px;border:none;color:#FFF;border-radius:4px;font-family:'微软雅黑'}
.go_signup{margin-top:23px}
.short_text{width:136px;margin-right:5px}
.login_div{display:none}
.input_icon{width:34px;height:34px;display:block;position:absolute;right:10px;top:5px;background:url({IMG_PATH}22.jpg) no-repeat}
.password_icon{background:url({IMG_PATH}23.jpg) no-repeat}
.passwordtwo_icon{background:url({IMG_PATH}24.jpg) no-repeat}
.layer_box{display:none;position:fixed;top:0;height:100%;width:100%;z-index:99999}
.layer_bg{height:100%;width:100%;z-index:99999;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.layer_tip{display:block;position:fixed;top:200px;width:30%;line-height:25px;text-align:center;color:#666;z-index:1000;background:0 0;border-radius:1px;margin:0 35%;padding-bottom:5px;background:#fff}
.layer_tip img{width:200px;height:200px;margin:auto}
.layer_tip h2{text-align:center;font-size:18px;font-weight:400;line-height:50px;margin-top:20px;display:block;position:relative}
.layer_tip h2 img{position:absolute;top:-35px;right:-15px;width:40px;height:40px;cursor:pointer}
.layer_tip h3{text-align:center;font-size:14px;font-weight:400;line-height:80px}
.layer_book{width:1000px;height:600px;margin:-300px 0 0 -500px;position:absolute;left:50%;top:54%;background:#fff}
.layer_book_tz{width: 1000px!important;height: 600px!important; margin: -300px 0 0 -500px!important;}
.layer_book .layer_close{position:absolute;top:-25px;right:-25px}
.layer_book_content{height:450px;margin:30px 60px 20px;overflow:hidden}
.layer_button{padding:15px 0;text-align:center}
.layer_button a{height:40px;line-height:40px;display:inline-block;background:#0dac98;color:#FFF;font-size:18px;padding:0 50px;border-radius:2px}
.login_form .input_text{width:305px;height:42px;border:1px solid #dcdcdc;box-sizing:border-box;margin:0;padding:13px 0 13px 10px;border-radius:4px;line-height:12px;font-size:12px;-ms-line-height:12px}
.login_form .short_text{width:136px;margin-right:16px}
.login_form .error_input{border:1px solid #fe4343}
.login_form .focus_input{border:1px solid #00a388}
.layer_book{width:500px;height:500px;margin:-300px 0 0 -250px}
.login_form h2{line-height:50px;font-size:20px;text-align:center;font-weight:700}

.layer_book_content h3{text-align:center;}
