﻿
body {
    width: 100%;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    color: #333;
}

.main {
    width: 100%;
    height: 100%;
    margin: 0 auto;
}

.banner {
    width: 100%;
    /*height: 550px;*/
    height:calc(100vh - 160px);
    float: left;
    /*background-image: url(../../Images/banner_bg.jpg);*/
    /*    background-repeat: repeat-x;
    background-position: left top;*/
    margin-top: 10px;
}

.main_box {
    position: relative;
    width: 100%;
    height: calc(100vh - 180px);
    /*height: 550px;*/
    margin: 0 auto;
    z-index: 1;
    overflow: hidden;
}

.banner_lunhuan {
    width: 100%;
    height: calc(100vh - 140px);
    /*height: 550px;*/
    float: left;
    z-index: 1;
    position: absolute;
}

.login_logo {
    width: 130px;
    height: 30px;
    margin-top: 15px;
    margin-left: 82px;
}

.title {
    font-size: 25px;
    text-align: center;
    font-weight: 700;
    color: white;
    margin:18px 0 ;
}

.login_logo2 {
    float: left;
    margin-top: 5px;
    margin-bottom: 12px;
}

.input, button, select, textarea {
    outline: none;
}

.login_top {
    width: 100%;
    float: left;
    height:78px;
    margin-top: 8px;
    text-align: right;
}

.login_top_a {
    float: right;
    color: #555555;
    margin-top: 50px;
    text-decoration: none;
}

    .login_top_a {
        float: right;
        color: #333333;
        margin-top: 50px;
        margin-right: 5px;
        text-decoration: none;
    }

.login_form_con {
    height:334px;
    width:330px;
    position: absolute;
    right: 30px;
    top: 50%;
    transform:translateY(-162px);
    z-index:999;
}

.u52 {
    border-width: 0px;
    position: absolute;
    left: 107px;
    top: -4px;
    width: 148px;
    height: 39px;
    font-family: '黑体 Bold','黑体';
    font-weight: 700;
    font-style: normal;
    font-size: 35px;
}

.form_div {
    width: 330px;
    height: 334px;
    border: 1px solid #bddbf7;
    background-color: #A0B1D1;
    position: absolute;
    left: 0;
    top: -7px;
    z-index: 2;
    border-radius: 10px;
}

.download {
    position: fixed;
    left: 8px;
    bottom: 54px;
    z-index: 999;
    width: 128px;
    height: 230px;
    /*opacity: .8;*/
}
.download_1 {
    position: relative;
    z-index: 9;
}
.download_icon{
    position:absolute;
    bottom:5px;
    right:-21px;
    z-index:-1;
}
.img-icon {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: url('/HomeLogin/XinJiang_Login/Images/u16.png') rgb(220, 220, 224) no-repeat center;
    /*position: fixed;
    left: 124px;
    top: 677px;*/
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: -1;
}

.download img {
    width: 100%;
}

.login_form {
    width: 310px;
    height: 200px;
    margin: 0 15px;
    position: relative;
    z-index: 3;
}

.u15 {
    border-width: 0px;
    position: absolute;
    left: 84px;
    top: 118px;
    width: 30px;
    height: 26px
}

.u15_img {
    border-width: 0px;
    position: absolute;
    left: 3px;
    top: 0px;
    width: 26px;
    height: 23px;
}

.u16 {
    position: absolute;
    left: 94px;
    top: 125px;
    width: 12px;
    height: 10px;
    font-family: 'PingFang SC Regular';
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    color: #98D87D;
    text-align: left;
    line-height: 22px;
}

.u16_img {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 12px;
    height: 10px
}

.login_title {
    float: left;
    margin-left: 30px;
    margin-top: 5px;
}

#u10 {
    height: 70px;
    width: 100%;
}

.login_name {
    width: 248px;
    height: 36px;
    float: left;
    line-height: 25px;
    border: 1px solid #1e3b8d;
    background-image: url(../../Images/input_bg01.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 50px;
    color: #1e3b8d;
    background-color: #eeeeee;
    overflow: hidden;
}
.login-inp {
    width: 100%;
    height: 100%;
    outline: none;
    border: none;
    background-color: #eeeeee !important;
}

input:-internal-autofill-previewed,
input:-internal-autofill-selected {
    /*-webkit-text-fill-color: #FFFFFF !important;*/
    transition: background-color 5000s ease-in-out 0s !important;
}
.password_name {
    width: 248px;
    height: 36px;
    float: left;
    line-height: 25px;
    border: 1px solid #1e3b8d;
    background-image: url(../../Images/input_bg02.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 50px;
    margin-top: 15px;
    color: #1e3b8d;
    background-color: #eeeeee;
    overflow: hidden;
}
.login-inp /deep/ vxe-input--inner {
    background-color: transparent;
}
.login_password {
    width: 248px;
    height: 36px;
    float: left;
    line-height: 25px;
    border: 1px solid #1e3b8d;
    background-image: url(../../Images/input_bg02.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 50px;
    margin-top: 15px;
    color: #1e3b8d;
    background-color: #eeeeee;
}

.btn-login {
    display: block;
    margin: 0;
    padding: 10px 0;
    width: 100%;
    color: #fff;
    border: 2px solid #ECEFF1;
    border-radius: 6px 6px 6px 6px;
    background: #33B5E5;
    font-size: 16.5px;
    text-decoration: none;
    cursor: pointer;
    border: 0;
}
.verification {
    margin-top: 15px;
    float: left;
    width: 96%;
    text-align: center;
}
.verification_but {
    width: 300px;
    height: 36px;
    /*float: left;*/
    /*margin-top: 22px;*/
    /*margin-left: 60px;*/
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    border: none;
    display: none;
    background: #a0b1d1;
    border: 1px solid #062150;
    color: #062150;
    margin-bottom: 10px;
}
.complete {
    width: 300px;
    height: 36px;
    /*float: left;*/
    /*margin-top: 22px;*/
    /*margin-left: 60px;*/
    background: #d2f4ef;
    color: #52ccba !important;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #52ccba;
    display:none;
}
.loginbtnarea {
    margin-top: 10px;
    width: 96%;
    text-align: center;
}


.login_denglu {
    width: 300px;
    height: 36px;
    /*float: left;*/
    /*margin-top: 22px;*/
    /*margin-left: 60px;*/
    background: #21365c;
    color: white !important;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    border: none;
}

.login_tuichu {
    width: 85px;
    height: 28px;
    float: left;
    margin-top: 22px;
    margin-left: 25px;
    background-image: url(../../Images/tuichu_pic.png);
    background-repeat: no-repeat;
    background-position: left top;
    border: none;
}

.jishuzhichi {
    width: 298px;
    /*float: right;*/
    text-align: center ;
    color: #81847f;
    margin-top: 10px
}

.banner_bottom {
    width: 100%;
    float: left;
    line-height: 44px;
    /*margin-bottom: 60px;*/
    text-align: center !important;
}

.banner_bottom_img {
    float: left;
    margin-top: 5px;
    margin-left: 30px;
}

.banner_bottom_span {
    float: left;
    margin-left: 20px;
    margin-top: 12px;
}

.flexslider {
    height: calc(100vh - 140px);
    margin: 0px auto;
    position: relative;
    width: 100%;
    /* height: 630px;*/
    overflow: hidden;
    zoom: 1;
}

ul {
    padding: 0px;
    margin: 0px;
}

    ul li {
        padding: 0px;
        margin: 0px;
        list-style-type: none;
    }

.flexslider .slides li {
    width: 100%;
    height: 100%;
}

.flex-direction-nav a {
    width: 70px;
    height: 70px;
    line-height: 99em;
    overflow: hidden;
    margin: -35px 0 0;
    display: block;
    /*background: url(../images/ad_ctr.png) no-repeat;*/
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .3s ease;
    border-radius: 35px;
}

.flex-direction-nav .flex-next {
    background-position: 0 -70px;
    right: 0;
}

.flex-direction-nav .flex-prev {
    left: 0;
}

.flexslider:hover .flex-next {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

    .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);
    }

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 10px;
    text-align: center;
}

    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        display: inline;
    }

.flex-control-paging li a {
    /*background: url(../images/dot.png) no-repeat 0 -16px;*/
    display: block;
    overflow: hidden;
    text-indent: -99em;
    width: 16px;
    cursor: pointer;
}

    .flex-control-paging li a.flex-active, .flex-control-paging li.active a {
        background-position: 0 0;
    }

.flexslider .slides a img {
    width: 100%;
    height: 100%;
    display: block;
}

a.barcode {
    position: relative;
}

.barcode::after {
    content: url(../Images/App/1501589355.png);
    position: absolute;
    right: -28px;
    top: -150px;
    z-index: 100;
    width: 115px;
    height: 115px;
    border: 5px solid #0095ba;
    border-radius: 4px;
    transform-origin: top right;
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.barcode:hover::after {
    transform: scale(1);
    opacity: 1;
}

.downloadPage {
    float: left;
    height: 21px;
    line-height: 21px;
    padding: 0 11px;
    background: #eaeff9;
    color: #7da8fb;
    border: none;
    border-radius: 3px;
    display: block;
    font-size: 12px;
    margin-left: 116px;
    margin-top: 6px;
    text-decoration: none;
    border: 1px solid #7da8fb;
}
/*图标*/
.frmAuthentication {
    float: left;
    font-size: 13px;
    text-align: center;
    margin-bottom: 15px;
    line-height: 25px;
    color: white;
    width: 80px;
    height: 25px;
    background: #bb131a;
}

.frmResetPassword {
    float: right;
    font-size: 13px;
    text-align: center;
    margin-bottom: 15px;
    width: 80px;
    height: 25px;
    line-height: 24px;
    padding-left: 0px;
    color: white;
    background: #8faadc;
}


#u45 {
    position: absolute;
    left: 301px;
    top: 660px;
    visibility: hidden;
}

#u45_state0 {
    position: relative;
    left: 22px;
    top: -30px;
    width: 257px;
    height: 91px;
    background-image: none;
    z-index: 4;
}

#u45_state0_content {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 1px;
    height: 1px;
}

#u46_div {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 229px;
    height: 74px;
    background: inherit;
    background-color: rgba(235, 242, 254, 1);
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0, 102, 204, 1);
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.247058823529412);
    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.247058823529412);
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.247058823529412);
    color: #0066CC;
    text-align: left;
    line-height: 20px;
}

#u46 {
    border-width: 0px;
    position: absolute;
    left: 14px;
    top: 17px;
    width: 229px;
    height: 74px;
    color: #0066CC;
    text-align: left;
    line-height: 20px;
}

#u46_text {
    border-width: 0px;
    position: absolute;
    left: 10px;
    top: 1px;
    width: 217px;
    word-wrap: break-word;
}

#u47_img {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 19px;
    height: 15px;
}

#u47 {
    border-width: 0px;
    position: absolute;
    left: -2px;
    top: 70px;
    width: 19px;
    height: 15px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}

#u47_text {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0px;
    visibility: hidden;
    word-wrap: break-word;
}

#u48_div {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0px;
    height: 15px;
    background: inherit;
    background-color: rgba(235, 242, 254, 1);
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(235, 242, 254, 1);
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#u48 {
    border-width: 0px;
    position: absolute;
    left: 14px;
    top: 70px;
    width: 31px;
    height: 15px;
}

#u48_text {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0px;
    visibility: hidden;
    word-wrap: break-word;
}

#u49_img {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 16px;
    height: 16px;
}

#u49 {
    border-width: 0px;
    position: absolute;
    left: 241px;
    top: 0px;
    width: 16px;
    height: 16px;
}

#u49_text {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0px;
    visibility: hidden;
    word-wrap: break-word;
}
.verifyBox {
    background-color: white;
    padding: 15px;
    padding-top: 20px;
    box-sizing: border-box;
    border-radius: 10px;
    height: 334px;
    width: 330px;
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-168px);
    z-index: 9999999999;
    display: none;
}

.verify_text {
    float: left;
}

.shut {
    float: right;
}

.container {
    width: 300px;
    margin-top: 40px;

}

.refreshIcon {
    position: absolute;
    right: 0;
    top: 0;
    width: 34px;
    height: 34px;
    cursor: pointer;
    background: url(img/tb.png) 0 -437px;
    background-size: 34px 471px;
}
.remind {
    color:red;
    margin-top:4px;
}
#drag {
    position: relative;
    background-color: #e8e8e8;
    height: 30px;
    line-height: 30px;
    text-align: center;
}

    #drag .handler {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 36px;
        height: 28px;
        border: 1px solid #ccc;
        cursor: move;
    }
/*验证成功前可拖动部分*/
.handler_bg {
    background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==") no-repeat center;
}
/*验证成功后可拖动部分*/
.handler_ok_bg {
    background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRDI3NjVGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRDI3NjRGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWEzMWNhMC1hYmViLTQxNWEtYTEwZS04Y2U5NzRlN2Q4YTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k+sHwwAAASZJREFUeNpi/P//PwMyKD8uZw+kUoDYEYgloMIvgHg/EM/ptHx0EFk9I8wAoEZ+IDUPiIMY8IN1QJwENOgj3ACo5gNAbMBAHLgAxA4gQ5igAnNJ0MwAVTsX7IKyY7L2UNuJAf+AmAmJ78AEDTBiwGYg5gbifCSxFCZoaBMCy4A4GOjnH0D6DpK4IxNSVIHAfSDOAeLraJrjgJp/AwPbHMhejiQnwYRmUzNQ4VQgDQqXK0ia/0I17wJiPmQNTNBEAgMlQIWiQA2vgWw7QppBekGxsAjIiEUSBNnsBDWEAY9mEFgMMgBk00E0iZtA7AHEctDQ58MRuA6wlLgGFMoMpIG1QFeGwAIxGZo8GUhIysmwQGSAZgwHaEZhICIzOaBkJkqyM0CAAQDGx279Jf50AAAAAABJRU5ErkJggg==") no-repeat center;
}
/*底部*/
#drag .drag_bg {
    background-color: #7ac23c;
    height: 30px;
    width: 0px;
}
/*底部文字*/
#drag .drag_text {
    font-size: 13px;
    color: #4a4a4a;
    position: absolute;
    top: 0px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
}
/*拼接部分*/
.cut_bg {
    float: left;
    margin: 0 !important;
    border: 0px;
    padding: 0 !important;
}
/*滑动的小图*/
.xy_img_bord {
    -webkit-box-shadow: 0 0 15px #0CC;
    -moz-box-shadow: 0 0 15px #0CC;
    box-shadow: 0 0 15px #0CC;
    top: 32px;
    left: 0px;
    display: none;
    border: 1px solid rgb(255,255,255);
}
/*滑动的小图*/
#xy_img {
    z-index: 999;
    width: 40px;
    height: 40px;
    position: relative;
}
/*刷新按钮*/
.refesh_bg {
    height: 16px;
    width: 16px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBA3y7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BUNTVQYqg4jIKAX08EGIIUByaVEZhMXIwMDAIMCgxeDHUMmwiuEBozRjFOM8xqdMhkwNTJeYNZgbme+y2LDMY2VmzWa9yubEtoldhX0mhwBHJycrZzMXM1cbNzf3RB4pnqW8xryH+IL5nvFXCwgJrBZ0E3wk1CisKHxYJF2UV3SrWJw4p/hWiRRJYcmjUhXSutJPZObIhsoJyp2V71HwUeRVvKA0RTlKRUnltepWtUZ1Pw1Zjbea+7QmaqfqWOsK6b7SO6I/36DGMMrI0ljS+LfJPdPDZivM+y0qLBOtfKwtbFRtRexY7L7aP3e47XjB6ZjzXpetruvdVrov9VjkudBrgfdCn8W+y/xW+a8P2Bq4N+hY8PmQW6HPwr5EMEUKRilFG8e4xUbF5cW3JMxO3Jx0Nvl5KlOaXLpNRlRmVdas7D059/KY8tULfAqLi2YXHy55WyZR7lJRWDmv6mz131q9uvj6SQ3HGn83G7Skt85ru94h2Ond1d59uJehz76/bsK+if8nO05pnXpiOu+M4JmzZj2aozW3ZN6+BVwLwxYtXvxxqcOyCcsfrjRe1br65lrddU3rb2402NSx+cFWq21Tt3/Y6btr1R6Oven7jh9QP9h56PURv6Obj4ufqD355LT3mS3nZM+3X/h0Ke7yqasW15bdEL3ZeuvrnfS7N+/7PDjwyPTx6qeKz2a+EHzZ9Zr5Td3bn+9LP3z6VPD53de8b+9+5P/88Lv4z7d/Vf//AwAqvx2K829RWwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABOElEQVR42kzOv0vUcRzH8cfn02dyyB9XB10p+A94FkFDhNBwQ1iJjkXiIvQPaFN7/8FXaClaGuoGKYIoIcGtEsKlpUXO4zrRQR0O+n4d/Hbea3ryer95vV4hA6Kb7qmroOO7j37JXTYZMhi26KFh59rX9NlTUyHjomcayO3awxXXRLmuql4SPdFAyyubDjHitiU1VRRR3QO0PPdOR09Pxzft/13RfWN4Y7vfP2TVjZIvJF0bDnwZGBi1fS25G7KIQmFQQSgpT3KxNM7fzigIQrKiokDU8tJRP6Vi2aidZF4qrQ35QM1dC9iN/pXGthdO+ue6x2j7lPpW1YxNhwoj7lh0VeG930nAXxU1qx5pKdSMi1j3luTYljUNc0ZNmCjzDjS9dkzIbvmjI5o267pL2PfDBz/PJp8OAJINWJLgnbPsAAAAAElFTkSuQmCC");
    position: absolute;
    top: 7px;
    display: none;
}
/*正在载入提示*/
.vcode-hints {
    position: absolute;
    z-index: 0;
    text-align: center;
    color: rgba(74, 74, 74, 0.7);
    font-size: 15px;
}
