.extra-tag { width: 590px; height: 105px; border-top: 5px solid #1f1f1f; position: relative;  font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", sans-serif; font-size: 15px; }
.extra-tag a, .extra-tag a:visited { color: #252525; }
.extra-tag a:hover { color: #cc1b1b; text-decoration: none; }
.extra-tag-title { float: left; height: 105px; width: 96px; overflow: hidden; background: url(http://img1.cache.netease.com/product/tag/image/ep_tag_v2.0.png) no-repeat center center #f0f0f0; }
.extra-tag-title a { display: block; width: 100%; height: 100%; text-indent: -999em; }
.extra-tag-item { position: absolute; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; z-index: 1; height: 34px; line-height: 34px; padding-left: 18px; overflow: hidden; }
.extra-tag-0 { left: 96px; top: 0; width: 290px; height: 69px; line-height: 68px; border-left: 1px solid #ddd; font-size: 28px; font-weight: bold; }
.extra-tag-1 { left: 96px; top: 70px; width: 136px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.extra-tag-2 { left: 251px; top: 70px; width: 135px; border-bottom: 1px solid #ddd; }
.extra-tag-3 { left: 405px; top: 0; width: 165px; border-right: 1px solid #ddd; }
.extra-tag-4 { left: 405px; top: 35px; width: 165px; border-right: 1px solid #ddd; }
.extra-tag-5 { left: 405px; top: 70px; width: 165px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
a.extra-tag-item:hover { z-index: 2; border-left: 1px solid #cac9c9; border-right: 1px solid #cac9c9; border-bottom: 1px solid #cac9c9; background: #fafafa; background: -webkit-linear-gradient(bottom, #f3f3f3 0%, #fff 30%); background: -moz-linear-gradient(bottom, #f3f3f3 0%, #fff 30%); background: -o-linear-gradient(bottom, #f3f3f3 0%, #fff 30%); background: -ms-linear-gradient(bottom, #f3f3f3 0%, #fff 30%); background: linear-gradient(bottom, #f3f3f3 0%, #fff 30%); -webkit-box-shadow: 1px 1px 2px #ececec, -1px 1px 2px #ececec; -moz-box-shadow: 1px 1px 2px #ececec, -1px 1px 2px #ececec; box-shadow: 1px 1px 2px #ececec, -1px 1px 2px #ececec; }
/* ver B */
.ep-title-2-top{margin-top:-15px;}
.extra-box-1 { border: 1px solid #ddd; background:#f8f8f8; padding: 9px; padding-bottom:0; *zoom:1; }
.extra-imglist-1 { margin-left: -16px; }
.extra-imglist-1 li { width: 130px; margin: 0 0 0 16px; }
.extra-imglist-1 li img { height: 90px; }
.extra-imglist-1 li h3 { height: 20px; line-height: 20px; padding-top: 6px; text-align: left; background: none; }
.extra-imglist-1 li h3 a, .extra-imglist-1 li h3 a:visited { color: #252525; }
.extra-imglist-1 li h3 a:hover, .ep-imglist-1b li h3 a:active { color: #cc1b1b; }
.extra-parting-1 {height: 0; display: block; clear: both; overflow: hidden; border-top: 1px solid #dddddd;width: 588px; margin:0 -9px;}