.clear{clear:both}
#comment-wrap {background:#fff;padding:10px 10px;}
#comment-wrap .btitle {height:46px;border-bottom:1px solid #E5E5E5;line-height:38px;margin-bottom:10px;}
#comment-wrap .btitle h3 {float:left;font-size:24px;height:46px;line-height:38px;font-weight:bold;color:#3db73d;border-bottom:1px solid #3db73d;}

#comment-list .emoji{max-height:28px;margin:0 2px;vertical-align:middle;}
#comment-list {border-bottom: 1px #38AA41 solid;}
#comment-list dd .q-content{border:none;margin:0;padding:0;background:#FCFCE8;color:#333;}
#comment-list dd .q-ft{text-align:left;padding:4px 0;}
#comment-list dd blockquote h4{font-size:12px;}
#comment-list dt{line-height: 28px;color:#666;border-top: 1px #ddd dotted;zoom:1;padding: 0px 6px;}
#comment-list dt span i{font-style:normal;padding:0 5px;color:green;}
#comment-list dt em{padding-left:10px;}
#comment-list dt em,#comment-list dt front{color:#999;font-size:13px;}
#comment-list dt i{color:#888;float: right;font-size: 12px;}
#comment-list dt span{color:#888;font-size: 12px;}
#comment-list dt span.i{color:#326eb4;font-size: 12px;}
#comment-list dd{zoom:1;font-size:14px;padding: 15px 6px 10px 20px;line-height: 24px;word-wrap: break-word;color: #272a30;}
#comment-list dd p{text-align:right;position:relative;z-index:0;line-height:1.5;}
@-moz-document url-prefix(){#comment-list dd p a{top:-6px;}}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #comment-list dd p a{top:-6px;} }
#comment-list dd p a{margin-left: 20px;font-size: 12px;}
#comment-list dd p a.s{color: #28bd98;}
#comment-list dd p a.a{color: #ff6f6f;}

#comment-form .code {position:relative;float:right;}
#comment-form .code i{position:absolute;width:60px;right:160px;top:7px;color:#666;}
#comment-form .code img{position:absolute;right:80px;top:5px;cursor: pointer;}
#comment-form .code input{padding-left:5px;position:absolute;right:0;top:5px;width:70px;height:21px;line-height:21px;border:1px solid #FBA605;}

#comment-list dd blockquote{padding:4px 7px 4px 7px;border: 1px solid #E0E0E0;background: #fcfce8;margin:10px 0;width:auto;color:#222;zoom:1;}
#comment-list dd blockquote h4{color:#999;padding:10px 0 1px 0;}
#comment-list dd blockquote cite{font-style:normal;color:#787878;}
#userName{margin-right:10px;}
#hotCmt dl{margin-bottom: 15px;padding:15px 15px 5px 15px;_zoom: 1;border: 1px solid #FEC08F;background: #FFF8D9 url(../skin2011/images/zhiding.png) no-repeat top right;}
#hotCmt dt{margin-right:40px;background:#F0FBEC;}
#hotCmt dd blockquote{background:#fcfcf2;}

#comment-form{margin:15px 0;width:100%;position:static;}
#userName-wrap,#glName-wrap{height:30px;color: #9E9E9E;background:url(https://imgo.hackhome.com/image/detail1.gif) 0 0 no-repeat;}
#userName,#glName{width:139px;padding:1px 3px 0px 5px; height:20px; line-height:20px; margin:1px 10px 0 42px;border:0 none;color:#555;}
#cmtMsg,#glMsg{width:98%; padding:2px 4px;height:100px;font-size:12px; overflow:auto;}
#cmtMsg{width:99%;}
#cmtMsg.black{ color:#000;}
#subCmt{margin:5px 0 0 0;width:72px;height:23px;line-height:22px!important;line-height:24px;background:#FBA605;color:white;display:inline-block;border:none;cursor:pointer;float:right;}
#subCmt:hover{text-decoration:none;background:#ffb62e;}
#comment-form .seeAll{float:left;width:547px;padding-top:5px;color: #333!important;display:none;}
#comment-form .seeAll:hover{color:#f80!important;}
#comment-form fieldset{border:0;}
#comment-form legend{display:none;}
.closeSendErr{position:absolute;top:-5px; right:0; _right:18px; display:block; padding:0 5px; border:1px solid #e5e5e5; font-size:18px; line-height:24px; font-family:arial; color:#000; cursor:pointer;}
#glRep-btn{background:#FBA605;border:none;width:72px;height:23px;line-height:22px!important;color:#fff;display:inline-block;cursor:pointer;float: right;}
#glRep-btn:hover{text-decoration:none;background:#ffb62e;}

#giftWrap ul li .info p{width:600px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#giftWrap ul li .info .tit {color:#444;}
#giftWrap ul li .info .tit:hover{color:#f60;}

#pingsr .code {position:relative;float:right;}
#pingsr .code i{position:absolute;width:60px;right:174px;top:2px;color:#666;}
#pingsr .code img{position:absolute;right:80px;top:0;cursor: pointer;}
#pingsr .code input{padding-left:5px;position:absolute;right:0;top:0;width:70px;height:21px;line-height:21px;border:1px solid #FBA605;}

#pingbg{z-index: 99998; border: none; margin: 0px; padding: 0px; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0.3; cursor: default; position: fixed; background-color: rgb(0, 0, 0);display:none;}
#pingsr{z-index: 99999; position: fixed; padding: 15px; margin: 0px 0px 0px -242px; width: 580px; top: 40%; left: 50%; color: rgb(0, 0, 0); border: 3px solid rgb(0, 153, 0); border-radius: 5px; cursor: default; background: rgb(255, 255, 255);display:none;}
#pingsr .hfbt{padding-bottom: 10px;position: relative;}
#pingsr .hfan{text-align:right;padding-top:6px;}

#comment .summary{border-bottom:1px solid #ccc;padding:5px 5px 12px 5px;margin: 0 9px;}
#comment .summary .sum_txt{position:relative;height:48px;width:85%;}
#comment .summary .back{ color: #189EE3;cursor: pointer;margin-left: 10px;}
#comment .summary .sum_txt .st1{width:195px;border-right:1px solid #ccc;height:78px; position:absolute;left:-211px;top:0;padding-left:15px;}
#comment .summary .sum_txt .st1 p{height:34px;line-height:34px;color:#666;}
#comment .summary .sum_txt .st1 span{width:170px;height:22px;border:1px solid #45ad00;display:block;}
#comment .summary .sum_txt .sos_box{width:115px;float:left;height:22px;line-height:22px;padding-left:5px;background:none;border:none;}
#comment .summary .sum_txt .sos_bnt{background:#45ad00;width:44px;text-align:center;color:#fff;line-height:22px;height:22px; cursor:pointer;float:right;border:none;}
#comment .summary .sum_txt .st3{width:172px;border-left:1px solid #ccc;height:48px; position:absolute;top:0;}
#comment .summary .sum_txt .st2{padding:0 3% 0 0;color:#666;line-height:24px;width:97%;}
#comment .summary .sum_txt .st2 p{height:48px; overflow:hidden;font-size:14px;}
#comment .summary .sum_txt .st3 p{width:114px;height:33px;margin:7px 0 0 25px;}
#comment .summary .sum_txt .st3 p a{display:block;width:114px;height:33px;background:url(https://imgo.hackhome.com/image/bnt1.png) no-repeat;margin:0;padding:0;}

#comment .summary .sum_txt_1{position:relative;margin:0 173px 0 211px;height:46px;}
#comment .summary .st1{width:195px;border-right:1px solid #ccc;height:46px; position:absolute;left:-211px;top:0;padding-left:15px;}
#comment .summary .st1 span{width:170px;height:22px;border:1px solid #45ad00;display:block;margin-top:12px;}
#comment .summary .sos_box{width:115px;float:left;height:22px;line-height:22px;padding-left:5px;background:none;border:none;}
#comment .summary .sos_bnt{background:#45ad00;width:44px;text-align:center;color:#fff;line-height:22px;height:22px; cursor:pointer;float:right;border:none;}
#comment .summary .st3{width:172px;border-left:1px solid #ccc;height:46px; position:absolute;right:-173px;top:0;}
#comment .summary .st2{padding:5px 15px 0;color:#666;line-height:20px;}
#comment .summary .st2 p{height:40px;}
#comment .summary .st3 p{width:114px;height:33px;margin:7px 0 0 25px;}
#comment .summary .st3 p a{display:block;width:114px;height:33px;background:url(https://imgo.hackhome.com/image/bnt1.png) no-repeat;}

#comment .word{padding:0 9px;line-height:20px;border:0;}
#comment .word dl dt{padding:0;margin-top:6px;border:0;font-size:13px;}
#comment .word dl dd{padding:10px 5px;color:#999;border-bottom: 1px solid #ddd;font-size: 13px;}
#comment .word .item{color:#999;padding-top:10px;border-bottom: 1px solid #ddd;padding-bottom: 10px;font-size: 13px;}
#comment .word .item .st1{float:left;}
#comment .word .item .st1 a,#comment .word .item .st1 span{color:#326eb4;font-size:16px;}
#comment .word .item .st1 a:hover{color:#f60;}
#comment .word .item .st1 .user{width:32px;height:32px;border-radius:30px;vertical-align:middle;margin:0 6px 0 0;}
#comment .word .item .st1 .userlv{position:absolute;bottom:-2px;left: 16px;padding: 0 4px;height: 13px;line-height: 13px;color: #fff;font-size: 11px;border-radius: 6px;text-align: center;background: #38aa41;}
#comment .word .item .st1 i.city{float:none;color:#888;}
#comment .word .item .st1 i{font-size:13px;padding-left:12px;font-style:normal; text-decoration:none;}
#comment .word .item .st2{float:right;}
#comment .word .item .st3 {padding:10px 0 0 0;font-size:14px;color:#666;}
#comment .word .item .st3 span{color:#444;line-height:22px;font-size: 15px;}
#comment .word .item .st4,#comment .word .item blockquote{margin:0;border:1px solid #dbdbdb;background:#f9f9f9;padding:9px 9px;margin-top:15px; position:relative;}
#comment .word .item .st4 p {color:#777;font-size: 14px;}
#comment .word .item .st4 p span{color:#ff8400;}
#comment .word .item .st4 u,#comment .word .item blockquote h4{text-align:right; text-decoration:none;display:block;}
#comment .word .item .st4 i{width:14px;height:8px;background:url(https://imgo.hackhome.com/image/sj_1.gif) no-repeat; position:absolute;left:30px;top:-7px;}

#comment .word .item .itembt{text-align:right;padding-right:3px;padding-top:8px;}
#comment .word .item .itembt a{margin-left: 20px;font-size: 12px;}
#comment .word .item .itembt a.s{color: #28bd98;}
#comment .word .item .itembt a.a{color: #ff6f6f;}

#comment .more{border:1px solid #dbdbdb;text-align:center;height:26px;line-height:26px;margin-top:10px;}
#comment .more a{display:block;color:#999;background:#fff;}
#comment .more a:hover{display:block;color:#999;background:#f4f4f4;}

#comment .bottom{border:1px solid #dbdbdb;border-top:4px solid #dbdbdb;margin:10px 9px 0;padding:9px; position:relative;}
#comment .bottom .st1{color:#666;height:30px;color: #9E9E9E;/*background:url(https://imgo.hackhome.com/image/detail1.gif) 0 0 no-repeat;*/margin-bottom:5px;font-size: 14px;}
#comment .bottom #subName{float:right;font-size:12px; position:absolute; top:3px;right:10px; z-index:9;line-height:24px; position:absolute;}
#comment .bottom #subName span{display:block;}
#comment .bottom #subName .list a{width:100%;display:block;color:#666;}
#comment .bottom #subName .list a:hover{color:#666;}
#comment .bottom #subName .menu1{height:auto;color:#666;border:2px solid #dbdbdb;overflow:hidden; cursor:pointer;padding:5px 10px;background:#fff;}
#comment .bottom #subName .menu1 u{display:block;background: url(/images/top_arrow.gif) no-repeat right 10px; text-decoration:none;padding-right:15px;}
#comment .bottom #subName .menu2{height:24px; overflow:hidden; color:#666;cursor:hand;padding:7px 12px 0 12px;}
#comment .bottom #subName .menu2 u{display:block;background:url(https://imgo.hackhome.com/image/top_arrow1.gif) no-repeat right 10px; text-decoration:none;padding-right:15px;}

#comment .bottom .st2{height:100px;background:#fff;}
#comment .bottom .st2 .Insider_box{width:98%;height:90px;padding:5px 1%;border:1px solid #dbdbdb;overflow:hidden;color:#444;line-height:24px;font-size:14px;border-radius: 4px;}
#comment .bottom .st2_box{width:100%;height:90px; overflow:hidden;border:none;border:none;color:#ccc;line-height:24px;font-size:14px;}
#comment .bottom .st3{height:32px;margin-top:10px;}
#comment .bottom .st3 .btleft{width:200px;float:left;padding-left:6px;}
#comment .bottom .st3 .btleft a{color:#555;font-size: 14px;}
#comment .bottom .st3 p{float:right;width:380px;height:auto;}
#comment .bottom .st3 p a.btms{display:block;width:96px;height:32px;background:url(https://imgo.hackhome.com/image/bnt1.png) no-repeat 0 -34px;margin:0;padding:0;}
#comment .bottom .st3 p .code{position:relative;float:right;margin-right:8px;}
#comment .bottom .st3 p .code i{position:absolute;right:165px;width:56px;top:7px;color:#666;font-size: 14px;font-style:normal; text-decoration:none;}
#comment .bottom .st3 p .code img{position:absolute;top:5px;right:82px;cursor: pointer;}
#comment .bottom .st3 p .code input{position:absolute;top:1px;right:0;padding-left:5px;width:70px;height:29px;line-height:29px;border:1px solid #189ee3;border-radius:2px;}

#comment .word .team{color:#999;padding-top:10px;}
#comment .word .team .st1{float:left;}
#comment .word .team .st1 a{color:#189ee3;font-weight:bold;}
#comment .word .team .st1 a:hover{color:#189ee3;}
#comment .word .team .st2{float:right;}
#comment .word .team .st3 span{color:#000;}
#comment .word .team .st4{padding:5px 0;}
#comment .word .team .st4 p span{color:#ff9900;}
#comment .word .team .st4 u{text-align:right; text-decoration:none;display:block;}
#comment .word .team .st5{height:23px; overflow:hidden;padding-top:5px;}
#comment .word .team .st5 ul{float:left;}
#comment .word .team .st5 li{width:59px;height:23px;float:left;margin-right:5px;display:inline;}
#comment .word .team .st5 li a{width:59px;height:23px;display:block; background:url(https://imgo.hackhome.com/image/bnt2.png) no-repeat;}
#comment .word .team .st5 li.tt1 a{ background-position:0 0;}
#comment .word .team .st5 li.tt1 a:hover{ background-position:0 -23px;}

#comment .word .team .st5 li.tt2 a{ background-position:0 -46px;}
#comment .word .team .st5 li.tt2 a:hover{ background-position:0 -69px;}
#comment .word .team .st5 li.tt3 a{ background-position:0 -92px;}
#comment .word .team .st5 li.tt3 a:hover{ background-position:0 -115px;}
#comment .word .team .st5 p{float:right;line-height:23px;}
#comment .word .team .line{height:1px; overflow:hidden;margin-top:10px;background:#dbdbdb;}
#comment .word .team .st6{}
#comment .word .team .st6 .boxline{border:1px solid #4eb10d;height:50px;background:#fff;padding:0 5px;margin:5px 0 10px;}
#comment .word .team .st6 .boxline_boxA{height:50px;width:100%;background:none;border:none; overflow:hidden;font-size:12px;line-height:20px;color:#666;}
#comment .word .team .st6 p{float:right;width:90px;height:32px;}
#comment .word .team .st6 p a{display:block;width:90px;height:32px;background:url(https://imgo.hackhome.com/image/bnt1.png) no-repeat 0 -67px;}
#comment .summary .sum_txt_1 .st2 strong{display:none;}
#comment .summary .sum_txt_1 .st1 p{display:none;}
