﻿body { font-family: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue",Helvetica,tahoma,arial, "WenQuanYi Micro Hei",Verdana,sans-serif, "\5B8B\4F53"; font-size: 14px; color: #333; }
a { color: #333; }
* { outline: none; }
img { border: none; }
.header, .footer { position: absolute; left: 0; right: 0; width: 100%; z-index: 99; }
.header { top: 0; height: 60px; background: #426374 url(/images/logo.png) no-repeat 0 center; }
.footer { height: 46px; line-height: 46px; bottom: 0; text-align: center; color: #fff; font-size: 12px; background-color: #426374; opacity: 0.6; }
.loginWraper { position: absolute; width: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 1; background: #3283AC url(../images/admin-login-bg.jpg) no-repeat center; }
.loginBox { position: absolute; width: 617px; height: 330px; background: url(../images/admin-loginform-bg.png) no-repeat; left: 50%; top: 50%; margin-left: -309px; margin-top: -200px; padding-top: 38px; }
.loginBox .input-text { width: 360px; }
.col-offset-3 { margin-left: 128px; }
.cl { zoom: 1; }
.cl:after { content: "\20"; display: block; height: 0; clear: both; visibility: hidden; }
[class^="col-"], [class*=" col-"] { box-sizing: border-box; float: left; min-height: 1px; position: relative; }
.form .row { margin-top: 15px; }
.form-label { display: block; color: #555; font-size: 14px; }
.formControls { position: relative; }
.formControls > * { vertical-align: middle; }
.form-horizontal .row { display: table; width: 100%; }
.form-horizontal .form-label { margin-top: 3px; cursor: text; text-align: right; padding-right: 10px; display: block; color: #555; }
.input-text.size-L { font-size: 16px; height: 41px; padding: 8px; line-height: 1.5; }
.input-text { outline: none; box-sizing: border-box; border: solid 1px #ddd; width: 100%; -webkit-transition: all .2s linear 0s; /*-moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s;*/ transition: all .2s linear 0s; }
.input-text:hover { border: solid 1px #3bb4f2; }
button, input[type="button"], input[type="submit"] { line-height: normal !important; }
.btn { display: inline-block; box-sizing: border-box; cursor: pointer; text-align: center; font-weight: 400; white-space: nowrap; vertical-align: middle; /* -moz-padding-start: npx; -moz-padding-end: npx;*/ border: solid 1px #ddd; background-color: #fff; width: 360px; /*-webkit-transition: background-color .1s linear; -moz-transition: background-color .1s linear; -o-transition: background-color .1s linear;*/ transition: background-color .1s linear; }
.btn-success { color: #fff; background-color: #5eb95e; border-color: #5eb95e; }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active { color: #fff; background-color: #429842; border-color: #429842; }
.btn.size-L { padding: 8px 16px; font-size: 16px; height: 41px; }
.size-L.radius { border-radius: 5px; }
