@charset "utf-8";
/* CSS Document */
body{font-family:"宋体";}
a{ color: #00A0E9;font-size: 12px;}
a:hover{text-decoration:none;}
img{border:none;}
/*主体*/
.login_header{width:100%;background: #f1f4f5;overflow: hidden;padding:10px 0;}
.login_header .logo_wrap{margin:5px 0 0 20px;}
.login_header .logo_wrap .logo{width:176px;margin: 10px 0 10px 10px;}
.main_wrap{width:100%;min-width: 1360px;}
.main_wrap .main{width:100%;margin:auto;height:600px;background:url(../../../images/login/dls/yyyq/bj.png) no-repeat;background-size:100%;position: relative;}
/*登录区域*/
.logincon{width:400px;height:400px;position: absolute;right:10%;background: #ECF9FF;}
/*form区域*/
.logincon .ads1{width:525px;height: 280px;float: left;padding-left: 66px;}
.logincon .form_wrap{width:100%;position: relative;}
.logincon .form_wrap .form_con{width:350px;margin: 0 auto;}
/*左边登陆*/
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap p{height:22px;font-size:20px;color:#333333;margin:38px 0 30px 0;font-weight: bold;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li:last-child{border: none;margin-top: 10px;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li{height:40px;margin-bottom:30px;border:1px solid #cdcdcd;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color: #fff;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li .clearchu a:hover{color:#666;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li span{display:block;width:42px;height:40px;float:left;background: #e8e8e8;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li span .img1{width:18px;height: 20px;margin: 9px 10px;background:url(../../../images/login/dls/yyyq/user_ico.png) 0 0 no-repeat; display: block;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li span .img2{width:18px;height: 20px;margin: 9px 10px;background:url(../../../images/login/dls/yyyq/user_ico.png) right 0 no-repeat; display: block;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li .input_text{width:250px;height:40px;background:#fff;outline:none;line-height:40px;float:left;text-indent:5px;border: none;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li .input_sub{border:none;width:100%;height:40px;background:#00a0e9;color:#fff;font-size:18px;cursor:pointer;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li.smlogin{background: none;border: none;margin: -10px 0 0;position: relative;color:#646464;text-align: right;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li.smlogin p{position:absolute;top:-210px;background-color:#fff;right: -90px;display: none;cursor: pointer;}
.logincon .form_wrap .form_con .form_conwrap .user_loginwrap .loginuser_wrap ul li.smlogin i{cursor: pointer;}
/*版权*/
.copy{width:100%;color:#646464;background: #fff;position: fixed;left: 0;bottom: 0;text-align: center;padding-bottom: 15px;}
.copy p{margin-top: 8px;font-family: 黑体;}
.copy p.p1{font-weight: bold;}
.copy a{font-size: 12px;font-family: 黑体;color:#646464;font-weight: bold;}
.copy a:hover{font-size: 12px;font-family: 黑体;color:#646464;font-weight: bold;}
.yanpic_li{display: none;}
.login_hint{display: none;position: absolute;width: 1000px;height: 399px;z-index: 11;}
.login_hint img{width:100%;display: block;}
.login_hint > p{width:20px;height: 20px;position: absolute;top:13px;right:16px;cursor:pointer;}
.hide_but{text-align:center;margin-top: 10px;}
.hide_but a{border-bottom: 1px solid #2a619a;color: #2a619a;font-size:12px;font-weight: bold;font-family: '黑体';}
.tis{font-size:12px;text-align:center;font-weight: bold;color: #666;font-family: '黑体';margin-top: 15px;}
#popmask {
    background-color: #000;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
    display: none;
}
.qr_icon{width: 55px;height: 63px;background: url("../../../images/comold/qrCodeIcon.png") no-repeat;position: absolute;right: 0;top:0;cursor: pointer;}
.logincon .form_qr_wrap{width: 0px;height: 0px;float: right;background: url("../../../images/comold/saoQrCode.png") no-repeat;display: none;position:absolute;top:0px;right:0px;z-index: 10;background-size: 100%;}
.logincon .form_qr_wrap .computer_icon{width: 56px;height: 60px;position: absolute;right: 0;top:0;cursor: pointer;}

@media screen and (min-width:1600px){
    .main_wrap .main{height: 700px;}
    .logincon{margin-top:120px;}
}

@media screen and (max-width: 1600px) {
    .logincon{margin-top:50px;}
}
/*通用样式*/
*{padding: 0;margin: 0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{border:0px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a:focus{outline:none;}
ul,li{list-style:none;padding:0;margin:0;}
html{width:100%;height:100%;position: relative}
body{margin:0;padding:0;font-size:14px;}
.wrap{min-width:1100px;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.flex{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
/*绑定手机号弹框*/
.bindPhoneNumber{position: absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:100;display: none}
.bindPhoneNumber>.bindPhoneBox{width:100%;height:100%;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;align-items: center;}
.bindPhoneNumber>.bindPhoneBox>div{background:#fff;border-radius: 8px;}
.bindPhoneNumber>.bindPhoneBox>div>.topPart{height:35px;text-align: right;margin-right: 20px;margin-top: 16px;}
.bindPhoneNumber>.bindPhoneBox>div>.topPart>.noRemind{font-size:12px;color:#eca340;background:#fef5eb;border:1px solid #f8d8b0;padding: 2px 7px;border-radius: 3px;margin-right: 8px;outline: none;cursor: pointer}
.bindPhoneNumber>.bindPhoneBox>div>.topPart>.skip{font-size:12px;color:#38C0DB;cursor: pointer}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage{box-sizing: border-box;padding:0 100px 56px 100px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.loginSuccess{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;align-items: center;}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.loginSuccess>img{vertical-align: middle;margin-right:20px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.loginSuccess>span{font-size:16px;color:#333}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>h3{font-size:16px;color:#666;letter-spacing: 2px;margin-top: 20px;}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.tips{margin-top:20px;}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.tips>p{font-size:14px;color:#fd5a55}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.tips img{margin-right: 6px;}
/*.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.tips>p:last-of-type{margin-left: 28px;}*/
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form{margin-top:20px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.phoneNum{width: 320px;font-size:14px;color:#38C0DB;border:1px solid #ccc;padding-left:6px;height:36px;line-height:36px;border-radius: 6px;}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.phoneNum>input{width: 280px;font-size:14px;color:#333;box-sizing:border-box;border:transparent;height:34px;line-height:34px;outline: none}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.phoneNum>input::-webkit-input-placeholder{color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.phoneNum>input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.phoneNum>input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.phoneNum>input:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.setphoneValid{margin-top:20px;display: none}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.setphoneValid>img{vertical-align: middle;margin-right:6px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.setphoneValid>span{vertical-align: middle;font-size:12px;color:#ec454f}

#photos{width:420px;height:300px}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.dynamicCode{margin-top:36px;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.dynamicCode>input{height:36px;line-height: 36px;flex:1;box-sizing: border-box;border: 1px solid #ccc;margin-right: 10px;border-radius: 6px;outline: none;padding-left: 6px;}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.dynamicCode>button{width:100px;height:36px;line-height: 36px;box-sizing:border-box;border:1px solid #38C0DB;background: #fff;color:#38C0DB;outline: none;border-radius: 6px;cursor: pointer}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.next{margin-top:36px;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.bindPhoneNumber>.bindPhoneBox>div>.userMessage>.form>.next>button{ flex:1;box-sizing:border-box;border:transparent;color:#fff;height:36px;line-height: 36px;background:#38AAE1;border-radius: 6px;cursor: pointer;outline: none;}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone{display: none}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>h4{margin-top:56px;font-size:20px;color:#333;font-weight: bold;letter-spacing: 2px;text-align: center;}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd{margin-top:60px;padding-left:8px;padding-right:8px;width:320px;display: flex;box-sizing: border-box;border:1px solid #b9b9b9;border-radius: 7px}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>input{height:36px;line-height: 36px;box-sizing:border-box;border:transparent;flex:1;outline: none}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>span{width:24px;height: 18px;margin-top: 7px;cursor:pointer}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>.close{background:url(../../images/newLogin/eyeClose.png) center no-repeat;}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>.open{background:url(../../images/newLogin/eyeOpen.png) center no-repeat;}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>input::-moz-placeholder{color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.setPsd>input:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#aeaeae;font-size:14px}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.tipMsg{margin-top:20px;}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.tipMsg>.warningGray{display:inline-block;width:16px;height:16px;vertical-align: middle;background:url(../../../images/newLogin/warningGray.png) center no-repeat;}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.tipMsg>.warningRed{display:inline-block;width:16px;height:16px;vertical-align: middle;background:url(../../../images/newLogin/warning.png) center no-repeat;}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.tipMsg>.reminder{vertical-align: middle;font-size:12px;color:#b9b9b9}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.finished{margin-top:50px;display: flex}
.bindPhoneNumber>.bindPhoneBox>div>.setPhone>.finished>button{flex:1;height:36px;line-height: 36px;box-sizing: border-box;border:1px solid #38AAE1;background:#38AAE1;color:#fff;border-radius: 6px;cursor: pointer;outline: none}

/*logo整行的样式*/
.content{flex: 1;background:url("../../images/newLogin/bg.jpg") no-repeat center center;min-width:592px;height:91vh;background-size:100% 100%;box-sizing: border-box;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;flex-direction: column}
.content>.logo{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;padding-top:50px}
.content>.logo>.version>span{display: inline-block;font-size: 14px;color: #e2e2e2;vertical-align: middle;margin-top: 20px;}
.content>.logo>.version>img{vertical-align: middle;width:239px;height:60px}
.content>.logo>div{position:relative;font-size:16px;color:#fff;margin-top:18px}
.content>.logo>div>span{margin-right:25px;cursor: pointer}
.content>.logo>div>span:first-of-type{display: inline-block;width: 105px;margin-right: 0px;}
.content>.logo>div>span>a{color:#fff}
.content>.logo>div>span:last-of-type{margin-right:0px;}
.content>.logo>div>img{position: absolute;top:15px;left:-28px;display: none;z-index: 10}

/*中间部分轮播以及登录框样式*/
.content>.login{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex:1;}
#phoneLogin{display: flex;justify-content: flex-end;}
#sendDynamicCode,#sendDynamicCode1 {display: inline-block;width: 90px;text-align: right;font-size: 12px;color: #00A0E9;}
#phoneNum {text-indent: 0}
.content>.login>div:first-of-type{margin-right: 10%;min-width:440px;flex:1;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;}
.content>.login .dimensionalCodeLogin{display: none;height: 400px;}
.content>.login .mobilePhoneLogin {width: 400px;height: 400px;}
.content>.login .mobilePhoneLogin>div,.content>.login .dimensionalCodeLogin>div{background:#ecf9ff;height:400px;width:400px;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content:center;/*x轴对齐方式*/align-items:center; /*y轴对滴方式*/flex-direction:column;position: relative;}
.content>.login .mobilePhoneLogin>div>.switchType,.content>.login .dimensionalCodeLogin>div>.switchType{width:66px;height:70px;position: absolute;top: -1px;right:-2px;cursor: pointer}
.content>.login .mobilePhoneLogin>div>.tipFrame{display:none;width:90px;height: 30px;line-height:30px;background: #fff;box-shadow: 0px 0px 7px #737373; -moz-box-shadow: 0px 0px 7px #737373;-webkit-box-shadow:0px 0px 7px #737373;position: absolute;top: 80px;right: -48px;border-radius: 7px;text-align: center;}
.content>.login .mobilePhoneLogin>div>.tipFrame>span:first-of-type{position:absolute;left:33px; top:-10px;border-style: solid;border-width: 0px 10px 10px 10px;border-color: transparent transparent #fff transparent;width: 0px;height: 0px;}
.content>.login .dimensionalCodeLogin>div>.tipFrame{display:none;width:140px;height: 30px;line-height:30px;background: #fff;box-shadow: 0px 0px 7px #737373; -moz-box-shadow: 0px 0px 7px #737373;-webkit-box-shadow:0px 0px 7px #737373;position: absolute;top: 73px;right: -75px;border-radius: 7px;text-align: center;}
.content>.login .dimensionalCodeLogin>div>.tipFrame>span:first-of-type{position:absolute;left:53px; top:-10px;border-style: solid;border-width: 0px 10px 10px 10px;border-color: transparent transparent #fff transparent;width: 0px;height: 0px;}
.content>.login .mobilePhoneLogin>div>div,.content>.login .dimensionalCodeLogin>div>div{text-align: left;}
.content>.login .mobilePhoneLogin>div>div>.title{margin-bottom:40px}
.content>.login .mobilePhoneLogin>div>div>.title>span:nth-child(1){font-size:20px;font-family: PingFangSC-Medium,PingFangSC;color:#00A0E9;margin-right: 20px;cursor: pointer; vertical-align: middle;}
.content>.login .mobilePhoneLogin>div>div>.title>span:nth-child(2){display: none;width:20px;height:20px;border-right:1px solid #1f2d59;margin-right:20px; vertical-align: middle;}
.content>.login .mobilePhoneLogin>div>div>.title>span:nth-child(3){font-size:20px;font-family: PingFangSC-Medium,PingFangSC;color:#333333;cursor: pointer; vertical-align: middle;}
/*账号登录以及验证码登录样式*/
.content>.login .mobilePhoneLogin>div>div>.verificationCode{display: none}
.content>.login .mobilePhoneLogin>div>div .input input{width: 350px;height:45px;text-indent: 45px;box-sizing: border-box;padding-left:12px;border:1px solid #dcdcdc;outline: none;}
.content>.login .mobilePhoneLogin>div>div .input>.forgetPassword{width: 350px;height:45px;box-sizing: border-box;background: #fff;border:1px solid #dcdcdc;margin-top: 24px;position: relative;}
.content>.login .mobilePhoneLogin>div>div .input>.forgetPassword>input{width: 100%;height:43px;box-sizing: border-box;padding-left:15px;border:transparent}
.content>.login .mobilePhoneLogin>div>div .input>.forgetPassword>.reset{visibility: hidden;position: absolute;top:13px;right: 15px;}
.content>.login .mobilePhoneLogin>div>div .input>.forgetPassword>span,.content>.login>.mobilePhoneLogin>div>div .input>.forgetPassword>span>a{font-size:14px;color:#485777;cursor: pointer}
/*.content>.login .mobilePhoneLogin>div>div .input>input:first-of-type{margin-bottom:20px}*/
.content>.login .mobilePhoneLogin>div>div .input input::-webkit-input-placeholder{color:#3a3a3a;font-size:16px}
.content>.login .mobilePhoneLogin>div>div .input input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#3a3a3a;font-size:16px}
.content>.login .mobilePhoneLogin>div>div .input input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#3a3a3a;font-size:16px}
.content>.login .mobilePhoneLogin>div>div .input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#3a3a3a;font-size:16px}
.content>.login .mobilePhoneLogin>div>div .loginBtn{margin-top:15px;margin-bottom:20px;position: relative;}
.content>.login .mobilePhoneLogin>div>div .loginBtn>button{letter-spacing: 60px;text-indent: 70px;height: 40px; background: #00a0e9;font-size: 18px;width:350px;color:#fff;outline: none;border:transparent;cursor: pointer}
.content>.login .mobilePhoneLogin>div>div .loginBtn .downApp{position: absolute;top: -31px;right: 0;font-size: 13px;color: #646464;cursor: pointer;}
.content>.login .mobilePhoneLogin>div>div .loginBtn .downApp>img{display: none;position: absolute;top: -172px; background-color: #fff; right: -90px;}
.content>.login .mobilePhoneLogin>div>div .loginBtn .downApp:hover img{display: block}
.content>.login .dimensionalCodeLogin>div h2{font-size: 24px;color: #1f2d59;}
.content>.login .dimensionalCodeLogin>div p{margin-top: 25px;font-size: 14px;color: #999;margin-bottom: 30px;}
.content>.login .dimensionalCodeLogin>div p>span{color: #ea5d4e;}
.content>.login .dimensionalCodeLogin>div .images>img{vertical-align: top}
.content>.login .dimensionalCodeLogin>div .images>#qrcode{display:inline-block;width:170px;height:100%;margin-top:7px}
.content>.login .dimensionalCodeLogin>div .images>img{width:170px;height:180px}
.sendCode{display:none}
#validateNum,#validateNum1{width:68%;text-indent: 0;}
#sendDynamicCodeDls{ display: inline-block; width: 92px; text-align: right;}
/*温馨提示*/
.content>.login .mobilePhoneLogin>div>div>.tips,.content>.login .dimensionalCodeLogin>div>div>.tips{font-size:12px;color:#354d98;text-align: left;margin-top:25px}

/*验证提示*/
.tip,.tip1{text-align: left;margin-top: 10px;}
.tip>span,.tip1>span{vertical-align: middle}
.tip>span:nth-child(1),.tip1>span:nth-child(1){display:inline-block;width: 18px;height:18px;background:url("../../../images/newLogin/warning.png") center no-repeat;margin-right:6px}
.tip>span:nth-child(2),.tip1>span:nth-child(2){font-size: 12px;color: #EC454F;}
/*footer部分样式*/
.footer{width:100%;background:#00040A;box-sizing: border-box;padding: 0px 15vw;position: fixed;bottom: 0;height: 90px;display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;align-items: center}
.footer>div{flex:1;justify-content: space-between}
.footer>div>.Media{align-items: center}
.footer>div>.Media>.Media-figure{margin-right:1em;width: 40px;height: 40px;}
.footer>div>.Media>.Media-body{font-size:12px;color:#e2e2e2}
.footer>div>.Media>.Media-body>div:first-of-type{margin-bottom: 5px;}
.hidden{visibility:hidden;}
.footer>div>.qr_big {
    position: relative;
}
.footer>div>.qr_big>.qr_hover_box {
    position: absolute;
    width: 130px;
    height: 137px;
    bottom: 60px;
    left: -48px;
    display: none;
}
.footer>div>.qr_big:hover .qr_hover_box {
    display: block;
}
.input_img_left {
    position: absolute;
    display: block;
    width: 42px;
    height: 45px;
    float: left;
    background: #e8e8e8;
}
.input_img_left>i{
    width: 18px;
    height: 20px;
    margin: 12px 12px;
    background: url(../../../images/login/dls/yyyq/user_ico.png) 0 0 no-repeat;
    display: block;  
}
.input_pwd_img_left {
    position: absolute;
    display: block;
    width: 42px;
    height: 45px;
    float: left;
    background: #e8e8e8;
}
.input_pwd_img_left>i{
    width: 18px;
    height: 20px;
    margin: 12px 12px;
    background: url(../../../images/login/dls/yyyq/user_ico.png) right 0 no-repeat;
    display: block;  
}