html,body{height:100%;overflow:hidden;}body{margin:0;padding:0;font-family:"microsoft yahei";font-size:14px;background:url('/themes/anumbrella/images/bg1.jpg') top center no-repeat;background-size:cover;}.container{width:90%;height:auto;max-width:1200px;margin:0 auto;}logo{margin-top:80px;display:block;}logo img{height:80px;}.login{position:relative;}.adBox{width:560px;height:560px;margin-top:60px;float:left;position:relative;}.ad{width:500px;height:500px;background:url('/cas/themes/anumbrella/images/ad.png') top center no-repeat;position:absolute;left:30px;top:30px;}.form{width:310px;height:340px;border-radius:5px;background:rgba(255,255,255,0.5);float:right;}.title:after{content:"";display:block;clear:both;}.active{color:black;}.code{width:200px;margin:30px auto;}.codeText{color:#FFF;font-size:12px;text-align:center;}.hide{display:none;}.formRow{width:100%;}.formRow input.text{width:250px;height: 50px;background: #FFFFFF;border-radius: 10px 10px 10px 10px;padding:0 5% 0 12%;border:0;font-size:14px;}.formRow input.user{background:#FFFFFF url(../images/people.png) left center no-repeat;background-position: 16px 16px;margin-left: 45px;}.formRow input.pwd{padding:0 5% 0 12%;background:#FFFFFF url(../images/lock.png) left center no-repeat;background-position: 16px 16px;margin-left: 45px;}.formRow input.btn{width:319px;height:50px;border:0;border-radius:10px;background:#0583FF;font-size:20px;color:#FFF;margin-left: 45px;}.formRow:after{content:"";display:block;clear:both;}.tip{float:left;width:50%;}.tip .ico{width:20px;height:20px;border-radius:50%;background:#F3B903;color:#fff;text-align:center;line-height:20px;display:inline-block;cursor:pointer;}.tip .text{margin-left:10px;color:#FFFFFF;}.remember{width:100px;float:right;color:black;}.info{position:absolute;top:130px;left:10px;width:835px;height:420px;background:url(../images/notice.png) no-repeat;z-index:99;display:none;}@media (max-width:991px){.adBox{display:none;}.form{width:90%;margin:100px auto;float:none;}}@media (max-height:768px){logo{margin-top:20px;}.adBox{margin-top:20px;}.form{margin-top:80px;}.info{top:80px;}.container{transform:scale(0.9);}}
.top-header{width:100%;height:50px;background-color:white;line-height:50px;opacity: 0.9;z-index:9999;position:fixed;}.foot-text{position:fixed; width:100%;height:45px;background-color:white; z-index:999; bottom:0px;opacity: 0.9}
.foot-text div {text-align:center;font-size:12px}.top-header-text div{float:left;margin-left:20px}.foot-text img {width:13px;height:13px}.foot-text text {color:red}
