*{margin:0;padding:0}body,html{height:100%}.textColor{color:#166cc5}#container{position:fixed;top:0;left:0;z-index:999;background-image:url(../img/bg001.8a291a27.jpg);background-size:cover}#bgContent,#container{width:100%;height:100%}input:focus{outline:none}.form .ipt{width:300px;height:30px;font-size:16px;background:none;border:none;border-bottom:1px solid #b2b0b0;color:#666;margin:20px 0;padding-left:20px}.form .ipt::-webkit-input-placeholder{color:#b2b0b0;font-size:16px}.form .ipt::-moz-placeholder{color:#b2b0b0;font-size:16px}.form .ipt:-ms-input-placeholder{color:#b2b0b0;font-size:16px}.form .ipt::-ms-input-placeholder{color:#b2b0b0;font-size:16px}.form .ipt::placeholder{color:#b2b0b0;font-size:16px}.confirm{height:0;overflow:hidden}.btn,.confirm{-webkit-transition:.25s;transition:.25s}.btn{width:320px;height:40px;background:#166cc5;border:1px solid #166cc5;font-size:20px;color:#fff;cursor:pointer;margin-top:25px;font-family:neo}.btn:hover{opacity:.85}#login_wrap{width:980px;min-height:500px;-webkit-box-shadow:0 0 120px rgba(0,0,0,.25);box-shadow:0 0 120px rgba(0,0,0,.25);position:fixed;top:50%;right:50%;margin-top:-250px;margin-right:-490px}#login{width:50%;height:100%;min-height:500px;background-color:hsla(0,0%,100%,.9);position:relative;float:right}#login #status{text-align:center;margin:50px auto;font-size:30px;font-weight:600;position:relative;overflow:hidden}#login #status i{font-style:normal;position:absolute;-webkit-transition:.5s;transition:.5s}#login #loginForm{text-align:center;position:absolute;left:50%;margin-left:-150px;top:52%;margin-top:-140px}#login_img{width:50%;min-height:500px;background:linear-gradient(135deg,hsla(0,0%,100%,.4),rgba(0,0,0,.05));float:left;position:relative}#login_img span{position:absolute;display:block}#login_img p{text-align:center;color:#fff;font-weight:600;margin-top:60px;font-size:36px}#login_img p i{font-style:normal;margin-right:45px}#login_img p i:last-child{margin-right:0}@media screen and (max-width:1000px){#login_img{display:none}#login_wrap{width:490px;margin-right:-245px}#login{width:100%}}@media screen and (max-width:560px){#login_wrap{width:330px;margin-right:-165px}.form input{width:250px}.btn{width:113px}}@media screen and (max-width:345px){#login_wrap{width:290px;margin-right:-145px}}.copybottom{bottom:30px;left:50%;margin-left:-189px;position:absolute;text-align:center}.copybottom p{font-size:.9em;color:#fff;line-height:1.8em;letter-spacing:1px;font-weight:400;padding:0 1em}.copybottom p a{text-decoration:none;color:#fff;-webkit-transition:all .5s;transition:all .5s}.copybottom p a:hover{color:#000}