html,body{
    width: 100%;
    height: 100%;
}
@font-face {
  font-family: 'iconfont';
        
        src: url("//at.alicdn.com/t/font_290315_3mvureuieid7k3xr.eot");
        src: url("//at.alicdn.com/t/font_290315_3mvureuieid7k3xr.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_290315_3mvureuieid7k3xr.woff") format("woff"), url("//at.alicdn.com/t/font_290315_3mvureuieid7k3xr.ttf") format("truetype"), url("//at.alicdn.com/t/font_290315_3mvureuieid7k3xr.svg#iconfont") format("svg");
}

.iconfont[_ngcontent-c0] {
  display: inline-block;
  vertical-align: baseline;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-jui-alert[_ngcontent-c0]:before {
  content: "\e600";
}

.icon-jui-search[_ngcontent-c0]:before {
  content: "\e630";
}

.icon-jui-paper3[_ngcontent-c0]:before {
  content: "\e652";
}

.icon-jui-setting[_ngcontent-c0]:before {
  content: "\e602";
}

.icon-jui-left2[_ngcontent-c0]:before {
  content: "\e697";
}

.icon-jui-wrong[_ngcontent-c0]:before {
  content: "\e69a";
}

.icon-jui-up2[_ngcontent-c0]:before {
  content: "\e6a5";
}

.icon-jui-down2[_ngcontent-c0]:before {
  content: "\e6a6";
}

.icon-jui-right2[_ngcontent-c0]:before {
  content: "\e6a7";
}

.icon-jui-correct2[_ngcontent-c0]:before {
  content: "\e627";
}

.icon-jui-qq[_ngcontent-c0]:before {
  content: "\e63a";
}

.icon-jui-email[_ngcontent-c0]:before {
  content: "\e62a";
}

.icon-jui-edit[_ngcontent-c0]:before {
  content: "\e686";
}

.icon-jui-download2[_ngcontent-c0]:before {
  content: "\e714";
}

.icon-jui-speaker[_ngcontent-c0]:before {
  content: "\e85c";
}

.icon-jui-add[_ngcontent-c0]:before {
  content: "\e609";
}

.icon-jui-msg[_ngcontent-c0]:before {
  content: "\e613";
}

.icon-jui-minus[_ngcontent-c0]:before {
  content: "\e601";
}

.icon-jui-up[_ngcontent-c0]:before {
  content: "\e658";
}

.icon-jui-letter-open[_ngcontent-c0]:before {
  content: "\e61d";
}

.icon-jui-down[_ngcontent-c0]:before {
  content: "\ed22";
}

.icon-jui-info[_ngcontent-c0]:before {
  content: "\e685";
}

.icon-jui-cross2[_ngcontent-c0]:before {
  content: "\e6b4";
}

.icon-jui-paper2[_ngcontent-c0]:before {
  content: "\e71e";
}

.icon-jui-loading[_ngcontent-c0]:before {
  content: "\eee3";
}

.icon-jui-road-sign[_ngcontent-c0]:before {
  content: "\e604";
}

.icon-jui-left[_ngcontent-c0]:before {
  content: "\e66a";
}

.icon-jui-letter[_ngcontent-c0]:before {
  content: "\e605";
}

.icon-jui-right[_ngcontent-c0]:before {
  content: "\e64d";
}

.icon-jui-back-top[_ngcontent-c0]:before {
  content: "\e628";
}

.icon-jui-dropdown[_ngcontent-c0]:before {
  content: "\e75a";
}

.icon-jui-down3[_ngcontent-c0]:before {
  content: "\e629";
}

.icon-jui-alarm[_ngcontent-c0]:before {
  content: "\e6c2";
}

.icon-jui-paper[_ngcontent-c0]:before {
  content: "\e612";
}

.icon-jui-cross[_ngcontent-c0]:before {
  content: "\e6b0";
}

.icon-jui-correct[_ngcontent-c0]:before {
  content: "\e6b3";
}

.icon-jui-up3[_ngcontent-c0]:before {
  content: "\eee4";
}

.icon-jui-username[_ngcontent-c0]:before {
  content: "\e670";
}

.icon-jui-password[_ngcontent-c0]:before {
  content: "\e615";
}

.icon-doTurn[_ngcontent-c0] {
  -webkit-animation: doTurn 1s infinite linear;
  animation: doTurn 1s infinite linear;
}

@-webkit-keyframes doTurn {
  0% {
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: rotate(0deg);
  }

  to {
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: rotate(1turn);
  }
}

@keyframes doTurn {
  0% {
    transform-origin: 50% 50%;
    transform: rotate(0deg);
  }

  to {
    transform-origin: 50% 50%;
    transform: rotate(1turn);
  }
}

.jui-modal[_ngcontent-c0] {
  position: fixed;
  z-index: 1100;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  overflow: hidden;
  outline: 0;
  color: #292b2c;
  opacity: 1;
  background: rgba(48, 48, 48, 0.8);
}

.jui-modal.modal-open[_ngcontent-c0] {
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
}

.jui-modal[_ngcontent-c0]   .modal-content.shown[_ngcontent-c0] {
  transform: translateY(0);
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0] {
  background: #fff;
  position: relative;
  border-radius: 4px;
  margin: auto;
  padding-bottom: 50px;
  transform: translateY(-1000px);
  -webkit-transition: transform .25s ease-out;
  -o-transition: transform .25s ease-out;
  transition: transform .25s ease-out;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-header[_ngcontent-c0] {
  color: #888;
  border-bottom: 1px #e5e5e5 solid;
  padding: 10px;
  font-size: 16px;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-body[_ngcontent-c0] {
  padding: 20px;
  font-size: 18px;
  overflow: auto;
  text-align: center;
  height: 100%;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-body.with-title[_ngcontent-c0] {
  padding-top: 10px;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-body[_ngcontent-c0]   .icon-msg-wrap[_ngcontent-c0] {
  padding-top: 10px;
  overflow: auto;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-body[_ngcontent-c0]   .icon-wrap[_ngcontent-c0] {
  padding: 20px 0 20px;
  width: 15%;
  margin-right: 4%;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-body[_ngcontent-c0]   .icon-wrap[_ngcontent-c0]   .iconfont[_ngcontent-c0] {
  color: #16c2c2;
  font-size: 50px;
  line-height: 50px;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-body[_ngcontent-c0]   .text-wrap[_ngcontent-c0] {
  width: 80%;
  padding-left: 20px;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-footer[_ngcontent-c0] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px;
  text-align: right;
  padding: 10px;
}

.jui-modal[_ngcontent-c0]   .modal-content[_ngcontent-c0]   .modal-footer[_ngcontent-c0]   .jui-btn[_ngcontent-c0] {
  margin: 0 5px;
  height: 30px;
}

.jui-modal.pop-win-msg[_ngcontent-c0]   .modal-body[_ngcontent-c0] {
  text-align: left;
  padding: 20px 30px 10px;
  font-size: 16px;
}

.jui-modal.with-title[_ngcontent-c0]   .modal-body[_ngcontent-c0] {
  padding-top: 10px;
}

.jui-modal[_ngcontent-c0]   .fade[_ngcontent-c0] {
  opacity: 0;
  -webkit-transition: opacity .5s linear;
  -o-transition: opacity .5s linear;
  transition: opacity .5s linear;
}

.jui-modal[_ngcontent-c0]   .float-left[_ngcontent-c0] {
  float: left;
}