/* 公共样式  */
*[hidefocus]{outline:none;}
.f-iblock{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}
.f-clear:after{clear:both;display:block;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-clear{zoom:1;}
.thide ,.f-thide{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;word-break:keep-all;}

.m-121 .c-login .account,
.m-121 .c-login .password,
.m-121 .c-login .loginbtn,
.m-121 .c-login .savelogin .autologin-tiparea .tiparea-top,
.m-121 .c-logined .myblog,
.m-121 .c-logined .blogcenter{background:url("http://b.bst.126.net/pub/images/bloghome/icon24.png?001") -9999px -9999px no-repeat;_background:url("http://b.bst.126.net/pub/images/bloghome/icon8.png?001") -9999px -9999px no-repeat;}

/*  页面样式  */
.m-121{height:55px;}
.m-121 img{}
.m-121 .l-body{}

/* 未登录  */
.m-121 .c-login{width:100%;height:28px;line-height:28px;padding:15px 0 12px 0;font-size:12px;background:#fff;}
.m-121 .c-login .acpwarea{float:left;width:341px;height:26px;line-height:26px;border:1px solid #ddd;}
.m-121 .c-login .acpwarea:hover{border-color:#aad2ff;}

.m-121 .c-login .account{position:relative;zoom:1;float:left;width:136px;height:26px;line-height:26px;padding-left:34px;border-right:none;background-position:9px 8px;}
.m-121 .c-login .account input{width:130px;height:26px;line-height:26px;padding:0;margin:0;border:none;outline:none;background:none;color:#555;}
.m-121 .c-login .account label{position:absolute;left:36px;top:1px;z-index:5;color:#ccc;}
.m-121 .c-login .account .accountsuggest{position:relative;z-index:10;}
.m-121 .c-login .account .accountsuggest .zcse{left:-35px;top:26px;width:170px;border:1px solid #ddd;}

.m-121 .c-login .password{position:relative;zoom:1;float:left;height:26px;line-height:26px;padding-left:32px;border-left:1px solid #ddd;background-position:8px -47px;}
.m-121 .c-login .password label{position:absolute;left:34px;top:1px;z-index:5;color:#ccc;}
.m-121 .c-login .password input{position:relative;z-index:10;width:133px;height:26px;line-height:26px;padding:0;margin:0;border:none;outline:none;background:none;color:#555;}

.m-121 .c-login .loginbtn{float:left;width:55px;height:28px;padding:0;margin-left:10px;background-position:0 -108px;border:none;text-indent:-9999px;cursor:pointer;}
.m-121 .c-login .loginbtn:hover{background-position:0 -168px;}

.m-121 .c-login .savelogin{position:relative;zoom:1;float:left;}
.m-121 .c-login .savelogin input{float:left;position:relative;top:1px;*top:2px;margin:6px 8px 0 20px;*margin:0 4px 0 16px;}
.m-121 .c-login .savelogin .autologinarea{float:left;padding-left:1px;}
.m-121 .c-login .savelogin .autologinarea label{float:left;color:#888;}

.m-121 .c-login .savelogin .autologin-tiparea{position:absolute;left:0;top:30px;width:348px;height:30px;line-height:30px;border:1px solid #d8a9a8;background:#fff7f7;}
.m-121 .c-login .savelogin .autologin-tiparea .tiparea-top{position:absolute;left:20px;top:-7px;width:11px;height:7px;background-position:-1px -228px;}
.m-121 .c-login .savelogin .autologin-tiparea .tipcnt{margin:0;color:#888;text-align:center;}

.m-121 .c-login .forgetPassword{float:left;margin-left:12px;color:#888;text-decoration:none;}
.m-121 .c-login .registAccount{float:left;margin-left:15px;color:#888;text-decoration:none;}

/*  已登录  */
.m-121 .c-logined{width:100%;height:28px;line-height:28px;padding:15px 0 12px 0;color:#888;font-size:12px;background:#fff;}
.m-121 .c-logined a{color:#8e8e8e;text-decoration:none;}
.m-121 .c-logined  .welcome{float:left;margin-left:14px;}
.m-121 .c-logined .nick{float:left;margin-right:20px;color:#174f82;}
.m-121 .c-logined .todayvisit{float:left;margin-right:20px;}
.m-121 .c-logined .totalvisit{float:left;margin-right:20px;}
.m-121 .c-logined em{color:#555;font-style:normal;font-weight:normal;}

.m-121 .c-logined .logout{float:left;margin-right:55px;}
.m-121 .c-logined .myblog{float:left;width:78px;height:28px;margin-right:5px;background-position:0 -272px;text-indent:-9999px;}
.m-121 .c-logined .blogcenter{float:left;width:78px;height:28px;background-position:0 -334px;text-indent:-9999px;}
