.gridContainer{margin-left:auto;margin-right:auto;width:87.36%}@media only screen and (min-width:481px){.gridContainer{width:90.675%;padding-left:1.1625%;padding-right:1.1625%}}@media only screen and (min-width:769px){.gridContainer{width:88.2%;max-width:1232px;padding-left:.9%;padding-right:.9%;margin:auto}}b,body,button,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,html,img,label,li,ol,p,small,strong,ul{margin:0;padding:0;border:0;list-style:none;font-style:normal}body{font-family:SimHei,Helvetica Neue,Arial,Droid Sans,sans-serif;font-size:14px;color:#333;background:#f2f2f2}a,a.link{text-decoration:none;font-weight:500}a,a.link,a.link:hover{color:#666}h1,h2,h3,h4,h5,h6{font-weight:400}.login{width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#d9caff),to(#8d7de3));background:linear-gradient(0deg,#d9caff,#8d7de3);background-size:cover;position:fixed;z-index:-10}.welcome{width:100%;margin:25% 0;text-align:center}.welcome img{width:65%}.login-inp{margin:0 30px 15px 30px;border:1px solid #fff;border-radius:25px}.login-inp label{width:4em;text-align:center;display:inline-block;color:#fff}.login-inp input{line-height:40px;color:#fff;background-color:transparent;border:none;outline:none}.login-inp a{display:block;width:100%;text-align:center;line-height:40px;color:#fff;font-size:16px;letter-spacing:5px}.login-foot{position:fixed;position:absolute;bottom:0}.login-foot img{width:100%}