*{ margin:0px; padding:0px; font-family:Microsoft Yahei; font-size:12px; box-sizing:border-box}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ margin:0 auto;}
.wrapper {
    display: grid;
    background: url(/dl/images/bg_green.png?sjs=1) no-repeat bottom right #4D9137;
    background-size: auto 100%;
    min-height: 100vh;
    align-items: center;
    justify-content: space-between;
}
.div_bg {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}
.dl_main{ float:left; width:100%; }
.dl .banner{ display:block; width:100%; margin-bottom:30px;}
.dl .banner img{ width:100%; display:block;}
.dl ul li{ display:flex;justify-content: space-between; margin-top:20px;  overflow:hidden;}
.dl ul li.li{ border:0; background:none;}
.dl ul .img_tit{ height:65px;}
.dl .txt::-webkit-input-placeholder {color:#545252;}
.dl .txt:-moz-placeholder {color:#545252;}
.dl .txt::-moz-placeholder {color:#545252;}
.dl .txt:-ms-input-placeholder {color:#545252}
.dl ul li .txt{ width:100%; font-size:26px; height:65px; line-height:65px; padding-left:100px; outline:none;}
.dl ul li .txt::placeholder {color: #909090;letter-spacing:5px;}
.dl ul li .txt_name{ background:url(/dl/images/t1-.png?sjs=1) no-repeat left center #ffffff; background-size:auto 100%}
.dl ul li .txt_pwd{ background:url(/dl/images/t2-.png?sjs=1) no-repeat left center #ffffff; background-size:auto 100%}
.dl ul .li{ border-bottom:0}
.dl ul .btn_img{ cursor:pointer; height:47px;}