/*添加重复width height等 解决ie不支持vw单位  适配ie浏览器*/
html,body{width:100%;height:100%;font-family: "微软雅黑";background: #2BB1D6;}
body{position: relative}
*{margin: 0;padding: 0;}
#loginBody{width: 100%;}
input:-webkit-autofill {
    -webkit-box-shadow : 0 0 0 1000px white inset ;
    border : 1px solid #fff !important ;
}
input{border: 0}
input:focus {outline: none;}
.userNameContent,.passwordContent,.iptContent{position: relative}
.userNameContentIpt,.passwordContentPwd{
    width: 82%;
    height: 1.55rem;
    border: 1px solid #9dafc3;
    border-radius: 21px;
    margin: 0 0 25px 9%;
    margin-bottom: 7%;
    font-size:16px;
    color: #333333;
    background: #fff;
    position: relative;
    z-index: 1000;
}
.userNameContentIpt img,.passwordContentPwd img{margin: 0 10px 0 17px;width: 18px;vertical-align: middle}
.userNameContentIpt input,.passwordContentPwd input{width:70%;height: 90%;}
.loginNamEerror{
    top:108%;
    left: 15%;
}
.loginPasswordError{
    top:108%;
    left: 15%;
}
.loginNamEerror,.loginPasswordError{
    position:absolute;
    width:90%;
    height:18px;
    font-size:13px;
    line-height:18px;
    text-align:left;
    color:#ff0000;
}
/*.pcTitleLogo{display: none}*/
.pcTitleLogoImg{display: none}
.loginBtn{width: 82%;overflow: hidden;margin: 0 auto;}
.loginFormRight{
    background: #ffffff;
    border-radius: 10px;
}
.loginFormRight .loginReset{
    position: relative;
    z-index: 1000;
    float:left;
    outline:none;
    background: #1db1d8;
    color:#fff;
    font-size:14px;
    margin-left: 2px;
    border-radius:21px;
    behavior: url(../PIE/PIE.htc);
    cursor:pointer;box-shadow: 0 7px 10px #a4deef;
}
.loginFormRight .loginConfirm{
    position: relative;
    float:right;
    border:none;
    outline:none;
    background:#fc8f00;
    color:#fff;
    margin-right: 2px;
    border-radius:21px;
    behavior: url(../PIE/PIE.htc);
    cursor:pointer;
    box-shadow: 0 7px 10px #ffe1ba;
}
.iptContent .userNameContentIpt:focus{border: 1px solid #fa8e00; }
.loginCopyRight{
    position: relative;
    bottom: 6%;
    left: 0;
    width: 100%;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
}
.loginReset:active{background: #009cc7;}
.loginConfirm:active{background: #eb6d00;}
.downloadBtn:active{background: #eb6d00;}
.loginPasswordError,.loginNamEerror{display: none}
.loginNameErrorImg,.loginPasswordErrorImg{ display: inline-block; width: 11px;height: 11px;}
.loginEnglishLogo,.loginBigImg,.loginContentLeft h1,.loginPasswordErrorImg,.loginNameErrorImg{-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;}
#userName,#password{
    color: #333333;
    font-weight: 900;
    height: 100%;
}
::-webkit-input-placeholder{font-weight: 400}
:-moz-placeholder{font-weight: 400}
:-ms-input-placeholder{font-weight: 400}
/*下载页面*/
.downlnoadVerifyContent{
    background: #ffffff;
    color: #333333;
    border-radius: 10px;
    behavior: url(../PIE/PIE.htc);
}
.downloadContentTitle{
    width:100%;
    border-bottom: 1px solid #d8cde6;
    text-align: center;
}
.downloadContentTitleImg{
    display:inline-block;
    width:21px;
    height:21px;
}
.downloadContentTitleImg img{
    display:block;
    width:21px;
    height:21px;
    margin-top: 20%;
}
.downloadBtn{
    display: inline-block;
    border:none;
    border-radius:21px;
    outline:none;
    background:#fc8f00;
    color:#fff;
    font-size:14px;
    cursor:pointer;
    box-shadow: 0 8px 10px #ffe1ba;
    text-align: center;
}
.downloadBtnContent{
    text-align: center;
}
/*pc页面  登录*/
@media screen and (min-width: 1281px){
    .pcTitleLogo{
        display: block;
        /*vertical-align: middle;*/
        width: 100%;
        height: 77px;
        height: 4vw;
        background: rgba(00,00,00,0.3);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000);
    }
    .pcTitleLogoImg{
        display: inline-block;
        vertical-align: top;!important;
        width: 14.5%;
        height: 56.5%;
        /*background: url(../images/login/pcLogo.png) 0 0 no-repeat;*/
        /*background-size: 100% 100%;*/
        margin: 0.9% 0 0 21.4%;
        z-index: 100;
    }
    .loginContent{
        width: 100%;
        margin-top:5%;
    }
    .loginEnglishLogo{
        width:53.5%;
        height:120px;
        width: 51vw;
        height: 5.5vw;
        background: url(../images/login/pcEnglishLogo.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin-left: 21.4%;
    }
    /*表单内容区*/
    .loginContentLeftHeight{
        max-height: 500px;
        height: auto;!important;
        height: 500px;
        margin-left: 21.4%;
        margin-top: -4.5%;
    }
    .loginContentLeftHeight h1{
        display: inline-block;
    }
    .loginContentLeftHeight h2{

    }
    .loginContentLeft{
        color: #ffffff;
    }
    .loginContentLeft h1{
        width: 336px;
        height: 62px;
        width: 17.5vw;
        height: 3.25vw;
        background: url(../images/login/pcHeadline.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginContentLeft h2{
        font-size: 33px;
        font-size: 0.28rem;
        margin: 8px 0 53px 0;
    }
    .loginBigImg{
        /*width: 538px;*/
        width: 38%;
        /*height: 442px;*/
        height:95%;
        width: 28vw;
        height: 23vw;
        background: url(../images/login/pcBigImg.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    /*右边内容区*/
    .loginFormRight{
        position: absolute;
        width: 23%;
        min-height: 35%;
        height: auto!important;
        height: 35%;
        width: 23vw;
        min-height: 17vw;
        top:288px;
        right: 407px;
        top: 15vw;
        right: 21.4%;
        border-radius: 10px;
        behavior: url(../PIE/PIE.htc);
    }
    .loginFormRight h3{
        width: 100%;
        text-align: center;
        line-height: 77px;
        line-height: 0.65rem;
        font-size: 22px;
        font-size: 0.2rem;
    }
    .userNameContentIpt,.passwordContentPwd{height:42px;height: 0.35rem;font-size:0.15rem;}
    #userName,#password{
        line-height: 42px;
    }
    .loginNamEerror{
        position:absolute;
        top:105%;
        left: 7%;
        width:90%;
        height:18px;
        font-size:12px;
        line-height:18px;
        text-align:left;
        color:#ff0000;
    }
    .loginPasswordError{
        position:absolute;
        top:95%;
        left: 7%;
        width:90%;
        height:18px;
        font-size:12px;
        line-height:18px;
        text-align:left;
        color:#ff0000;
    }
    .loginNameErrorImg,.loginPasswordErrorImg{
        display: inline-block;
        width: 11px;
        height: 11px;
        margin: 5px 0 0 29px;
    }
    .loginNameErrorImg{
        background: #ffffff url(../images/login/pcError.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginPasswordErrorImg{
        background: #ffffff url(../images/login/pcError.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginBtn{
        width: 82%;
        height: 0.66rem;
        overflow: hidden;
        margin: 0 auto;
        margin-bottom: 5%;
    }
    .loginFormRight .loginReset,.loginFormRight .loginConfirm{
        width:40%;
        height:42px;
        height:0.35rem;
        margin-top:10px;
        font-size:14px;
    }
    .loginCopyRight{
        margin-top: 5%;
    }
    .loginCopyRightPc{display: block;position: absolute;bottom: 4%}
    /*pc下载页面*/
    .downloadContent{width: 100%}
    .downlnoadVerifyContent{
        position: relative;
        top: 0!important;
        z-index: 1000;
        width:29%;
        min-height: 373px;
        height: auto!important;
        height: 373px;
        width: 29vw;
        min-height: 19vw;
        font-size: 18px;
        margin: 0 auto;
        overflow: hidden;
    }
    .pcTitleLogoNone{display: block}
    .downloadContentTitle{height:83px;line-height:83px;height:0.7rem;line-height:0.7rem;margin-bottom: 4.5%;}
    .downloadContentTitleWord{display:inline-block;margin-right:0;font-size:0.19rem;margin-left: 1%;color: #333333;}
    .downloadContentdetail{font-size:0.151rem;margin-top:3%!important;margin-left: 7%;position: relative;}
    .downloadDetailtitle{line-height:0.23rem;height:25px;width:92px;text-align:justify;display:inline-block;overflow:hidden;vertical-align:top;}
    .downloadDetailtitle i{display:inline-block;width:100%;height:0;}
    .downloadContentdetail .downLoadSemicolon{display:inline-block;position: absolute;left: 100px;line-height: 0.23rem}
    .downloadContentdetailSpan{display:inline-block;word-wrap: break-word;width: 60%;margin-left: 35px;max-height: 0.42rem;overflow: hidden;line-height: 0.23rem}
    .downLoadH1{text-align: center}
    .downLoadH1 h1{width: 17vw;height:60px;height: 3.15vw;margin: 0 auto}
    .downloadBtn{display: block!important;width:150px;width:1.46rem;height:42px;height:0.35rem;line-height:42px;line-height:0.35rem;font-size:0.16rem;margin:0 auto}
    .downLoadH1 h2{font-size:0.28rem;display: block;margin-top: 15px!important;margin-bottom: 20px!important;}
    .downLoadCopyBottom{margin-top: 11%;font-size: 14px;width: 100%;}
    .downloadBtnContent{/*width: 100%;*/text-align: center;padding: 30px 35%;padding: 0.25rem 0;}
    .downloadBtnContent a{display:inline-block;width: 100%;text-align: center; }


}
@media screen and (min-width: 1500px){
    .loginNamEerror,.loginPasswordError{left: 9%}
}
/*华为M2  横屏  一体机*/
@media screen and (min-width: 1025px) and (max-width: 1280px){
    #loginBody{position: relative;min-height: 400px!important;}
    .pcTitleLogo{height: 10%;}
    .loginContent{width: 100%;height:85%;overflow: hidden;}
    .loginEnglishLogo{width: 590px;height: 75px;background: url(../images/login/padEnglishLogo.png) 0 0 no-repeat;background-size: 100% 100%;
        margin-left: 230px;
    }
    /*左边图片内容区*/
    .loginContentLeft{
        width: 55%;
        height: 70%;
        margin-top: -20px;
    }
    .loginContentLeft h1{
        display: inline-block;
        width: 308px;
        height: 63.5px;
        background: url(../images/login/padHeadline.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin: -5% 0 0 230px;
    }
    .loginBigImg{
        width: 343px;
        height: 292px;
        background: url(../images/login/padBigImg.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin: 72px 0 0 230px;

    }
    .loginContentLeft h2{
        display: none;
    }
    /*表单内容区*/
    .loginFormRight{
        width: 365px;
        min-height: 192px;
        position: absolute;
        top: 145px;
        right: 230px;
    }
    .loginFormRight h3{
        font-size: 18px;
        margin: 7% 0 6% 38%;
    }
    .userNameContentIpt,.passwordContentPwd{height: 37px;}
    #userName,#password{
        line-height: 20px;
    }
    .loginNameErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginPasswordErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginBtn{
        height: 60px;
        margin-top: 3%;
    }
    .loginFormRight .loginReset,.loginFormRight .loginConfirm{
        width:39.8%;
        height:63.5%;
        font-size:14px;
    }
    .loginCopyRight{
        bottom: 6%;
    }
    /*华为M2下载页面*/
    .pcTitleLogoNone{height: 0;display: none;}
    .downlnoadVerifyContent{
        width: 37.2%;
        min-height: 300px;
        position: absolute;
        top: 30%;
        right: 30%;
        /*font-size: 1.9rem;*/
    }
    .downloadContentTitle{height:71px;line-height:50px;margin-bottom: 4%;}

    .downloadContentTitleWord{display:inline-block;height:100%;margin-right:0;font-size:19px;/*margin-left: -7%;*/color: #333333;/*height: 30px*/}
    .downloadContentdetail{font-size:15px;margin-top:2%;margin-left: 7%;position: relative;}
    .downloadDetailtitle{line-height:20px;height:24px;width:18%;text-align:justify;display:inline-block;overflow:hidden;vertical-align:top;}
    .downloadDetailtitle i{display:inline-block;width:100%;height:0;}
    .downloadContentdetail .downLoadSemicolon{display:inline-block;position: absolute;left: 21%;line-height: 20px}
    .downloadContentdetailSpan{display:inline-block;word-wrap: break-word;width: 60%;margin-left: 10%;max-height: 40px;overflow: hidden;line-height: 20px}
    .downLoadH1{width: 100%;}
    .downLoadH1 h1{width: 24%;height: 68px;display: block;margin: 100px auto;}
    .downloadBtn{width:31.5%;height:38px;line-height:38px;margin: 6% 0 5% 0;}
}
/*一体机*/
@media screen and (min-width: 1280px) and (max-height: 600px){
    .userNameContentIpt input,.passwordContentPwd input{width:70%;height: 90%;}
    .downlnoadVerifyContent{top: 155px}
    .downLoadH1 h1{margin: 4vw auto;}
    .downLoadCopyBottom{bottom: 4%}
    .downloadContentdetail{margin-top: 1%}
}
/*pad 横屏*/
@media screen and (min-width: 801px) and (max-width:1024px){
    /*登录*/
    body{
        overflow: hidden;
    }
    #loginBody{position: relative;border: 1px solid rgba(200,200,200,0)}
    /*.pcTitleLogo{height: 15%;}*/
    .loginContent{width: 100%;height:598px;margin-top: 100px;}
    .loginEnglishLogo{width: 53.5%;height: 11%;background: url(../images/login/padEnglishLogo.png) 0 0 no-repeat;background-size: 100% 100%;margin-left: 11%;}
    /*左边图片内容区*/
    .loginContentLeft{
        width: 55%;
        height: 70%;
        margin-top: -12px;
    }
    .loginContentLeft h1{
        display: inline-block;
        width:309px;
        height:66px;
        background: url(../images/login/padHeadline.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin: -6.5% 0 0 20%;
    }
    .loginBigImg{
        width: 339px;
        height: 300px;
        background: url(../images/login/padBigImg.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin: 80px 0 0 20%;

    }
    .loginContentLeft h2{
        display: none;
    }
    /*表单内容区*/
    .loginFormRight{
        width: 34.5%;
        min-height: 260px;
        position: absolute;
        top: 24%;
        right: 13%;
    }
    .loginFormRight h3{
        font-size: 18px;
        margin: 6% 0 6% 38%;
    }
    .userNameContentIpt,.passwordContentPwd{height: 37px}
    .loginNameErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginPasswordErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginBtn{
        height: 60px;
        margin-bottom: 5%;
    }
    .loginFormRight .loginReset,.loginFormRight .loginConfirm{
        width:39.8%;
        height:63.5%;
        margin-top:10px;
        font-size:14px;
    }
    .loginCopyRight{
        bottom: 6%;
    }
    /*pad下载页面*/
    .pcTitleLogoNone{height: 0;display: none;}
    .downlnoadVerifyContent{
        width: 46.5%;
        min-height: 320px;
        margin: 50px auto;
        font-size: 18px;
    }
    .downloadContentTitle{height:71px;line-height:71px;margin-bottom: 5.5%;}
    .downloadContentTitleWord{display:inline-block;margin-right:0;font-size:19px;margin-left: 1%;color: #333333;}
    .downloadContentdetail{font-size:15px;margin-top:2%;margin-left: 7%;position: relative;}
    .downloadDetailtitle{line-height:20px;height:24px;width:18%;text-align:justify;display:inline-block;overflow:hidden;vertical-align:top;}
    .downloadDetailtitle i{display:inline-block;width:100%;height:0;}
    .downloadContentdetail .downLoadSemicolon{display:inline-block;position: absolute;left: 21%;line-height: 20px}
    .downloadContentdetailSpan{display:inline-block;word-wrap: break-word;width: 60%;margin-left: 10%;max-height: 40px;overflow: hidden;line-height: 20px}
    .downLoadH1{width: 100%;height: 10%;margin: 0;}
    .downLoadH1 h1{width:30%;height: 65px;display: block;margin: 0 auto;}
    .downloadBtnContent a{display:inline-block;width: 100%;text-align: center;}
    .downloadBtn{width:31.5%;height:36px;line-height:36px;font-size:14px;margin: 30px auto;}
}
/*华为M2竖屏   ipad竖屏*/
@media screen and (min-width: 751px) and (max-width: 800px){
    #loginBody{/*min-height:900px;*/position: relative}
    .pcTitleLogo{height: 100px;}
    .loginContent{width: 100%;height:90%;}
    .loginEnglishLogo{width: 543px;height:71px;background: url(../images/login/padEnglishLogo.png) 0 0 no-repeat;background-size: 100% 100%;margin-left:7%;}
    /*左边图片内容区*/
    .loginContentLeft{
        width: 55%;
        height: 70%;
    }
    .loginContentLeft h1{
        display: inline-block;
        width: 309px;
        height: 65px;
        background: url(../images/login/padHeadline.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin: -35px 0 0 12%;
    }
    .loginBigImg{
        width: 342px;
        height: 280px;
        background: url(../images/login/padBigImg.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin: 70% 0 0 12%;

    }
    .loginContentLeft h2{
        display: none;
    }
    /*表单内容区*/
    .loginFormRight{
        width: 353px;
        height: 263px;
        position: absolute;
        top: 230px;
        right: 7%;
    }
    .loginFormRight h3{
        font-size: 18px;
        margin: 6% 0 6% 38%;
    }
    .userNameContentIpt,.passwordContentPwd{/*height: 15.5%;*/height: 0.8rem;}
    .loginNameErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginPasswordErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginBtn{
        height: 60px;
        margin-top: 3%;
    }
    .loginFormRight .loginReset,.loginFormRight .loginConfirm{
        width:39.8%;
        height:63.5%;
        margin-top:5px;
        font-size:14px;
    }
    .loginCopyRight{
        bottom: 4%;
    }
    /*华为M2下载页面*/
    .downloadContent{height: 100%;}
    .pcTitleLogoNone{height: 0;display: none;}
    .downlnoadVerifyContent{
        width: 473px;min-height: 350px;
        margin: 25px auto;
        font-size: 1.9rem;
    }
    .downloadContentTitle{/*height:71px;*/line-height:35px;margin-bottom: 5.5%;}
    .downloadContentTitleWord{display:inline-block;margin-right:0;font-size:19px;margin-left: -4%;color: #333333;height: 60px}
    .downloadContentdetail{font-size:15px;margin-top:2%;margin-left: 7%;position: relative;}
    .downloadDetailtitle{line-height:20px;height:24px;width:18%;text-align:justify;display:inline-block;overflow:hidden;vertical-align:top;}
    .downloadDetailtitle i{display:inline-block;width:100%;height:0;}
    .downloadContentdetail .downLoadSemicolon{display:inline-block;position: absolute;left: 21%;line-height: 20px}
    .downloadContentdetailSpan{display:inline-block;word-wrap: break-word;width: 60%;margin-left: 10%;max-height: 40px;overflow: hidden;line-height: 20px}
    .downLoadH1{width: 100%;height: 10%;margin: 0;padding-top:17% ;}
    .downLoadH1 h1{width: 309px;height: 65px;display: block;margin: 0 auto;}
    .downloadBtnContent a{
        display: inline-block;
        width: 100%;
        text-align: center;
        border-bottom: 1px solid #d8cde6;
    }
    .downloadBtn{width:31.5%;height:40px;line-height:40px;/*margin: 8% 0 0 34.5%;*/margin: 8% auto}
}
/*手机*/
@media screen and (max-width: 750px){
    /*手机登录页面*/
    body{position: relative}
    #loginBody{
        min-height: 600px;
        position: relative;
    }
    .loginContent{height: 100%;}
    .loginContentLeft{
        width: 100%;
        text-align: center;
    }
    .loginContentLeft h1{
        display: inline-block;
        width: 55%;
        height: 35px;
        background: url(../images/login/mobileHeadline.png) 0 0 no-repeat;
        background-size: 100% 100%;
        margin: 19% 0 3% 0;
    }
    .loginContentLeft h2{
        font-size: 16px;
        color: #FFFFFF;
        width: 100%;
        text-align: center;
    }
    /*表单内容区*/
    .loginFormRight{
        width: 84%;
        min-height: 30%;
        margin:1.16rem auto;
    }
    .loginFormRight h3{
        font-size: 18px;
        width: 100%;
        height: 2.5rem;
        line-height: 2.5rem;
        text-align: center;
    }
    .userNameContentIpt,.passwordContentPwd{font-size: 0.618rem;}
    .userNameContentIpt img,.passwordContentPwd img{margin: 0.4rem 10px 0 17px;width: 18px;float: left;}
    #userName,#password{float: left}
    .loginNamEerror{
        font-size:12px;
        line-height:12px;
    }
    .loginPasswordError{
        font-size:12px;
        line-height:12px;
    }
    .loginNameErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginPasswordErrorImg{
        background: #ffffff url(../images/login/error.png) 0 0 no-repeat;
        background-size: 100% 100%;
    }
    .loginBtn{
        height:12%;
        /*margin: 5% auto;*/
        padding: 5% 0;
    }
    .loginFormRight .loginReset,.loginFormRight .loginConfirm{
        width:38.8%;
        height:1.55rem;
        font-size:14px;
    }
    .loginCopyRight{
        bottom: 6%;
        font-size: 0.55rem;
    }
    /*手机下载页面*/
    .downloadContent{height: 100%;}
    .downlnoadVerifyContent{
        width: 84%;
        min-height: 60%;
        position: absolute;
        top: 24%;
        right: 8%;
    }
    .downloadBtnContent{width: 100%;margin-top: 3%}
    .downloadBtnContent a{display:inline-block;width: 100%;text-align: center;border-bottom: 1px solid #d8cde6;}
    .downloadContentTitle{height:2.75rem;line-height:2.75rem;margin-bottom: 0.93rem;}
    .downloadContentTitleWord{display:inline-block;margin-right:0;font-size:18px;margin-left: 1%;color: #333333;}
    .downloadContentdetail{font-size:0.58rem;margin-top:0.8rem;margin-left: 7%;position: relative;}
    .downloadDetailtitle{line-height:20px;height:20px;width:24%;text-align:justify;display:inline-block;overflow:hidden;vertical-align:top;}
    .downloadDetailtitle i{display:inline-block;width:100%;height:0;}
    .downloadContentdetail .downLoadSemicolon{display:inline-block;position: absolute;left: 26%;line-height: 20px}
    .downloadContentdetailSpan{display:inline-block;word-wrap: break-word;width: 50%;margin-left: 10%;max-height:1.54rem;overflow: hidden;line-height: 20px}
    .downLoadH1{height: 20%;}
    .downLoadH1 h1{margin-top: 10%;}
    .downloadBtn{width:43%;height:1.43rem;line-height:1.43rem;margin: 1.35rem auto}
}
@media screen and (max-width: 360px)and (max-height:640px)  {
    #loginBody{min-height: 490px}
    .downlnoadVerifyContent{min-height: 50%;top: 22%}
    .loginFormRight{top: 26%;}
    .loginContentLeft h1{height: 31px!important;}
    .loginContentLeft h2{font-size: 13px}
    .loginFormRight h3{height: 56px;line-height: 56px}
    .loginFormRight .loginReset,.loginFormRight .loginConfirm{height: 33px}
    .userNameContentIpt,.passwordContentPwd{height: 31px;}
    .userNameContentIpt img,.passwordContentPwd img{margin-top: 6px}
    .downloadContentdetail{margin-top: 3%}
    .loginFormRight{top: 30%;}
    /*.loginBtn{height: 76px}*/

}
@media screen and (max-width: 359px){
    #loginBody{ min-height: 480px;}
    .loginFormRight h3{font-size: 16px}
    .downlnoadVerifyContent{min-height: 55%;}
    .loginContentLeft h1{height: 28px!important;}
    .loginUserName,.loginPassword{margin-top:0;margin-bottom: 6% }
    .downloadBtn{margin-top: 6%;}
    .loginBtn{ width: 82%;overflow: hidden;}
    .downLoadH1 h2{font-size: 14px;}
    .userNameContentIpt img,.passwordContentPwd img{margin-top: 0.3rem}
    .downloadContentdetailSpan{line-height: 16px}
    .loginFormRight{top: 30%;}
}
@media screen and (min-width: 360px) and (max-width: 375px) {
    .downloadBtn{margin-top: 9%;}
    .loginFormRight h3{font-size: 16px}
    .loginContentLeft h1{height: 33px!important;}

}
@media screen and (max-width: 412px) and (max-width: 732px) {
    .downloadBtn{margin-top: 8%;}
}
/*下载驱动的样式*/
.toLink{
    border-top: 1px solid #d8cde6;
    text-align: center;
}
.toLink p{
    line-height: 60px;
    font-size: 0.15rem;
    color: #333333;
}
.toLink p a{
    color: #2bb1d6;
    cursor: pointer;
}
.toLink p a:hover{
    border-bottom: 1px solid #2bb1d6;
}
@media screen and (max-width: 768px){
    #userName,#password{
        height: 100%;
        line-height: 100%;
    }
}