html,body{ height: 100%; width: 100%; } .login-model { height: 100%; min-height: 700px; width: 100%; min-width: 814px; background: url("../image/syslogin_bgIcon.png") no-repeat; background-size: 100% 100%; position: relative; } .top-tit{ padding-top: 102px; height: 140px; /*line-height: 62px;*/ text-align: center; color: #fff; font-size: 32px; } .login-content{ height: 412px; width: 580px; margin: 100px auto 0; background: #fff; border-radius: 20px; } .posrel{ position: relative; } .posabl{ position: absolute; } .boxshadow { box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.2); } .login-contop{ height: 100px; width: 100px; border-radius: 50%; background-color: #fff; top:-50px; left: 50%; margin-left: -50px; background-image: url("../image/logo-loginGreen.png"); background-repeat: no-repeat; background-position: 22px 12px; background-size: 58px 51px; }