#wcomment ul.cmenu {color:gray; padding-right:5px; display:block; width:35%; float:right; text-align:right;white-space:nowrap}
#wcomment ul.cmenu li {display:inline; padding:0; margin-left:5px; border:none}
#wcomment ul.cmenu li a {padding-left:20px;}
#wcomment ul li.agree a {background: url(../img/ico_arrow0.gif) no-repeat 7px 3px}
#wcomment ul li.agree a:hover, #wcomment ul li.redflag a .current {background-image:url(../img/ico_arrow1.gif);text-decoration: none}
#wcomment ul li.disagree a {background: url(../img/ico_arrow0.gif) no-repeat -12px 3px}
#wcomment ul li.disagree a:hover, #wcomment ul li.redflag a .current {background-image:url(../img/ico_arrow1.gif);text-decoration: none}
#wcomment ul li.redflag a {background: url(../img/ico_redflag0.gif) no-repeat 4px 3px}
#wcomment ul li.redflag a:hover, #wcomment ul li.redflag a .current {background-image:url(../img/ico_redflag1.gif);text-decoration: none}
#wcomment ul li.reply a {background: url(../img/ico_chat0.gif) no-repeat 4px 3px}
#wcomment ul li.reply a:hover, #wcomment ul li.reply a .current {background-image:url(../img/ico_chat1.gif)}
#wcomment ul li.showreply a {background: url(../img/ico_plus.gif) no-repeat 4px 2px}
#wcomment ul li.showreply a:hover, #wcomment ul li.showreply a .current {background-position:4px -20px}
#wcomment img.avatar, #stickywin img.avatar {float:left; border:1px solid gray; margin:3px 10px 0 0; padding:2px; width:26px; height:26px}
#wcomment div.info {color:gray; font-size:12px;}
#wcomment div.info img {vertical-align: middle;}
#wcomment ul.w ul.lng li{padding-left:5px; border:none}

#wcomment a.lnkreplies {display:block; margin:10px 0 0; padding-left:20px; background:url(../img/ico_plus.gif) no-repeat 4px 4px}
#wcomment a.lnkreplies0 {display:block; margin:10px 0 0; padding-left:20px; background:url(../img/ico_minus.gif) no-repeat 4px 4px}
#wcomment a.lnkreplies:hover, #wcomment a.lnkreplies0:hover {background-position:4px -18px; background-color:#DDD}

div.disckeyboard {width:100%; text-align:center; overflow:visible; clear:both}
div.disckeyboard ul {margin:0 auto; padding:0; list-style:none; display:block; width:406px}
div.disckeyboard li{margin:1px 1px 0 0; padding:3px 0 0; list-style:none; float:left; width:25px; height:20px; border:1px solid silver; text-align:center; font-size:14px; line-height:15px}
div.disckeyboard li.long{width:39px; color:gray; background:#EEE}
div.disckeyboard li.longer{width:53px; color:gray; background:#EEE}
div.disckeyboard li.longer2{width:67px; color:gray; background:#EEE}
div.disckeyboard li.longest{width:179px; color:gray; background:#EEE}

div.discreplay textarea {width:100%; height:20em; overflow:auto}

ul.wrpreplies {margin:0; padding:0 0 5px; list-style:none}
ul.w ul.wrpreplies li {padding:0 0 5px 5px; border-top:1px solid #EEE; border-bottom:1px solid #FFF; border-left:10px solid #EEE; line-height:1.5em}
ul.w li li {padding-left:0}

