/* Write your styles */
/*html,body{background:#fff;}*/
/* 登陆logo */
.myapp-login { background:#fff; background-size: 100%; height: 100%;width: 100%; position: relative; background-image:url(../img/bj.jpg);}
img{display: block;margin: 0;padding: 0;}


.myapp-login-logo{margin: 0 auto;width: 144px; padding-top: 30px;margin-top: 100px;}
.myapp-login-logo-text {font-family: "Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;  color:#fff; font-weight: bold;font-size: 40px; margin-top: -40px; text-align: center; width: 100%;}
.myapp-login-logo-text span {color: #eb602e;}
.myapp-login-logo-text .info { padding-bottom: 30px; border-bottom: 1px solid #4d4d4d;font-family: FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif; width: 100%; font-weight: normal; font-size: 14px; color: #fff;}
.login-font {font-size: 12px; font-family:"wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif; width: 100%; color: #5e5e5e; text-align: center; padding: 100px;}

.login-font span { color: #fff;}
.login-am-center {margin: 0 auto;}

.am-form{width: 300px;margin: 0 auto;border: 1px #ccc solid;padding:35px 15px 0 15px;  background-color: #ffffff; border-radius: 4px;box-shadow: 2px 2px 8px #333; position: relative;}
.login-am-center .am-form input { background: #ebebeb; border: none;  font-size: 16px; line-height:40px; text-indent:10px; border-radius:4px; height: 40px;}
.login-am-center .am-btn-default { width: 100%; background: #40bc35; border: none; color: #fff; font-size: 16px; line-height: 40px;border-radius: 4px;}

.alert{width: 240px; height: 140px; background:#333; margin: 0 auto;border-radius: 8px; position:absolute; top:24%;left:10%; display: none;}
.alert_text{color: #fff; padding: 20px 20px; text-align: center;}
.alert button{width: 50%;height: 40px; margin-top: 20px;background:#40bc35;outline: none;border: none;border-radius: 4px;}




.user{float: left; margin-left:10px; }
.user span{padding: 8px 0 0 10px;color: red;}
.text{margin: 0;}
.demo--label{margin:10px 20px 10px 0;display:inline-block; width: 100%;}
.demo--radio{display:none}
.demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:20px;margin-right:10px;margin-top:-1px;vertical-align:middle;width:20px;line-height:1}
.demo--radio:checked + .demo--radioInput:after{background-color:#20eb5e;border-radius:100%;content:"";display:inline-block;height:12px;margin:3.4px;width:12px}
.demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}