@charset "utf-8";

body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, p, marquee, from { margin: 0; padding: 0; }

ol, ul, li { list-style: none; }

body { height: 1080px; background-image: url(../images/login-admin-bg.jpg) !important; background-repeat: no-repeat; width: 100%; overflow-x: hidden; max-width: 1920px; position: relative; }

.login-box { margin:0 !important;background: url(../images/login-box.png) no-repeat; width: 555px !important; height: 700px; position: absolute; top: 175px; right: 300px;/*top: 150px; left:35%;*/ z-index: 1000; }

.box-top { height: 80px; margin-top: 20px; padding: 10px 35px; text-align: right; }

.box-bar { margin: 0 80px;border-bottom: 4px solid #00a3e8; }

.box-bar ul { height: 55px; padding: 0 60px; }

.box-bar ul li { height: 55px; line-height: 55px; font-size: 28px; color: #777; float: left; text-align: center; }

.box-bar ul li a { color: #999; text-decoration: none; }

.box-bar ul li.login-active { height: 54px; line-height: 54px; font-weight: 600; color: #00a3e8; }

.box-bar ul li.login-active a { color: #00a3e8; height: 30px; line-height: 30px; padding-bottom: 10px; border-bottom: 4px solid #00a3e8; text-decoration: none; }

.login-box .loginfrm-body { margin: 0 80px; }

.login-box .loginfrm-body .loginfrm-group { position: relative; }

.login-box .input-big { outline: none; width: 100%; margin-top: 16px; height: 48px; border-radius: 4px; border: 1px solid #eee; background-color: #f9f9f9; color: #000; font-size: 14px; padding-left: 14px; }

.login-box .input-big-first { margin-top: 50px; }

.login-box .login-bottom-right { color: #00a3e8; display: block; margin-top: 14px; height: 18px; text-align: right; }

.login-box .loginfrm-body .loginfrm-group { position: relative; margin-top: 20px; }

.login-box .button-big { width: 100%; padding: 12px 0; display: block; margin: 0 auto; font-size: 22px; color: #fefefe; text-align: center; background-color: #00a3e8 !important; border: 1px solid #00a3e8; border-radius: 5px; outline: none; cursor: pointer; vertical-align: middle; }
