/*===================µÇÂ¼===================*/
.loginwrap{width:100%;background:#fff url(../images/register/bg.jpg) no-repeat 0 center}
.loginBox{position:relative;margin:0 auto;height:580px; overflow:hidden;}
.loginBox .login_form{position:absolute;top:80px;right:12px;background:#fff;border:1px solid #eee;box-shadow:0 0 12px #ddd;overflow:hidden;}
.loginBox .login_form .select{margin:0 20px;}
.login_form .tips {height:10px;width:270px;position:relative;margin:0 auto;z-index:11;}
.login_form .error_tips {display:none;text-align:center;padding:7px 5px 6px 5px;border:1px solid #dad699;background:#f9f5c7;position:absolute;bottom:-1px;border-radius: 2px;}
.login_form .error_tips .error_logo {position:absolute;left:3px;height:18px; line-height:18px;width:18px; background: url(../images/register/icon_2.png) no-repeat 0 -162px;}
.login_form .error_tips .err_m {display:inline-block;padding-left:20px;line-height: 18px;color:#434343;vertical-align: middle;text-align:left;}
.login_form .operate_tips {display:none;padding:8px;border:1px solid #dad699; background: #f9f5c7; position: absolute; bottom:-2px; border-radius: 2px; }
.login_form .operate_tips .tips_link {color: #f39800;}
.login_form .operate_tips .down_row {position: absolute;bottom:-6px; _bottom: -7px; left: 20px; width: 12px; height: 6px; background: url(../images/register/icon_2.png) no-repeat -162px -161px; font-size:1px;}
.login_form .operate_tips .operate_content{width: 100%; text-align: left; }
.login_form .loading_tips{display:none;text-align:center;height:24px;position: absolute;top:-10px;width:274px;}
ul.dowebok li{display:inline-block;float:left;width:120px;height:32px;margin-left:24px;}
ul.dowebok li a{display:block;text-decoration:none;padding-left:32px;background:#f3f3f3 url(../images/register/input-unchecked.png) no-repeat 6px 8px;border:1px solid #ddd;border-radius:3px;height:30px;line-height:30px;border-radius:18px; font-size:14px;}
ul.dowebok li a:hover{text-decoration:none;color:#DE6629;}
ul.dowebok li a.checked{background:#DE6629 url(../images/register/input-checked.png) no-repeat 8px 6px;color:#FFF;padding-left:32px;border:1px solid #DE6629;height:30px;}

ul.web_login{padding:10px 30px 30px 30px;margin-bottom: 20px;}
ul.web_login li{color:#999;font-size:14px;line-height:34px;margin-bottom:15px; width:293px;}
ul.web_login li.uinArea,ul.web_login li.pwdArea,ul.web_login li.codeArea{position: relative;}
ul.web_login li.uinArea{z-index:10;}
ul.web_login li.pwdArea{z-index:5;}
ul.web_login li.codeArea{z-index:3;}
ul.web_login li input{height:40px;width:255px;border:1px solid #edeaea;color:#666;line-height:40px;padding-left:36px;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; font-family:microsoft yahei}
ul.web_login li input[type="text"]:focus,ul.web_login li input[type="password"]:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 4px rgba(82,168,236,0.8);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 4px rgba(82,168,236,0.8);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 4px rgba(82,168,236,0.8)}
ul.web_login li input.Yzm{width:130px;}
ul.web_login li input.password_dt{width:120px;}
ul.web_login li input.dosubmit{margin-left:55px;overflow:hidden;width:170px;height:40px;line-height:40px;border:none;background:#3296dc;color:#fff;font-weight:100;font-size:20px;font-family:microsoft yahei;cursor:pointer; text-align:center;vertical-align:middle;padding:0px;}
ul.web_login li span.user,ul.web_login li span.pwd,ul.web_login li span.code,ul.web_login li span.MobileCode{padding:8px 10px 8px 0;width:16px;height:18px;background:url(../images/register/icon.png) no-repeat 0px 0px;position:absolute;left:8px;top:3px;}
ul.web_login li span.pwd,ul.web_login li span.code{background-position:0px -34px;}
ul.web_login li span.MobileCode{background-position:0px -84px;}
ul.web_login li span.refresh img{line-hight:30px;cursor:pointer;width:120px;height:42px;}
ul.web_login li a.fpw{color:#999;}
ul.web_login li a.num{border:1px solid #3296dc;height:40px;width:120px;display:inline-block;text-align:center;line-height:40px;color:#3296dc; margin-left:10px;}
ul.web_login li a.other{color:#0073b6; margin-left:50px;}
ul.web_login li a.other:hover,ul.web_login li a.num:hover{color:#0073b6;text-decoration:none;}
ul.web_login li a.fpassword{position:absolute;right:10px;top:1px;color:#0073b6}

ul.web_login li.denglv{padding-top:5px;clear:both; margin-bottom:10px;line-height: 28px;}
ul.web_login li.denglv label{ margin-right:20px;}
ul.web_login li.denglv input.check{float:left;margin-right:5px;width:20px;height:20px;}
ul.web_login .reg{clear:both;}

ul.web_login a.uin_del {display:none;position:absolute;right:10px;top:10px;width:21px;height:21px;cursor:pointer;background: url(../images/register/icon_2.png) no-repeat -116px -160px;}
ul.web_login a.uin_del:hover {background-position: -139px -160px;}
ul.web_login .lock_tips {display:none;position:absolute;top:32px;left:-15px;height:16px;padding:5px;text-align:center;border:1px solid #dad699;background:#f9f5c7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:16px;}
ul.web_login .lock_tips .lock_tips_row {position:absolute;top:-6px;left:25px;width: 12px;height:6px;background:url(../images/register/icon_2.png) no-repeat -162px -168px;}
/*=================×¢²á=====================*/
.register{padding:50px 0 10px 0;}
.register .regL{width:700px;float:left;border-right:1px solid #f1f1f1; padding-right:50px;}
.register .regR{width:200px;float:right;}
.regBg{height:65px;background:url(../images/register/register_01.png) no-repeat left center; padding:30px 0;}
.regL .dowebok{ margin-left:160px;}
.regForm{font-family: "Î¢ÈíÑÅºÚ";font-size:14px;}
.regFrom input{font-size:18px!important; font-weight:700!important;}
.regLine{line-height:36px;height:38px;float:left;width: 690px;text-align:left; margin-top:25px;}
.regLine a{text-decoration: none;}
.regLine b{color:#333;}
.regcheck{float:left;margin-top: 13px;margin-right: 5px;*margin-top: 8px;}
.regLabel{float:left;height:40px;line-height:40px;padding-right:10px;text-align:right;width:150px;color:#333;}
.regInput{float:left;height:42px;position:relative;}
.regInput .txt{ /*margin-right:10px;*/padding:0 5px;width:310px;3px;font-size:18px;height:38px;line-height:38px;border:1px solid #ccc;color: #333;font-weight:bold;}
.regAlert,.regPass{position:absolute;right:10px;top:0px;display:inline-block;width:44px;height:40px;display:none;}
.regCode .regAlert,.regCode .regPass,.regPic .regAlert,.regPic .regPass{right:171px;}
.yanzheng{margin-right:10px;padding:0 5px;width:180px;height:38px;line-height:38px;border:1px solid #ccc;float:left;font-weight:700!important; font-size:18px;}
.r-get-captcha{background:url(../images/register/code.gif) no-repeat 0 0;cursor:pointer;color:#333;display:inline-block;float:left;font-size:12px;height:40px;line-height:40px;margin-bottom:10px;margin-right:15px;width:120px;text-align:center;background-size:120px 40px;}
.r-get-captcha-hover,.r-get-captcha:hover{text-decoration:none;color:#333;}
.r-input-focus{border:1px solid #009fe3;}
.get-codeing{color:#808080;}
.auto-codeing{color:#fff;}
.r-submit{height:42px;width:156px;background:#3296dc;color:#fff;border:none;cursor:pointer;float:left;font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.r-msg{float:left;height:40px;line-height:40px;}
.r-m-tips{color:#808080;}
.r-m-txtips{float:left;line-height:40px;color: #808080;}
.r-m-null,.r-m-alert{color:#cc0000;}
.r-m-pass{width:14px;height:14px;display:block;margin-top:13px;}
.r-m-alert,.r-m-tips,.r-m-null,.r-m-txtips,.r-m-pass,.r-m-area{display:none;}
.r-captcha{margin-right:5px;width:120px;height:38px;cursor:pointer;overflow:hidden;}
.r-refresh{width:24px;height:40px;margin-right:10px;cursor:pointer;}

.List2{color:#999;}
.List2 li{margin-bottom:10px;}
.List2 li.btnBox{margin-top:16px;}
.List2 li.btnBox a.btnStyle{width:100px;height:34px;background:#4fc0e8;color:#fff;font-size:18px;border:3px solid #4fc0e8;border-bottom:3px solid #2b9ec7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:MicroSoft YaHei;cursor:pointer;line-height:28px; display:block; text-decoration:none; text-align:center;}
.List2 li.other a{margin-right:18px;font-size:14px;}
.List2 a{color:#999;}
.List2 a:hover{color:#c00;}
.ewm{padding:10px 0;height:100px;overflow:hidden;}
.ewm .ico-ewm{display:block;width:100px;height:100px;border:1px solid #e5e5e5;overflow:hidden;text-indent:-9999em;float:left;}
.ewm .txt{width:80px;float:left;margin-left:10px;padding:20px 0;line-height:22px;color:#666;}
/*===============ÕÒ»ØÃÜÂë========================*/
.password{width:950px;height:450px;padding-bottom:25px;margin:0 auto 40px auto;border:1px solid #a0cbe4;}
.password h2{width:900px;height:63px;margin:0 auto; line-height:63px;border-bottom:1px solid #a0cbe4;font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#5f5f5f;font-weight:700;}
.password h2 span{float:right;display:block;font-size:12px;font-family:"ËÎÌå";}
.password h2 span a{color:#3296dc;margin-left:20px;}
.password ul{padding-top:10px;width:752px;margin:0 auto;}
.password ul li{float:left;width:752px;text-align:center;}
.password ul li.line{float:left;margin-top:10px;width:752px;height:45px;border-bottom:1px solid #e3e3e3;text-align:left}
.password ul li p{color:#666;font-size:14px;line-height:50px}
.password ul li span.name{float:left;padding-right:10px;width:240px;height:50px;text-align:right;font-size:14px;line-height:50px}
.password ul li input{float:left;margin-top:5px;padding-left:10px;width:252px;height:39px;border:#cbcbcb 1px solid;background:#f0f0f0;color:#666;font-size:14px;line-height:39px}
.password ul li button.sub_btn{display:inline-block;overflow:hidden;margin-top:30px;width:129px;height:46px;border:0 none;background:#3296dc;cursor:pointer;color:#fff;font-size:18px;font-family:"Î¢ÈíÑÅºÚ";}

#btnSendCode{float:left;display:inline-block;overflow:hidden;margin-top:10px;margin-bottom:10px;padding-left:30px;width:138px;height:32px;border:0;background:url(../images/register/code.jpg) no-repeat;color:#666;text-align:left;font-size:12px;line-height:32px;cursor:pointer}
.password .abc{float:left;margin-right:200px;margin-bottom:5px;margin-left:250px;padding:10px;width:320px;border:1px solid #c4e0b0;background:#f8fff3;color:#3e9202;font-size:12px;line-height:26px}
.password .abc a.free_sub{float:left;overflow:hidden;margin-left:10px;padding-left:28px;width:91px;height:26px;background:url(../images/register/code.jpg) no-repeat 0 0;color:#666;font-size:12px;line-height:26px;cursor:pointer}
.password .abc span{float:left}
.password .abc span b{float:left}
.password .GetCode{float:left}
.password .GetCode a.button_sub{float:left;display:inline-block;margin-top:10px;margin-bottom:10px;padding-left:30px;width:138px;height:32px;overflow:hidden;background:url(../images/register/code.jpg) no-repeat;color:#666;text-align:left;font-size:12px;line-height:32px;cursor:pointer}
.password .GetCode a.button_sub:hover,.password .abc a.free_sub{text-decoration:none}
.login_form .title{margin:20px;height:35px; padding:8px 0 6px 6px;line-height:20px;border-bottom:1px solid #cccacd;}
.login_form .title li{font-size:20px;color:#333;font-weight:bold; border-left:3px solid #3296dc; padding-left:10px;}
/*===============Ðé¸¡&ÖÐ½éÐø·Ñ 20190518========================*/
.suspend{width:40px;height:120px;position:fixed;top:300px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:120px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:120px;background: url(../images/xufei/xf.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendxf{background:#fff;}
.suspend dl dd.suspendxf a{width:120px;height:120px;display:block;background:url(../images/xufei/xf.png) -40px 0;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}