@charset "utf-8";
.account{position:relative;width:100%;height:100%;margin:0;padding:0;overflow:hidden}
.account a,
.account .info .logout{background:#f7f7f7;border:1px solid #d4d8db;border-radius:2px;box-shadow:1px 1px 0 #f3f3f3;color:#666;text-decoration:none;padding:0 10px;line-height:21px;font-weight:bold;font-size:12px}
.account fieldset{border:0;background:#fff;margin:0;padding:0}
.account h2{margin:0 0 20px 0;padding:0;font-size:14px;color:#666;letter-spacing:2px}
.account .idpw{position:relative;width:100%;overflow:hidden}
.account label{margin-right:5px;color:#666;font-size:13px}
.account input{margin:0;padding:0;vertical-align:middle}
.account input[type="text"],
.account input[type="email"],
.account input[type="password"]{float:left;width:39%;height:28px;margin-right:1%;line-height:28px;text-indent:10px;background:#f6f6f6;border:1px solid #d6d6d6;border-top:2px solid #bfbebe;border-bottom:1px solid #eee;box-shadow:0 1px 0 #eae9e9 inset}
.account input[type="submit"]{float:right;width:19%;height:31px;background:#484d51;border:1px solid #272b30;color:#fff;line-height:31px;border-radius:2px;cursor:pointer;box-shadow:0 1px 0 #6d7174 inset}
.account input[type="checkbox"]{width:13px;height:13px;margin:0;padding:0}
.account input[type="checkbox"]+label{display:inline;cursor:pointer}
.account .keep{clear:both;margin-top:10px}
.account .warning{display:none;margin:0;padding:10px;font-size:12px;line-height:20px;color:#999;background:#f7f7f7;border-top:1px solid #eee;border-bottom:1px solid #eee}
.account .help{list-style:none;margin:10px 0 0;padding:7px 0;text-align:center;background:#f7f7f7;border:1px solid #eee;border-left:0;border-right:0;overflow:hidden}
.account .help li{display:inline-block;*display: inline;*zoom: 1;line-height:36px}
.account .help a{display:block;padding:12px 40px;font-size:13px;color:#666;background:#fff;border:1px solid #d0d0d0;border-bottom-color:#b7b7b7;border-radius:2px}
.account .info{list-style:none;margin:0;padding:0}
.account .info>li{display:inline-block;*display:inline;zoom:1}
.account .info .user{display:inline-block;font-size:13px;font-weight:bold;color:#333;text-decoration:none;margin:0 10px 0 0}
.account .info .user:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:middle;margin:0 2px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpijI2NZcAC2IA4EIg5gXgrEL9GV8CCRZMQEJ8EYhUo/x0QpwPxGmRFTFg0+iFpghlUga4Im0ZmHE4nqJGBXI3vsIi9IEYjKBQvo4k1EaPxFxDPReLfB+J9xGiURgtFRSAuxafRA4iXAvFtIJZAU9cFxJeAuAhqMDgBcEIjXJdAyILke6GG+INsFCVCE3o8e4Ns/ALEsxhIA0cAAgwAuLwYvH6hEcQAAAAASUVORK5CYII=) no-repeat}