.wv-body{display: inline;overflow: auto;}
.vote-head-right{position: absolute;display: none;background-color: #4c4c4c;padding: 5px;border-radius: 5px;border: 1px solid black;}
.vote-head{position: absolute;display: none;background-color: #4c4c4c;padding: 5px;border-radius: 5px;border: 1px solid black;}
.wv-head-no-avatar{z-index: 20;margin-top: 14px;margin-left: 9px;max-width: 200px;}
.wv-body-right{display: inline;}
.wv-head-no-avatar-right{z-index: 20;margin-top: 14px;margin-left: 44px;max-width: 200px;}
.wv-head-no-avatar-all{margin-top: 35px;}
.wv-head-right{box-sizing: border-box;max-width: 326px;max-height: 384px;z-index: 20;margin-top: 14px;margin-left: 21px;text-align: center;}
.wv-head{box-sizing: border-box;max-width: 326px;max-height: 384px;z-index: 20;margin-top: 14px;margin-left: -12px;text-align: center;}
.wv-head-all{margin-top: 35px;}
.wv-arrow-no-avatar{display: block;position: absolute;border: 10px solid transparent;top: -20px;left: 17px;}
.wv-vote-content{display: block;flex-flow: row wrap;justify-content: space-around;max-height: 250px;overflow: auto;}
.wv-vote-content-right{display: block;flex-flow: row wrap;justify-content: space-around;max-height: 250px;overflow: auto;}
.wv-arrow-no-border-no-avatar{position: absolute;border: 10px solid transparent;border-bottom: 10px solid #4c4c4c;top: -19px;left: 17px;z-index: 10;display: block;}
.wv-arrow{display: block;position: absolute;border: 10px solid transparent;top: -20px;left: 30px;}
.wv-arrow-no-border{position: absolute;border: 10px solid transparent;border-bottom: 10px solid #4c4c4c;top: -19px;left: 30px;z-index: 10;display: block;}
.wv-user-info{word-break: break-all;margin: 10px;text-align: center;max-width: 100% !important;}
.wv-user-info .wv-username{display: inline-block; text-overflow: ellipsis; overflow: hidden;  width: 100px; white-space: nowrap;}
.wv-view-all-button{cursor: pointer;text-align: center;float: left;display: block;padding-bottom: 12px;margin-top: 5px;border-radius: 5px;left: 0;bottom: 0;width: 100%; font-size:13px;}
.wv-read_more{cursor: pointer;text-align: center;float: left;display: block;padding-bottom: 12px;margin-top: 5px;border-radius: 5px;left: 0;bottom: 0;width: 100%; font-size:13px;}
.wv-view-all{z-index: 999;top: 0px;background-color: rgba(197, 197, 182, 0.3);position: fixed;width: 100%;display: none;height: 100%;}
.wv-all-html{display: none; position: fixed;overflow: auto;border-radius: 10px;padding: 13px;z-index: 1000;top: 10%;left: 35%;background-color: white;width: 400px;height: 400px;flex-flow: row wrap;justify-content: space-around;align-items: flex-start;}
/**/
.wv-all-html .wv-username{margin: 9px 1px 1px 1px; display: inline-block; text-overflow: ellipsis; overflow: hidden;  width: 100px; white-space: nowrap;}
.wv-user-info-all{font-size:14px; color: #666666; position: relative; width: 140px; margin: 15px;text-align: center;word-break: break-all; box-shadow: 0px 1px 2px #ccc; background: #fcfcfc; padding:15px 15px 5px 15px; }
.wv-user-info-all:hover{box-shadow: 0px 2px 3px #ccc;}
.wv-user-info-all img.avatar{ display:block; width: 64px!important; height: 64px!important; margin:0px auto; border-radius:0px; border:1px solid #ccc; padding:1px; background:#fff; vertical-align:middle;}
.wv-user-info-all i{line-height: 19px;}
.wv-user-info-all .wv-plus{ font-size:16px; position: absolute; display: block; top: 54px; right: 39px; background: #fff; line-height: 19px; padding: 2px 3px 2px 5px; border-radius: 20% 0 0 0; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
.wv-user-info-all .wv-minus{ font-size:16px; position: absolute; display: block; top: 54px; left: 39px; background: #fff; line-height: 19px; padding: 4px 5px 0px 3px; border-radius: 0 20% 0 0; border-top: 1px solid #ccc; border-right: 1px solid #ccc;}
.wv-in-hover{width: 88px;height: 20px;position: absolute;top: -17px;left: 5px;}
.wv_level_box i{font-size: 16px;}
.wv_level_box .wv-badge i{ font-size:16px; }
.wc-reply .wv_level_box .wv-badge i{ font-size:14px; }
.wv_level_box .wv-title {border-top: 1px solid #ccc; color: #999; font-size: 12px; margin-top: 6px; padding: 5px 2px;}
.wc-reply .wv_level_box .wv-title {font-size: 10px; margin-top: 4px; padding: 2px;}
.wv-all-html{ border:3px solid #ccc; border-right-width: 2px;}

#wpcomm .wv-user-info { border-bottom:1px solid #ddd; padding:0px 5px 5px 5px; text-align:left; }
#wpcomm .wv-user-info img.avatar{ width:20px!important; height:20px!important; padding: 1px; background-color: #fff; border: 1px solid #ccc; margin:1px 10px 1px 0px; display:inline-block; border-radius:0; vertical-align: middle; box-shadow: none;}
#wpcomm .wc-comment-footer .wc-vote-result{ cursor: pointer;}
#wpcomm .wc-comment-footer .wc-vote-result.wc-vote-result-dislike{ border-left:none!important;}

@media screen and (max-width: 800px) {
	#wpcomm .wv_level_box{display: none;}
	.wv-all-html{ left:15%; right:15%; width:70%;}
}


.wv-all-html::-webkit-scrollbar{width: 16px;height: 16px;}
.wv-all-html::-webkit-scrollbar-button{width: 2px;height: 10px;}
.wv-all-html::-webkit-scrollbar-thumb{background: #e1e1e1;border: 5px solid #000000;border-radius: 15px;}
.wv-all-html::-webkit-scrollbar-thumb:hover{background: #ffffff;}
.wv-all-html::-webkit-scrollbar-thumb:active{background: #999999;}
.wv-all-html::-webkit-scrollbar-track{background: #666666;border: 9px double #ffffff;border-radius: 50px;}
.wv-scroll::-webkit-scrollbar-track:hover{background: #666666;}
.wv-scroll::-webkit-scrollbar-track:active{background: #333333;}
.wv-scroll::-webkit-scrollbar-corner{background: transparent;}
.wv-scroll::-webkit-scrollbar{width: 16px;height: 16px;}
.wv-scroll::-webkit-scrollbar-button{width: 2px;height: 10px;}
.wv-scroll::-webkit-scrollbar-thumb{background: #e1e1e1;border: 5px solid #000000;border-radius: 15px;}
.wv-scroll::-webkit-scrollbar-thumb:hover{background: #ffffff;}
.wv-scroll::-webkit-scrollbar-thumb:active{background: #999999;}
.wv-scroll::-webkit-scrollbar-track{background: #666666;border: 9px double #ffffff;border-radius: 50px;}
.wv-scroll::-webkit-scrollbar-track:hover{background: #666666;}
.wv-scroll::-webkit-scrollbar-track:active{background: #333333;}
.wv-scroll::-webkit-scrollbar-corner{background: transparent;}
#wpcomm .wv-head-right .vote-arrow,
#wpcomm .wv-head .vote-arrow{
    margin : 0 !important;
    padding: 0 !important;
    border: 10px solid transparent;
}
#wpcomm .wv-head-right .vote-arrow-no-border,
#wpcomm .wv-head .vote-arrow-no-border{padding: 0; margin: 0; border: 10px solid transparent;}
#wpcomm .wv-head-right .wv-user-info,
#wpcomm .wv-head .wv-user-info{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
}
#wpcomm .wv-head .wv-user-info .wv-minus{margin: 0; line-height: 14px; padding: 0 0 2px 0; margin-right: 5px; vertical-align: middle; display: inline-block;}
#wpcomm .wv-head .wv-user-info .wv-plus{margin: 0; line-height: 14px; padding: 0 0 2px 0; margin-right: 5px; vertical-align: middle; display: inline-block;}

.wv-user-info-all.wv-no-avatar .wv-minus, 
.wv-user-info-all.wv-no-avatar .wv-plus{ font-size: 22px; position: relative; top: auto; left: auto; right: auto; display: inline-block; background: none; line-height: 22px; padding: 0px 3px 0px 5px; border-radius: 0; border-top: none; border-left: none; border-right: none; }



#wpcomm .wv-vote-content .wv-user-info img.avatar{
    margin-left: 0;
}