@charset "utf-8";
/* CSS Document */
.home{ width:100%; height:100%;}
.img{ width:100%; height:100%;object-fit: cover; position:absolute; top:0; left:0; display:block;}
.top{ position:relative; text-align:center;}
.logo{ width:35%; padding-top:0.25rem; padding-bottom:0.3rem;}
.login-an{ position:absolute; right:10%; top:1rem; text-align:center;}
.login-an img{ width:0.71rem;}
.login-an p, .home-an li p{ font-size:0.26rem;}
.home-an li{ float:left; width:25%; text-align:center; margin-bottom:15px}
.home-an li img{ width:1.02rem;}
.login{ padding-top:1.3rem; background-size:100% 100%;}
.logo1{ text-align:center; padding-bottom:1rem;}
.logo1 img{ width:5rem;}
.login-ti{ text-align:center; font-size:0.48rem; color:#fff; font-weight:normal; padding-bottom:0.25rem;}
.form{ background:#fff; border-radius:10px; padding:0.6rem;-moz-box-shadow:0px 0px 8px #e26d78; -webkit-box-shadow:0px 0px 8px #e26d78; box-shadow:0px 0px 8px #e26d78;}
.form input{  border:none;border-bottom:1px solid #dddddd; font-size:0.3rem; width:100%; padding-top:0.3rem; margin-bottom:0.22rem; padding-bottom:0.1rem; outline:none}
.form button{ width:100%; font-size:0.36rem; line-height:0.56rem; border:none;background: linear-gradient(left , rgb(255, 81, 54) 7% , rgb(234, 37, 85) 97%);
background: -o-linear-gradient(left , rgb(255, 81, 54) 7% , rgb(234, 37, 85) 97%);
background: -ms-linear-gradient(left , rgb(255, 81, 54) 7% , rgb(234, 37, 85) 97%);
background: -moz-linear-gradient(left , rgb(255, 81, 54) 7% , rgb(234, 37, 85) 97%);
background: -webkit-linear-gradient(left , rgb(255, 81, 54) 7% , rgb(234, 37, 85) 97%); color:#fff; border-radius:30px; margin:0.3rem 0}