body,div.login-wrapper,html{height:100%;width:100%}div.login-wrapper .table-box .cell.left img,div.login-wrapper form.login-form .title img{max-width:100%}div.login-wrapper{display:flex;justify-content:center;align-items:center;box-sizing:border-box}div.login-wrapper .table-box{width:100%;display:table;box-sizing:border-box;padding:0 80px}div.login-wrapper .table-box .cell{width:50%;display:table-cell;vertical-align:middle;padding:0 80px}div.login-wrapper .table-box .cell.right{text-align:center}div.login-wrapper form.login-form{display:inline-block;width:465px;text-align:center;padding:50px 60px;box-sizing:border-box;background:#FFF;border-radius:15px;box-shadow:0 0 15px rgba(74,160,255,.6)}div.login-wrapper form.login-form .title{text-align:center;padding:18px 0}div.login-wrapper form.login-form .ipt-txt{width:100%;margin:20px 0;position:relative}div.login-wrapper form.login-form .ipt-txt input{width:100%;height:46px;font-size:16px;color:#333;background:#f7f7f7;border:0;border-radius:50px;outline:0;padding:0 20px;box-sizing:border-box}div.login-wrapper form.login-form .ipt-txt input::-moz-placeholder{color:#999}div.login-wrapper form.login-form .ipt-txt input:-ms-input-placeholder{color:#999}div.login-wrapper form.login-form .ipt-txt input::-ms-input-placeholder{color:#999}div.login-wrapper form.login-form .ipt-txt input::placeholder{color:#999}div.login-wrapper form.login-form .ipt-txt label.error{position:absolute;left:0;bottom:-2px;text-indent:20px;color:red;font-size:12px}div.login-wrapper form.login-form .ipt-txt.tel-box{position:relative}div.login-wrapper form.login-form .ipt-txt.tel-box input{padding-right:100px;position:relative;z-index:1}div.login-wrapper form.login-form .ipt-txt.tel-box button.get-msg{font-size:14px;color:#666;background:0 0;border:0;height:100%;outline:0;padding:0 15px;position:absolute;top:0;right:0;z-index:10}div.login-wrapper form.login-form .ipt-ckd{text-align:left;padding:5px 0}div.login-wrapper form.login-form .ipt-ckd label input,div.login-wrapper form.login-form .ipt-ckd label span{display:inline-block;vertical-align:middle;color:#37a7f9}div.login-wrapper form.login-form .ipt-ckd label input{border-color:#37a7f9}div.login-wrapper form.login-form .btn-box{padding:18px 0}div.login-wrapper form.login-form .btn-box button.btn-submit{width:100%;height:45px;background:#39a5f8;color:#FFF;font-size:18px;border:0;border-radius:50px;outline:0;cursor:pointer}@media screen and (max-width:1320px){div.login-wrapper .table-box,div.login-wrapper .table-box .cell{padding:0 20px}}@media screen and (max-width:768px){div.login-wrapper{padding:0}div.login-wrapper .table-box{display:block;padding:0}div.login-wrapper .table-box .cell{display:block;margin:0 auto}div.login-wrapper .table-box .cell.left{display:none}div.login-wrapper .table-box .cell.right{width:100%;box-sizing:border-box}div.login-wrapper form.login-form{padding:35px 30px;width:100%;box-sizing:border-box;box-shadow:none}div.login-wrapper form.login-form .ipt-txt input{font-size:14px}}