﻿.blank20{display:block; height:20px; clear:both;}
.blank25{display:block; height:25px; clear:both;}
.cDred{color:#ba2636}
.cDblack{color:#2b2b2b}
.cDblue{color:#1E50A2}
.fl{float:left;}
.fr{float:right;}
.fs12{font-size:12px;}
.wb-line20{line-height:20px;}
.mar15{margin-top:15px;}
.wb *{margin:0px; padding:0px; text-align:left;}
.wb a{text-decoration:none;}
.wb a:hover{text-decoration:underline;}
.wb li{list-style:none;}
.wb .fl{float:left;}
.wb .fr{float:right;}
.clearfix {zoom:1;}.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.wb{border:1px solid #d6d6d6; padding:0px 15px 50px 15px; background:url(http://img1.cache.netease.com/t/zt/bg.png) top repeat-x; font-size:12px;}
.wb .icon{background:url(http://img1.cache.netease.com/t/zt/icon.png) no-repeat left center; width:15px; height:15px; margin:7px 5px 0px 0px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://img1.cache.netease.com/t/zt/icon.png'); _background:none;}
.wb .wb-title{height:30px; line-height:30px; font-weight:bold;font-size:14px; width:99%;}
.wb .more{color:#8BA4CD; float:right; padding-right:10px; font-weight:normal; font-size:12px;}
.wb .no-login a,.wb .no-login a:link,.wb .no-login a:active,.wb .no-login a:visited,.wb .no-login a:hover{color:#1e50a2; overflow:hidden;height:25px; line-height:25px; display:none;}
.wb .has-login{overflow:hidden; margin-left:-15px; height:25px; line-height:25px;}
.wb .has-login a,.wb .has-login a:link,.wb .has-login a:hover,.wb .has-login a:active,.wb .has-login a:visited{padding:0px 15px;border-left:1px solid #1e50a2;margin-left:-1px;color:#1e50a2;}
.wb .wb-sign{font-weight:normal; font-size:12px; color:#ba2636}
.wb .send-note{color:#999; float:right;height:20px;line-height:20px;}
.wb textarea{width:100%; border:1px solid #bbbbbb;height:72px; *height:70px;clear:both; overflow:hidden; padding:3px; font-size:14px;}
.wb .wb-content{border:1px solid #e2e2e2; width:99%; }
.wb .wb-content .wb-title{background:url(http://img1.cache.netease.com/t/zt/title.png) repeat-x bottom; height:28px; line-height:28px; text-indent:10px;font-size:14px; width:100%; float:left;}
.wb .btn{background:url(http://img1.cache.netease.com/t/zt/sprite.png) no-repeat 0px -38px; width:86px; height:28px; border:0px; margin-top:5px; cursor:pointer; float:right;}
.wb .fn-link{padding:15px 0px 0px 0px}
.wb .message{word-wrap: break-word; text-indent:0px;background:none;height:auto;line-height:auto;padding:auto;width:auto;}
.wb .note{color:#999999; font-weight:normal;}
.wb .option a,.wb .option a:link,.wb .option a:hover,.wb .option a:active,.wb .option a:visited{padding:5px; color:#8BA4CD;}
.wb .entry,.wb .entry a,.wb .entry:link,.wb .entry:active,.wb .entry:visited,.wb .entry:hover{color:#1e50a2;}
.wb .time{color:#8ba4cd}
.wb .status{padding:0px 15px 30px 10px;color:#2b2b2b;line-height:20px; height:500px; overflow:auto;}
.wb .status li{border-bottom:1px dashed #DCDDDD; padding:10px 5px 15px 5px;}
.wb .status .note{display:block;}
.wb .status .option{display:block; width:80px;}
.wb .status p{text-indent:0px;}
.wb .status .li-hover{background:#FFFEEC;}
.wb .fn-link a {color:#8BA4CD;}
.wb .fn-link a,.wb .fn-link a:visited,.wb .fn-link a:hover {color:#8BA4CD;}

.wb-win{overflow:hidden; position:fixed;_position:absolute;padding:0px;font-size:12px; color:#2b2b2b;visibility:hidden; padding:0px;top:0;left:0;width:405px;text-align:left;}
.wb-login{width:390px; height:310px;border:1px solid #436e89;background:#fff url(http://img1.cache.netease.com/t/zt/logo-bg.png) no-repeat left 30px;position:relative;z-index:2000;}
.angle-banner{overflow:hidden; height:5px;}
.angle{display:block; width:6px; height:5px;}
.top-left{background:url(http://img1.cache.netease.com/t/zt/sprite.png) top left no-repeat;  float:left;}
.top-right{background:url(http://img1.cache.netease.com/t/zt/sprite.png) -15px 0px no-repeat; float:right;}
.bottom-left{background:url(http://img1.cache.netease.com/t/zt/sprite.png) 0px -10px no-repeat; float:left;}
.bottom-right{background:url(http://img1.cache.netease.com/t/zt/sprite.png)  -15px -10px no-repeat; float:right;}
.bg-banner{background:#bfbfbf; width:393px;float:left;}
.content-body{background:#bfbfbf; padding:0px 6px;clear:both;}
.wb-login-title{background:#9fd1f3; height:29px; line-height:29px; border-bottom:1px solid #ffffff; padding-left:5px;cursor:pointer;}
.wb-close{float:right; background:url(http://img1.cache.netease.com/t/zt/sprite.png) no-repeat 0px -92px; display:block; width:22px; height:22px; margin:5px 5px; cursor:pointer;}
.wb-label{display:inline-block; width:85px; padding:0px 10px; text-align:right;}
.wb-input{height:19px; width:135px; background:#fff; border-top:1px solid #999; border-bottom:1px solid #c9c9c9; border-left:1px solid #999;border-right:1px solid #c9c9c9;}
.wb-cell{font-size:12px; padding-left:105px; margin-top:15px;}
.wb-note{color:#999}
.wb-btn{font-size:14px; margin-right:10px;border:none;color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;height:28px;line-height:28px;text-align:center;width:86px;}
.login-btn{background:url(http://img1.cache.netease.com/t/zt/sprite.png) no-repeat 0px -142px;}
.wb-forget-pass{padding:15px 0px 0px 100px; line-height:25px; color:#999999; background:url(http://img1.cache.netease.com/t/zt/sprite.png) center -274px no-repeat; margin-top:15px;}
.wb-forget-pass a{color:#1e50a2}
.logo{background:url(http://img1.cache.netease.com/t/zt/logo.png) no-repeat;bottom:22px;height:30px;left:25px;position:absolute;width:70px;}
.wb-send{width:390px; height:210px;border:1px solid #436e89;background:#fff url(http://img1.cache.netease.com/t/zt/logo-bg.png) no-repeat left 30px;position:relative;}
.send-btn{background:url(http://img1.cache.netease.com/t/zt/sprite.png) no-repeat 0px -198px; float:right; margin-right:0px; margin-top:5px; width:65px;}
.send-content{padding:14px;}
.wb-count{text-align:right; background:url(http://img1.cache.netease.com/t/zt/sprite.png) no-repeat -100px 0px; height:20px; line-height:20px;}
.wb-count span{font-weight:bold; color:#1E50A2}
.send-content textarea{height:100px; width:360px; border-top:1px solid #999; border-bottom:1px solid #c9c9c9; border-left:1px solid #999;border-right:1px solid #c9c9c9;resize:none;overflow-x:hidden;overflow-y:auto; font-size:12px;}
.send-logo{bottom:10px; left:15px;}

.error-tips{text-align:center; padding:20px 0px;color:#2b2b2b;background:#fff url(http://img1.cache.netease.com/t/zt/logo-bg.png) no-repeat top left;}
.error{background:#fff}

a img{border:0px;}
#loginError{display:none;}
.iframe{background:#fdfeff;}
.iframe .wb-win{margin:0 auto;}
