body {margin:0px;color:#666666;font-size:12px;font-family:宋体;SCROLLBAR-FACE-COLOR: #ececec; SCROLLBAR-HIGHLIGHT-COLOR: #ececec; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #f5f5f5; SCROLLBAR-DARKSHADOW-COLOR: #f5f5f5}
form {margin:0px}
td,textarea {color:#666666; font-size:12px;font-family:宋体}
input,select {color:#666666; font-size:12px;font-family:tahoma}
ul,li {padding:0px; margin:0px; list-style-type:none}
a:link {color:#666666; text-decoration:none}
a:visited {color:#666666; text-decoration:none}
a:hover {color:#888888; text-decoration:underline}
a.high:visited {color:#4F2F83; text-decoration:none}
a.high:link {color:#4F2F83; text-decoration:none}
a.high:hover {color:#888888; text-decoration:underline}
a.higha:visited {color:#4F2F83; font-size:14px; text-decoration:none}
a.higha:link {color:#4F2F83; font-size:14px; text-decoration:none}
a.higha:hover {color:#888888; font-size:14px; text-decoration:underline}
a.user:visited {color:#193672; text-decoration:none}
a.user:link {color:#193672; text-decoration:none}
a.user:hover {color:#DC4F03; text-decoration:underline}
a.rrg:visited {color:#FF0000; text-decoration:none}
a.rrg:link {color:#FF0000; text-decoration:none}
a.rrg:hover {color:#888888; text-decoration:underline}

.outline {width:760px;margin-right:130px}
.high {color:#4F2F83}
.highb {color:#4F2F83;font-weight:bold}
.guidebar {height:20px; color:#333333; padding-top:4px}
.guidebar a:link, 
.guidebar a:visited {color:#333333}
.mainbody {padding-top:10px;vertical-align:top}
.mainbody2 {padding:15px 25px 5px 25px;vertical-align:top}
.modulehead {font-weight:bold}
.modulebody {vertical-align:top}
.more {padding-top:2px;padding-right:5px;text-align:right}
.listorder {text-align:right; padding-right:20px; margin-bottom:5px}
.popbody {padding:20px 20px 0px 20px;vertical-align:top}
.topmenu {border-top:1px solid #FFC9BD; border-bottom:1px solid #FFC9BD;background:#ffffff}
.content {padding:5px; word-wrap:break-word; line-height:16px}
.leftlist {vertical-align:top;padding-left:6px;line-height:20px;background:#F1F1F1}
.tiny {font-size:10px; font-family:tahoma,arial}
.small {font-size:11px; font-family:tahoma,arial}
.input {border: 1px solid #cccccc; color:#505050}
.input2 {border:1px solid #A5ACB2}
.prompt {padding:15px 0px 10px 15px}
.prompt2 {height:100px;text-align:center}
.button {color:#000000}
.btimg {border:0px;cursor:hand}
.wd100p {width:100%;overflow:hidden}
.indent10 {padding-left:10px}
.indent5 {padding-left:5px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mr5 {margin-right:5px}
.mr10 {margin-right:10px}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.login {color:#EA4D00}
.cate {color:#FF6600}
.minime {position:relative;width:35px;height:72px}
.letter {height:24px;background:#F1F1F1;padding-left:10px;font-weight:bold}
.singer {padding:5px 0px 5px 20px}
.floatl {float:left}
.floatr {float:right}
.alignc {text-align:center}
.alignr {text-align:right}
.stress {color:#333333}
.main4u {width:570px;overflow:hidden}
.main2u {float:left;width:280px;overflow:hidden}
.rowl {float:left;height:20px;padding-top:2px}
.rowr {float:right;height:20px;padding-top:2px}
.ul12 li {padding-left:15px; background:url(http://image.yydd.net/global/images/dot_li.gif) no-repeat left center; line-height:20px}
.ul14 li {padding-left:15px; background:url(http://image.yydd.net/global/images/dot_li.gif) no-repeat left center; font-size:14px; line-height:150%}

.hr10 {height:10px;overflow:hidden}
.hr_l {height:1px;overflow:hidden;background:#D0D0D0}
.hr_2l {height:2px;overflow:hidden;border-top:1px solid #91B1D5;border-bottom:1px solid #FFFFFF}
.hr_3l {height:3px; overflow:hidden; border-top:1px solid #D0D0D0; border-bottom:2px solid #F1F1F1}
.hr_dot_l {height:1px;overflow:hidden;background:url(http://image.yydd.net/global/images/dot_c9c9c9_0_1.gif)}
.hr_dot_s {height:1px;overflow:hidden;background:url(http://image.yydd.net/global/images/dot_666666_0_1.gif)}

.menu {position:absolute;width:90px;border:1px solid #000000;padding:1px;background:#ffffff;font-size:12px;z-index:3}
.menu div {padding:2px 5px 0px 5px;text-align:left;cursor:hand}
.menuitem {color:#000000;background:#ffffff;}
.menuitemon {color:#FFFFFF;background:#FF6600}
.guidemenu {position:absolute; width:70px; border:1px solid #000000;padding:1px; background:#ffffff; font-size:12px}
.guidemenu div {padding:2px 5px 0px 5px;text-align:left;cursor:hand}
.guidemenuitem {color:#000000;background:#ffffff}
.guidemenuitemon {color:#FFFFFF;background:#FF6600}

.pagelist {width:100%}
.pagelist a {margin-right:2px; height:20px; text-decoration:none}
.pagelist a:hover {border:1px solid #AC98D5; text-decoration:none}
.pagenum {border:1px solid #D0D0D0; padding:0px 6px; line-height:18px; color:#AC98D5}
.pagenum_on {margin-right:2px; height:20px; padding:0px 6px; border:1px solid #AC98D5; background:#AC98D5; line-height:18px; color:#FFFFFF}
.pageflip {border:1px solid #D0D0D0; padding:0px 4px; line-height:17px; color:#AC98D5}

.dialog {padding:10px;background:#FFFFFF}
.dialoghead {height:24px;color:#209EB7;font-size:13px;font-weight:bold;background:url(http://image.yydd.net/global/images/bg_dotrow_8.gif)}
.dialogbody {padding:5px 3px; line-height:18px}
.dialogtitle {width:55px;padding-right:5px;text-align:right}
.dialogtail {height:24px;text-align:center}

.modrou_r_t {width:100%; height:27px; overflow:hidden; padding-right:5px; background:url(http://image.yydd.net/global/images/module_rou.gif) no-repeat right top}
.modrou_l_t {width:100%; padding-left:5px; background:url(http://image.yydd.net/global/images/module_rou.gif) no-repeat left top}
.modrou_r_b {width:100%; overflow:hidden; padding-right:5px; background:url(http://image.yydd.net/global/images/module_rou.gif) no-repeat right bottom}
.modrou_l_b {width:100%; height:80px; padding:5px 0px 5px 5px; background:url(http://image.yydd.net/global/images/module_rou.gif) no-repeat left bottom}
.modhead_tit {float:left; height:27px; padding:8px 0px 0px 14px; font-weight:bold; background:url(http://image.yydd.net/music/images/ico_title.gif) no-repeat 0px 6px}
.modrect2_head {height:21px; border-bottom:1px solid #D0D0D0; padding:4px 2px 0px 15px; color:#333333; background:url(http://image.yydd.net/music/images/ico_title.gif) no-repeat 2px 2px}
.modleft_head {height:24px; padding:8px 0px 0px 28px; color:#FFFFFF; font-weight:bold; background:url(http://image.yydd.net/music/images/mod_left.gif) no-repeat}
.modleft_body {height:74px; padding:6px 4px 8px 4px; background:#F1F1F1 url(http://image.yydd.net/global/images/mod_left_2.gif) bottom left no-repeat}
.modleft2_head {height:24px; padding:8px 0px 0px 28px; color:#666666; font-weight:bold; background:url(http://image.yydd.net/global/images/mod_left_1.gif) no-repeat}

.avatars {padding:5px 0px 0px 5px; width:60px; height:60px; background:url(http://image.yydd.net/global/images/avatar_bg_s.gif) no-repeat}
.avatarsbox {float:left;padding:7px;width:74px;overflow:hidden}
.avatars_name {width:100%;height:20px;overflow:hidden;text-align:center;padding-top:3px}
.avatars_time {width:100%;height:14px;overflow:hidden;text-align:center}
.avatarsbox_l {float:left;width:60px}
.avatarsbox_r {float:left;padding:4px 3px 0px 8px}
.avatarh {position:absolute;left:0px;left:-60px;top:-35px;padding:3px 0px 0px 3px; width:54px; height:54px; background:url(http://image.yydd.net/global/images/avatar_bg_h.gif) no-repeat}

.snsmenu {position:relative}
.snsmenu a {height:23px; padding:6px 6px 0px 6px}
.snsmenu a:link,
.snsmenu a:visited,
.snsmenu a:hover {color:#FFFFFF; text-decoration:none}
.snsmenu_item {}
.snsmenu_item_on {background:#BFA8EC}

.comment {width:100%; padding:8px 2px 0px 2px; overflow:hidden}
.comment_list {width:100%; overflow:hidden; margin-bottom:10px}
.comment_word {width:100%; overflow:hidden}
.comment_word_tit {width:100%; margin-bottom:5px}
.comment_word_tit_user {float:left; font-weight:bold}
.comment_word_tit_date {float:right; color:#999999}
.comment_word_txt {line-height:16px; word-wrap:break-word;}
.comment_sep {height:1px; overflow:hidden; margin:10px 0px 5px 0px;background:url(http://image.yydd.net/global/images/dot_c9c9c9_0_1.gif)}
.comment_page {height:18px;text-align:right}
.comment_input {width:100%; overflow:hidden; background:#F8F8F8; padding:8px}
.comment_input_txt {width:100%; margin-bottom:3px}

.playbtlist {height:24px; padding-top:3px; text-align:right}