#info{display:none}
.off{text-align: center;font-size: 16px;}
.off0{background: #eee;width: 70px;height: 60px;margin: 6% auto 30px auto;border-radius: 3px;padding-top: 10px;}
.off1{border-top: 30px solid #aaa;width: 10px;height: 10px;border-bottom: 10px solid #aaa;margin: auto;}
#pwdload{text-align: center;line-height: 50px;}
.input{font-size: 22px;width: 170px;border: 1px solid #CCCCCC;padding: 5px;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);border-radius: 3px;outline: 0;}
.input:hover{border: #52A6EF 1px solid;}
.input:focus{border: #52A6EF 1px solid;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.275);}
.btnpwd{width: 118px;height: 34px;font: 12px \9ED1\4F53;font-weight: 700;border-radius: 4px;border: 1px solid #D5D5D5;background-image: linear-gradient(#FCFCFC, #EEE);background-color: #f7f7f7;outline: 0;}
.btnpwd:hover{background: #eee;background-image: linear-gradient(#EEE, #DDD);}
.btnpwd:focus{background-color: #CCC;border-color: #ccc;background-image: none;border-radius: 0;color: #888;}
#pwderr{color: #ff7171;}
@media (max-width: 768px){
#pwdload{margin: 28px 8px;}
.off0{display: none;}
.input{box-shadow: none;border-radius: 0;width: 100%;border: 0;border-bottom: 1px solid #eee;padding: 0;}
.input:hover{border: 0;border-bottom: 1px solid #eee;}
.input:focus{border: 0;border-bottom: 1px solid #52A6EF;box-shadow: none;}
.btnpwd{width: 100%;}