p{padding: 0; margin: 0;}
.ep-tab-3 .mod-tab-trigger { width: 99px; }
.ep-tab-3 .mod-tab-hd .current { width: 98px; }
.box-h140 { height: 140px; overflow: hidden; }
.ep-col-145 { width: 145px; overflow: hidden; }
.ep-col-155 { width: 155px; overflow: hidden; }
.ep-love {border: 1px solid #ddd; height: 298px; padding: 0 13px;}
.ep-love-title {margin: 13px 0 7px;}
.ep-love-logo {display: block; width: 100px; height: 50px; overflow: hidden; text-indent: -999em; background:  no-repeat;}
.m-imglist{_float:left;}
.m-imglist img{margin-bottom:3px;}
.m-imglist li{float:left;_display:inline;overflow:hidden}
.m-imglist p{display:block;height:25px;line-height:25px;overflow:hidden;}
.imglist-90in300{margin-left:-1px;_display:inline;}
.imglist-90in300 li{overflow:hidden;width:90px;height:90px;margin-left:1px;margin-bottom:1px;}
.tab-ft{margin-top:3px;line-height:20px;color:#c1c1c1;text-align:right;}
.tab-ft a,.tab-ft a:visited{color:#666;}
.tab-ft a:hover{color:#ba2636;}
.music-user,.love-user,.cover-title{position:relative;z-index:1;}
.music-user a:hover,.love-user a:hover,.cover-title a:hover{text-decoration:none;}
.music-user p,.love-user p,.cover-title p{position:absolute;z-index:1;left:0;bottom:0;width:100%;color:#fff;background:rgba(0,0,0,.7);*background:#000;}
.music-user p{height:50px;}
.love-user-location{float:left;_display:inline;margin-left:4px;}
.love-user-age{float:right;_display:inline;margin-right:4px;}
.ep-marquee-btn{float: right;_display:inline;padding-top: 4px;}
.ep-marquee-prev,.ep-marquee-next{float: right; background:  no-repeat; height: 24px; overflow: hidden; text-indent: -999em;}
.ep-marquee-prev{background-position: 0 -220px; width: 24px;}
.ep-marquee-next{background-position: -24px -220px; width: 25px;}
a.ep-marquee-prev:hover{background-position: 0 -260px;}
a.ep-marquee-next:hover{background-position: -24px -260px;}
.ep-marquee-item{float: left; width: 300px; overflow: hidden;}
.ep-marquee-1{width: 300px; overflow: hidden;}
.ep-marquee-2{width: 10000px; overflow: hidden;}
.ep-marquee-3{float: left;}
/* ver b */
.ep-title-2-top{margin-top:-15px;}
.extra-box-1 { border: 1px solid #ddd; padding: 9px; *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 dotted #dddddd;}
/* tag */
.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:  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; }
