html,body,.login{width:100%;height:100%}
.wrap{height:100%;height:100%}
.wrap>img{height:100%;width:100%;position:fixed;top:0;left:0;}
.login{position: relative;}
.login .loginbox{width:440px;height:370px;position: absolute;border:4px solid #E1E3E3;left:50%;top:50%;margin-left:-260px;margin-top:-220px;border-radius: 4px;padding:35px 40px;text-align: center;background-color: #FFF}
.login .loginbox form{margin-top:20px;background-color: #FFF}
.login .loginbox .form{position: absolute;left:0;top:90;z-index: 1;}
.login .loginbox .form1{position: absolute;left:0;top:90;z-index: 2;display: none;}
.login .loginbox input{background-color: #FFF}
.login .loginbox .tel{width:362px;font-size:12px;height:12px;padding:16px 8px;border:1px solid #DDD;margin-bottom:15px;color: #999;}
.active{font-weight: bold;color:#000 !important;font-size:14px !important;}
.login .loginbox .test{width:380px;height:46px;display: inline-block;background-color:#E8E8E8;text-align: center;line-height: 44px;color:#999 ;position: relative;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;margin-bottom:15px}
.login .loginbox .up{position: absolute;left:0;top:0;background-color:transparent;width:380px;height:46px;z-index: 999;}
.login .loginbox .test .cover{width:44px;height:44px;position: absolute;left:0;top:0;background: url("../img/drag-btn.png") center no-repeat #FFF;border:1px solid #CCC;cursor: move;z-index: 666;}
.login .loginbox .test .line{position: absolute;left:0;top:0;width:0px;height:44px;background-color: green;margin-top:1px;z-index: 666;color:#FFF;}
.login .loginbox .yan{width:380px;height:46px;display: inline-block;margin-bottom:25px}
.login .loginbox .yan .tel_yan{width:208px;padding:16px 8px;height:12px;border:1px solid #DDD;color: #999;font-size:12px} 
.login .loginbox .yan button{width:138px;height:46px;line-height: 46px;text-align: center;border:none;background-color: #E6E6E6;position: relative;outline: none;}
.login .loginbox .next,.login .form1 .begin{width:380px;height:50px;line-height: 50px;text-align: center;background-color: #62b900;color: #FFF;display: inline-block;font-size:18px;border:none;outline:none;}
.login .loginbox .next:hover{background-color: #F34545 }
.login .loginbox .green{width:380px;height:50px;display: inline-block;line-height: 50px;font-size:12px}
.login .loginbox p span{display: inline-block;width:14px;height:14px;vertical-align: middle;margin-right:5px;background: url("../img/reg-agreement-select.png") 0 -14px no-repeat;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.span{display: inline-block;width:14px;height:14px;vertical-align: middle;margin-right:5px;background: url("../img/reg-agreement-select.png") 0 0 no-repeat !important;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.login .loginbox p a{font-size:12px;color:#217FC4;}
.login .loginbox p a:hover{text-decoration: underline}
.login .loginbox .now{color:#217FC4;}
.login .loginbox .now:hover{text-decoration: underline;}
.login .show{width:200px;height:0px;line-height: 50px;background-color:#68AF02;position: absolute;left:50%;margin-left:-100px;top:10px;color: #FFF;z-index: 1000;opacity:1;filter:alpha(opacity:100)}
/*点击协议出现遮罩层*/
.login .big_wrap{width:100%;height:100%;position: fixed;background-color: rgba(0,0,0,.3);z-index: 9999;display: none;}
.login .big_wrap .xieyi,.login .big_wrap .move_cover{width:750px;height:455px;position: absolute;left:50%;top:50%;margin-left:-375px;margin-top:-227px;background-color:#F1F1F1;overflow: hidden;}
.login .big_wrap .move_cover{background-color: transparent;z-index:1;display: none;cursor: move;}
.login .big_wrap .xieyi h4{heihgt:50px;line-height: 50px;background: url("../img/window-ico.png") left center no-repeat;text-indent:85px;font-weight: bold;color: #666;border-bottom:1px solid #DDD;position: relative;cursor: move}
.login .big_wrap .xieyi span{width:19px;height:19px;background: url(../img/new-panel-tool.png) 0 0 no-repeat;top:15px;right:18px;position: absolute;z-index: 9999;}
.login .big_wrap .xieyi span:hover{background: url(../img/new-panel-tool.png) 0 -19px no-repeat}
.login .big_wrap .xieyi .con{overflow-y:auto;height:404px;padding:0 35px;}
.login .big_wrap .xieyi .con .user{text-align: center;height:65px;line-height: 65px;font-size:16px;font-weight:bold;margin-bottom:15px;}
.login .big_wrap .xieyi .con p{margin-bottom:30px;line-height:28px;font-size:12px;text-indent: 1em;}
.login .form1 input{width:362px;font-size:12px;height:12px;padding:16px 8px;border:1px solid #DDD;margin-bottom:15px;color: #999;}
