@charset "UTF-8";
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset,
img {
  border: 0; }

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
  font-weight: normal; }

ol,
ul {
  list-style: none; }

caption,
th {
  text-align: left; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal; }

q:before,
q:after {
  content: ''; }

abbr,
acronym {
  border: 0;
  font-variant: normal; }

sup {
  vertical-align: text-top; }

sub {
  vertical-align: text-bottom; }

input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit; }

input,
textarea,
select {
  *font-size: 100%; }

legend {
  color: #000; }

body {
  line-height: 1.48;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Microsoft YaHei", "微软雅黑", SimSun, sans-serif; }

html, body {
  height: 100%; }

.clearB {
  clear: both; }

.clearfix::after {
  display: block;
  content: '\20';
  clear: both; }

.fll {
  float: left; }

.flr {
  float: right; }

.ellipsis {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap; }

.text-green {
  color: #22b66e; }

.text-blue {
  color: #2196f3; }

.text-red {
  color: #f02a4b; }

.x-1-2 {
  width: 50%; }

.x-1-3 {
  width: 33.33333333333%; }

.x-1-4 {
  width: 25%; }

.x-1-5 {
  width: 20%; }

.ddt-layout {
  float: left;
  position: relative;
  width: 50%;
  padding-left: 78px;
  padding-right: 40px;
  margin-bottom: 15px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box; }
  .ddt-layout.layout-25 {
    width: 25%; }
  .ddt-layout.layout-33 {
    width: 33.33%; }
  .ddt-layout.layout-66 {
    width: 66%; }
  .ddt-layout.layout-100 {
    width: 100%; }

.ddt-layout-label {
  position: absolute;
  top: 0;
  left: 0;
  width: 70px;
  line-height: 32px;
  font-size: 14px;
  text-align: right;
  color: #606973; }

.ddt-layout-input {
  width: 100%; }

.ddt-layout-dropdown-input {
  width: 100% !important; }

.ddt-layout-dropdown {
  width: 100% !important; }
  .ddt-layout-dropdown.ui-dropdown > .opt, .ddt-layout-dropdown.ui-dropdown-input > .opt {
    min-width: 100%; }

.loading, .loadingGif {
  height: 50px;
  background: url(/images/destop/loading.gif) center center no-repeat; }

.ui-checkbox {
  cursor: pointer;
  position: relative;
  min-width: 20px;
  min-height: 24px;
  padding: 1px 0 2px 16px;
  line-height: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .ui-checkbox.disabled .ui-checkbox-icon {
    background-position: -144px 0 !important; }
  .ui-checkbox.disabled .ui-checkbox-label {
    color: #606973; }
  .ui-checkbox:hover .ui-checkbox-icon {
    background-position: -144px -14px; }
  .ui-checkbox.selected .ui-checkbox-icon {
    background-position: -144px -28px; }

.ui-checkbox-icon {
  position: absolute;
  top: 4px;
  left: 0;
  width: 14px;
  height: 14px;
  background: url("/images/destop/iconSprit.png") -144px 0 no-repeat; }

.ui-checkbox-label {
  line-height: 20px;
  color: #000;
  margin-left: 3px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box; }

.ui-checkbox-autoShow {
  padding: 5px 22px 3px 16px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #F3D584;
  background: #F6F0DA;
  position: relative;
  margin-left: -5px;
  display: none;
  vertical-align: middle; }
  .ui-checkbox-autoShow::after {
    content: '';
    display: block;
    position: absolute;
    left: -4px;
    top: 12px;
    width: 4px;
    height: 8px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MzNmOGIxNS1lZGM2LTUzNDMtOTI5Ni00YTY3MzZmM2VkMzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTc2NzRDQ0Q2N0I0MTFFNzk4QjQ4MTA1OEY0QURFRDQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTc2NzRDQ0M2N0I0MTFFNzk4QjQ4MTA1OEY0QURFRDQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWM4NGZiNDUtMmQ4Yy1jNjQ2LThhZTgtNzBhODk3YTkyNDAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjczM2Y4YjE1LWVkYzYtNTM0My05Mjk2LTRhNjczNmYzZWQzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgHNKq8AAABxSURBVHjaYvj//z8DCH++2pLy5cGy/0wMQPDlWqsOkJrIyK3MwATkcAE5q5gEjLgYWQUZQCqmMvKoazJyq4AUgwUYGZAASCD7/5eb1/9/vQMR4NGq/gqkw/59OPft/+/3YBUMQMErQKrg/9e7DAABBgAv2ygzVo9dIwAAAABJRU5ErkJggg==); }
  .ui-checkbox-autoShow:first-child {
    display: inline-block;
    border: none;
    background: none;
    margin-left: 0;
    padding: 5px 0 3px 0;
    width: 78px; }
    .ui-checkbox-autoShow:first-child::after {
      display: none; }

.ui-checkbox-autoShow.selected + .ui-checkbox-autoShow {
  display: inline-block; }

::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #6c7c88; }

:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #6c7c88; }

::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #6c7c88; }

:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #6c7c88; }

.lg-bd {
  position: relative;
  height: 100%;
  background: #1c283b url("/images/destop/cloud.png") 0 0 repeat; }
  .lg-bd img {
    vertical-align: middle; }

.lg-bdBlock {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  background: url("/images/destop/login-bg.png") 50% 100px no-repeat; }

.lg-bdMain {
  width: 430px;
  margin: -300px auto 0; }

.lg-logo {
  text-align: center; }

.lg-mainWrap {
  margin-top: 55px;
  padding: 50px 45px;
  background: rgba(39, 52, 69, 0.5);
  -webkit-box-shadow: 0 0 28px 14px rgba(21, 28, 40, 0.3);
          box-shadow: 0 0 28px 14px rgba(21, 28, 40, 0.3);
  border-radius: 6px; }

.lg-mainItems {
  margin-top: -16px; }

.lg-mainItem {
  margin-top: 16px; }

.lg-mainItemInput {
  width: 340px;
  height: 40px;
  line-height: 40px;
  padding: 11px 10px 9px;
  border: 1px solid #4a5563;
  background: #3a4757;
  font-size: 14px;
  color: #e1e2e4;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box; }
  .lg-mainItemInput:focus {
    outline: 0 none; }
  .lg-mainItemInput:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #3a4757 inset !important;
    -webkit-text-fill-color: #e1e2e4 !important; }

.lg-submitBtn {
  display: block;
  width: 300px;
  font-size: 16px;
  line-height: 40px;
  background: #2196f3;
  color: #fff;
  border: 0 none;
  border-radius: 3px;
  margin: 0 auto; }
  .lg-submitBtn:hover {
    background: #168ff2; }
  .lg-submitBtn.valid {
    color: #94c4f8; }

.lg-optAutoLabel,
.lg-optPwForgot {
  font-size: 14px;
  color: #6c7c88; }

.lg-optAuto {
  float: left; }

.lg-optPw {
  float: right; }

.lg-optPwForgot {
  text-decoration: none; }

.lg-opt {
  margin-top: 16px;
  margin-bottom: 30px; }

/*# sourceMappingURL=login.css.map */
