body{ height: 100%; background-image: url('../img/bohai_ld.jpg'); background-size: 100% ; margin: 0; } .container{ position: fixed; bottom: 0; height: 19em; width: 100%; } .container_one>h1{ margin: 0; font-weight: 400; font-size: 2.5em; color: #6b98ff; padding-top: 1% } .container_one{ width: 100%; height: 6em; background:rgba(255,255,255,0.8); vertical-align: middle; text-align: center } .container_two{ width: 100%; height: 13em; background:rgb(104, 135, 186); vertical-align: middle; display: table } .container_two_div{ display: table-cell; vertical-align: middle; text-align: center } .container_two_div>div{ text-align: center; margin-bottom: 0.5em; } .container_two_div>form>label{ color: white; } .container_two_div>form>button{ color: #6c6c6c; }