@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; line-height:1.8em; font-family:微软雅黑, NotoSansHans, Helvetica, Geneva, sans-serif; background:url(../../../Resources/Images/bg.png) repeat-x #d9dde2;}
/* input{font-family:微软雅黑, NotoSansHans, Helvetica, Geneva, sans-serif;border-radius: 2px;border: 1px solid #b0bbc9;line-height: 24px;width: 238px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#edf0f4), to(#feffff));padding: 5px 10px;color: #57626f;} */
img{ vertical-align:middle;}
.error{border: 1px solid #cb6f6f;box-shadow: 0 0 10px rgba(202,110,110, .6);}
.hint{position: absolute; top: 8px; left: 310px; background: url(../../../Resources/Images/wrong.png) no-repeat; width: 500px; height: 45px; line-height:40px; font-size:14px; text-align:left; padding-left:50px; color:#fff;}

.btn-retrieve{background: #00a0ea;width: 260px;height: 36px;color: #FFF;font-family: Microsoft YaHei;font-size: 16px;font-weight: 800;border: 0 none;cursor: pointer;}
.item{padding-top:9px;padding-right:8px;height:58px;line-height:34px;position:relative;}
.loginbox{ width:350px; margin:50px auto 0;}
.logo{width:300px; margin:0 auto 20px;}
.bg{background: url(../../../Resources/Images/loginbg.png) no-repeat;  width:350px; height:280px;}
.subtitle{text-align:center; padding-top:50px; color:#717982; font-size:14px;}
.section{position:relative;text-align:center; padding-top:10px; color:#717982;}

.head{border-bottom:1px solid #c9c9c9; height:60px;}
.commonlogo{float:left; padding:10px 0 0 20px;}
.tools{float:right;padding:20px 20px 0 0;}
.passwordbg{margin:50px auto 0; background: url(../../../Resources/Images/loginbg.png) no-repeat;  width:350px; height:300px;}

.index{ width:800px; margin:0 auto;}
.index li{ float:left; width:100px; padding:20px 20px 0 20px; margin:0; list-style:none; cursor:pointer;}
.index li p{ text-align: center; height:45px; font-size:14px; color:#717982; padding:10px 0 0 0; margin:0;}

