@charset "utf-8";

/*
* - login.html css
* - 2017-02-21
* - modify 2017-08-02 小白
*/
.header {margin-bottom:20px;}
.header .logo{display:block;margin:10px 0 10px 15%;width:222px;height:50px;}
.form-title{margin:0;text-align:center;}
.form-group{position:relative;}
.form-actions{margin-top:0;}
.tips{height:15px;line-height:15px;color:#f00;font-size:12px;font-weight:normal;}
#validateCode,#veriCode{width:120px;}
.no-margin{margin-bottom:0;position:relative;}
.verify-code{position:absolute;top:30px;right:20px;}
.form-actions .row>label{display:inline-block;width:105px;padding-left:20px;font-size:14px;font-weight:normal;}
.form-actions .row .forgot{display:inline-block;width:100px;padding-left:20px;}
#btn_submit{width:100%;}
.footer{height:140px;width:100%;position:fixed;bottom:0;left:0;}
.list{width:1024px;margin:0 auto;overflow:hidden;list-style:none;margin-bottom:10px;}
.list li{float:left;width:230px;padding-left:40px;position:relative;}
.list li p{margin:0;}
.align-center{text-align:center;}
.list li p::before{content:'';position:absolute;top:3px;left:0;width:35px;height:35px;background-image:url(../../images/icp-icon.png);}
.fqs::before{background-position:0 -38px;}
.mam::before{background-position:0 -76px;}
.aam::before{background-position:0 -112px;}
.icp-icon{position:relative;}
.icp-icon::before{content:'';position:absolute;top:-3px;left:-25px;width:22px;height:22px;background-image:url(../../images/icp-icon.png);background-position:-5px -150px;}
body{padding-bottom:140px;}
#getCodeBtn{position:absolute;top:30px;right:30px;}








/* .header{width:75%;min-width:1024px;height:55px;margin:0 auto;background:#fff;padding-top:10px;position:relative;}
.header .logo{display:block;width:224px;height:45px;background:url(../images/logo-1.png) no-repeat center center;text-indent:-9999em;}
.header .back-login{position:absolute;bottom:10px;right:0;}
.wrap{background:url(../images/wrap_bg.jpg);}
.wrap .login{position:relative;width:75%;min-width:1024px;height:500px;margin:0 auto;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color: #fff!important;
    background-image: none;
    color: rgb(0, 0, 0);
}
.wrap .login .ad{float:left;margin-left:150px;margin-top:50px;width:350px;height:445px;text-align:right;background:url(../images/adver.png) no-repeat top center;background-size:90%;}
.wrap .login .ad img{max-width:290px;max-height:400px;}
.wrap .login .fixed{position:absolute;bottom:0;left:0;width:116px;height:167px;padding:10px;background:#fff;border:1px solid #c3a449;border-radius:5px;color:#999;}
.wrap .login .fixed h2{text-align:center;color:#2873ff;}
.wrap .login .fixed h2 span{position:absolute;top:-5px;right:0;font-size:1.5em;display:block;width:1em;height:1em;color:#c3a449;cursor:pointer;}
.wrap .login .fixed .ewm{width:116px;height:116px;background:url(../images/icon_crop.png) no-repeat left -278px;}
.wrap .login .user_info{float:right;margin:50px 100px auto auto;width:260px;height:380px;padding:0 20px;background:#fff;color:#666;}
.wrap .login .user_info h1{font-size:1.5em;line-height:3em;padding-left:20px;}
.wrap .login .user_info input{display:block;width:216px;padding:10px 10px 10px 30px;border:2px solid #ccc;}
.wrap .login .user_info input.submit{width:258px;background:#2873ff;color:#fff;border-radius:5px;margin-top:20px;border:2px solid #285bff;}
.wrap .login .user_info div{position:relative;}
.wrap .login .user_info label{position:relative;display:block;height:20px;line-height:20px;color:#900;}
.wrap .login .user_info div label:after{content:"";display:block;width:26px;height:26px;position:absolute;top:27px;left:3px;background:url(../images/icon_crop.png) no-repeat center center;}
.wrap .login .user_info div.username label:after{background-position:left -94px;}
.wrap .login .user_info div.password label:after{background-position:left -68px;}
.wrap .login .user_info div.verify label:after{background-position:left -42px;}
.wrap .login .user_info label i{display:none;width:26px;height:26px;position:absolute;top:27px;right:6px;background:url(../images/icon_crop.png) no-repeat left -16px;}
.wrap .login .user_info input.active{border:2px solid #2873ff;}
.wrap .login .user_info div.verify .verify-code{position:absolute;top:23px;right:3px;}

.footer{line-height:2em;text-align:center;background:#fff;}
.footer .list{width:75%;min-width:1024px;margin:20px auto;overflow:hidden;}
.footer .list li{position:relative;float:left;width:22%;margin-right:2%;border:1px solid #ccc;text-align:right;color:#999;}
.footer .list li p{padding-right:15px;font-size:1.5em;}
.footer .list li p:after{position:absolute;top:8px;left:5px;content:"";display:block;width:40px;height:40px;background:url(../images/icon_crop.png) no-repeat left -125px;}
.footer .list li p.tma:after{background-position:left -242px;}
.footer .list li p.fqs:after{background-position:left -204px;}
.footer .list li p.mam:after{background-position:left -165px;}
.footer .list li p.aam:after{background-position:left -125px;}
.footer .list li span{padding-right:15px;font-size:0.9em;}
.footer .icp-icon{background:url(../images/icon_crop.png) no-repeat left top;padding:0 15px;}


.security .s-h,.security .header{background:#e8e8e8;}
.security .wrap{background:#f5f5f5;padding:30px;}
.reset{width:500px;height:500px;margin:0 auto;background:#fff;color:#666;}
.reset h1{font-size:1.4em;line-height:3em;text-align:center;border-bottom:2px solid #f5f5f5;}
.reset  .reset_info>form>div{width:300px;margin:0 auto;overflow:hidden;position:relative;}
.reset  .reset_info label{display:block;width:200px;height:30px;line-height:30px;}
.reset  .reset_info label span{color:#900;}
.reset  .reset_info label:after{content:"";display:block;width:26px;height:26px;position:absolute;top:35px;left:8px;background:url(../images/icon_crop.png) no-repeat center center;}
.reset  .reset_info div.phone-number label:after{background:url(../images/phone.png) no-repeat center center;background-size:80%;}
.reset  .reset_info div.password1 label:after,.reset  .reset_info div.password2 label:after{background-position:left -68px;}
.reset  .reset_info div.verifycode label:after{background-position:left -42px;}
.reset  .reset_info input{display:block;width:218px;padding:10px 40px;border:1px solid #ccc;outline:none;}
.reset  .reset_info input:focus{border:1px solid #2873ff;}
.reset  .reset_info .verifycode input{width:80px;float:left;}
.reset  .reset_info .verifycode button{border:none;float:left;display:block;width:100px;height:40px;margin-left:38px;line-height:40px;text-align:center;background:#ccc;border-radius:5px;}
.reset  .reset_info label i{display:none;width:26px;height:26px;position:absolute;top:36px;right:8px;background:url(../images/icon_crop.png) no-repeat left -16px;}
.reset  .reset_info .verifycode label i{right:145px;}
.reset  .reset_info input.resetsub{width:300px;background:#2873ff;color:#fff;margin-top:30px;}
button {outline:none;} */





















