body {overflow:hidden;}
.video-player {position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto:height:auto;}
.login {height:235px;width:210px;padding-top:8px;background-color:rgba(0,0,0,0.5);border-radius:4px;position:absolute;left:50%;top:50%;margin:-150px 0 0 -106px;z-index:99;}
.login h1 {text-align:center;color:#fff;font-size:20px;margin-bottom:10px;}
#ewm-login {text-align:center;}
#ewm-login img {width:120px;height:120px}
#ewm-login .ewm-msg {font-size:12px;color:#337ab7;padding:5px 0 18px 0;color:#fff;}
#ewm-login .login_btn {width:90%;font-size:14px;}
#sms-login {display:none;margin:25px 20px;font-size:12px;}
#sms-login .form_code {position:relative;}
#sms-login .code {position:absolute;right:0;top:0;cursor:pointer;}
#sms-login .login_btn {width:100%;font-size:14px;}