.lgbox-common-form .form_group .controller-group .controller-label {
  background-image: url(../images/login/icos.png);
  background-repeat: no-repeat
}

.hint-layer .hint-btn .lgbtn-hint-comfirm,.lgbox-common-form .form_group .lg-btn .controller-body .lgbtn-common-login,.lgbox-ikey .lgbox-ikey-hint .ikey-login-btn .lgbtn-ikey-login {
  box-sizing: border-box;
  width: 100%;
  height: 40px;
  background-color: #e75b12;
  border: 0;
  border-radius: 3px
}

.hint-layer .hint-btn .lgbtn-hint-comfirm .lgbtn-txt,.lgbox-common-form .form_group .lg-btn .controller-body .lgbtn-common-login .lgbtn-txt,.lgbox-ikey .lgbox-ikey-hint .ikey-login-btn .lgbtn-ikey-login .lgbtn-txt {
  line-height: 40px;
  font-size: 16px;
  font-family: 'Microsoft Yahei';
  letter-spacing: 6px
}

.hint-layer .hint-btn .lgbtn-hint-comfirm:hover,.lgbox-common-form .form_group .lg-btn .controller-body .lgbtn-common-login:hover,.lgbox-ikey .lgbox-ikey-hint .ikey-login-btn .lgbtn-ikey-login:hover {
  background-color: #ed6219
}

body {
  background: 0 0;
  font-size: 12px
}

.modal_alert {
  width: 230px;
  margin-left: -115px;
  top: 12px;
}

.lgview-box-wrap {
  padding-left: 28px;
  padding-right: 28px
}

.lgview-box-tabs {
  padding-top: 5px
}

.lgview-box-tabs .tabs-nav {
  background: url(../images/login/tab-line.png) 0 100% repeat-x
}

.lgview-box-tabs .tabs-nav .secure-tab-item,.lgview-box-tabs .tabs-nav .yiwu-tab-item {
  display: none
}

.lgview-box-tabs .tabs-nav .nav-item {
  width: 84px;
  margin-left: 0
}

.lgview-box-tabs .tabs-nav .nav-item a {
  color: #aaabab;
  font-size: 14px;
  font-family: 'Microsoft Yahei';
  height: 40px;
  line-height: 40px
}

.lgview-box-tabs .tabs-nav .nav-item a:hover {
  text-decoration: none
}

.lgview-box-tabs .tabs-nav .nav-item a,.lgview-box-tabs .tabs-nav .nav-item a:hover {
  border: 0;
  background: 0 0
}

.lgview-box-tabs .tabs-nav .nav-item_active a,.lgview-box-tabs .tabs-nav .nav-item_active a:hover {
  background: url(../images/login/tab-line-active.png) 0 100% repeat-x;
  font-weight: 700;
  color: #fff
}

.lgview-box-tabs .tabs-content {
  width: 252px;
  background: 0 0;
  margin-top: 8px
}

.lgview-box-tabs .tabs-content .tab-content {
  padding: 0
}

.lgview-box-container {
  position: relative;
  border: none;
  background: 0 0;
  padding-top: 10px
}

.lgview-tip-common {
  display: block;
  width: 252px;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: -5px
}

.lgview-tip-common .error {
  box-sizing: border-box;
  display: block;
  width: auto;
  padding-left: 26px;
  padding-right: 3px;
  border: 0;
  color: #d34900;
  text-align: left;
  background: url(../images/login/err.png) 6px 50% no-repeat #fdeee9
}

.atuocode-img,.autocode-exchange,.autocode-inp {
  float: left
}

.autocode-exchange {
  margin-left: 5px
}

.lgbox-common {
  width: 252px
}

.lgbox-common-container {
  width: 100%
}

.lgbox-common-form .form_group {
  position: relative
}

.lgbox-common-form .form_group .controller-group {
  position: relative;
  height: 40px;
  line-height: 40px
}

.lgbox-common-form .form_group .controller-group .controller-label {
  position: relative;
  z-index: 9;
  float: left;
  width: 38px!important;
  height: 38px!important;
  line-height: 38px;
  background-color: #aaabab;
  font-size: 12px;
  margin-top: 1px;
  margin-left: 1px
}

.lgbox-common-form .form_group .controller-group .controller-label span {
  display: none;
  font-size: 0;
  line-height: 0
}

.lgbox-common-form .form_group .controller-group .controller-body {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8;
  width: 100%
}

.lgbox-common-form .form_group .controller-group .controller-body .inp_text {
  float: left;
  width: 206px;
  padding-left: 44px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-color: #aaabab
}

.lgbox-common-form .form_group .controller-group .controller-body .inp_text:focus {
  border-color: #294b8a;
  rgba(41,75,138,.55)}

.lgbox-common-form .form_group .controller-group .controller-body .placeholder {
  float: left
}

.lgbox-common-form .form_group .controller-group .controller-body .placeholder .placeholder-text {
  display: inline-block;
  width: auto;
  height: 40px;
  padding-left: 44px;
  line-height: 40px
}

.lgbox-common-form .form_group .controller-group .controller-body .placeholder .placeholder-text em {
  height: 40px;
  line-height: 40px
}

.lgbox-common-form .form_group .lg-common-controller-username .controller-label {
  background-position: 0 0
}

.lgbox-common-form .form_group .lg-common-controller-password .controller-label {
  background-position: 0 -39px
}

.lgbox-common-form .form_group .lg-common-controller-vcode .controller-label {
  background-position: 0 -78px
}

.lgbox-common-form .form_group .lg-common-controller-vcode .controller-body .inp_text {
  width: 116px
}

.lgbox-common-form .form_group .lg-common-controller-vcode .atuocode-img {
  width: 80px;
  height: auto;
  margin-left: 10px;
  margin-top: 4px;
  margin-bottom: -4px;
  cursor: pointer
}

.lgbox-common-form .form_group .lg-btn {
  height: 70px
}

.lgbox-common-form .form_group .lg-btn .controller-body {
  float: none;
  margin-left: 0
}

.lgbox-common-form .form_group .lg-btn .controller-body a {
  display: block;
  position: relative
}

.lgbox-common-form .form_group .lg-btn .controller-body .forget-pwd,.lgbox-common-form .form_group .lg-btn .controller-body .regist {
  position: absolute;
  color: #fff;
  font-weight: 100
}

.lgbox-common-form .form_group .lg-btn .controller-body .forget-pwd:hover,.lgbox-common-form .form_group .lg-btn .controller-body .regist:hover {
  color: $portalSiteLinkHoverColor
}

.lgbox-common-form .form_group .lg-btn .controller-body .regist {
  right: 0;
  top: 41px
}

.lgbox-common-form .form_group .lg-btn .controller-body .forget-pwd {
  left: 100px;
  top: 41px;
}

.lgbox-ikey .wrap {
  padding-left: 0;
  padding-right: 0
}

.lgbox-ikey .lgbox-ikey-hint .ikey-reminds {
  visibility: hidden
}

.lgbox-ikey .lgbox-ikey-hint .ikey-download-text {
  margin-top: 23px;
  margin-bottom: 51px;
  font-family: 'Microsoft Yahei';
  color: #fff
}

.lgbox-ikey .lgbox-ikey-hint .ikey-download-text .download-addon,.lgbox-ikey .lgbox-ikey-hint .ikey-download-text .download-please {
  display: block;
  text-align: center
}

.lgbox-ikey .lgbox-ikey-hint .ikey-download-text .download-please {
  margin-bottom: 13px;
  font-size: 16px
}

.lgbox-iccard {
  min-height: 230px
}

.lgbox-ikey-content {
  padding-left: 10px;
  padding-right: 10px
}

.hint-layer {
  top: 10px;
  width: 100%;
  height: 230px;
  background-color: #fafafa
}

.hint-layer .hint-wrap {
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 35px
}

.hint-layer .hint-poster {
  padding: 0;
  border: 0;
  margin-bottom: 35px;
  background: 0 0;
  color: #000;
  font-family: 'Microsoft Yahei'
}

.hint-layer .hint-poster .epsilon {
  display: block;
  font-size: 14px
}

.hint-layer .hint-btn .lgbtn-hint-comfirm {
  display: block
}

.hint-layer-hide {
  top: 100%;
  left: 0
}

.lgbox-common-form .form_group .lg-btn .controller-body .forget-user-name {
  top: -8px;
  color: white;
  width: 100px
}
