/*kingone */



.view-tc{padding:0 0 15px}
.view-tc ul{border-radius:3px;}
.tc-none{width:850px;padding:28px 32px;background:#FBFBFB;border:1px solid #EEEEEE;border-radius:3px;margin:5px auto 0;text-align:center;height:30px;line-height:30px;font-size:14px;color:#666}
.view-tc li{float:left;margin:0 2px 2px 0;display:inline}
.view-tc li a{float:left;height:34px;line-height:34px;font-weight:700;font-size:14px;white-space:nowrap;padding:0 10px;background:#F3A080;color:#fff;cursor:default}
.view-tc .l1 a{background:#EB5A49}
.view-tc .l2 a{background:#F16C51}
.view-tc .l3 a{background:#F47F5C}
.view-tc .l4 a{background:#EE7A6C}
.view-tc .l5 a{background:#F3A080}
.view-tc li a:hover{background:#fff;color:#eb3620;text-decoration:none}
.tcbtn{margin-top:5px}
.tcbtn a{float:right;overflow:hidden;padding:0 12px;height:26px;background:#FFCF3D;color:#fff;line-height:26px;font-size:12px;border-radius:12px}
.tcbtn a:hover{background:#D79300;color:#fff;text-decoration:none}


.good-num,.com-sub-btn,.com-face .arrow{background: url(/joke/images/global/v2/item.png) no-repeat;}
.area-com{padding:10px;background:#fff}
.com-tips{padding:40px 0;text-align:center;line-height:24px;font-size:14px;color:#999}
.com-note{height:18px;line-height:18px;text-align:right;color:#666}
.com-list{overflow:hidden;zoom:1}
.com-list dl{float:left;width:100%;padding:10px 0;border-bottom:1px solid #d7d7d7}
.com-pho{float:left;margin-right:10px;display:inline;}
.com-pho img{float:left;width:42px;height:42px;overflow:hidden;border-radius:50%}
.com-info{display:block;overflow:hidden;zoom:1}
.com-name{height:24px;line-height:24px;font-size:14px;overflow:hidden;color:#999}
.com-name a{color:#E89300}
.com-txt{font-size:14px;line-height:18px;color:#555}
.com-txt img{background:none}
.com-action{height:24px;overflow:hidden;line-height:24px;margin-top:5px}
.com-action a{height:24px;overflow:hidden;color:#666}
.com-action a:hover{color:#EA513F;text-decoration:none}
.com-action .time{color:#999}
.reply-btn{float:left;margin-right:10px;display:inline}
.good-num{background-position:-196px 0;float:left;padding-left:24px}
.good-num:hover{background-position:-196px -45px}
.com-action .on{background-position:-196px -45px}
.reply-list{overflow:hidden;zoom:1;margin-top:10px}
.reply-list dl{border-top:1px dashed #d7d7d7;border-bottom:none}

.com-box,.sub-com-box{padding:10px;border:1px solid #e5e5e5;background:#f6f6f6;border-radius:3px;position:relative;margin-top:10px}
.com-box .textarea{border:1px solid #e5e5e5;background:#fff;padding:6px;_padding:6px 2px;border-radius:2px;overflow:hidden;zoom:1}
.com-box textarea{display:block;width:100%;_zoomn:1;height:46px;overflow:hidden;line-height:16px;font-size:14px;color:#666;background:#fff;border:0 none;padding:0;margin:0;resize:none;outline:none}
.com-box textarea:focus{border-color:#EA513F}
.shape{display:none;position:absolute;right:14%;top:-15px}
.shape i{font-size:0;line-height:0;overflow:hidden;border-width:7px;border-style:dashed dashed solid dashed;position:absolute;}
.shape  .pt1{left:0;top:0;border-color: transparent transparent #e5e5e5 transparent;}
.shape  .pt2{left:0;top:1px;border-color: transparent transparent #f6f6f6  transparent;}
.sub-com-box textarea{width:550px}
.reply-foot{height:30px;line-height:30px;margin-top:10px;overflow:hidden;padding:0 10px}
.user-info{font-size:14px}
.user-info a{padding:0 5px;margin:0 2px}
.user-info .name{color:#ff8e0f}
.user-info .logout{color:#ea513f}
.com-sub-btn{background-position:0 -175px;float:right;width:80px;height:30px;overflow:hidden;line-height:99}
.com-sub-btn:hover{background-position:-82px -175px}
.com-bq-btn{float:right;width:30px;height:30px;overflow:hidden;margin-right:15px;display:inline}
.com-face{position:absolute;padding:5px 5px 4px 5px;background:#fff;border:1px solid #DCDCDC;top:114px;right:67px}
.com-face ul{width:310px}
.com-face li{float:left;width:30px;height:30px;line-height:30px;overflow:hidden;background:#fff;border:1px solid #DCDCDC;margin:-1px 0 0 -1px;position:relative;text-align:center;}
.com-face li img{background:none;vertical-align:middle;margin-top:-2px}
.com-face .arrow{background-position:-56px 0;width:8px;height:7px;position:absolute;right:58px;top:-7px}
.com-sel{height:40px;border-top:1px solid #d7d7d7}
.com-sel a{float:left;height:38px;border-bottom:3px solid #BBBBBB;font-size:14px;line-height:40px;padding:0 10px;margin-right:5px;display:inline;position:relative}
.com-sel .on{font-weight:700;border-color:#E89300}
.com-sel a:hover{text-decoration:none}
.text-no{background:url(/joke/images/global/v2/text-no.png) no-repeat;width:246px;height:47px;overflow:hidden;line-height:99;position:absolute;left:50%;margin-left:-123px;top:-25px}
.com-more{display:block;width:100%;height:32px;font-size:14px;overflow:hidden;text-align:center;line-height:32px;background:#F9F9F9;color:#f60;margin-top:10px}
.com-more:hover{background:#E7E7E7;text-decoration:none}
.comments-num{float:left;font-size:14px;padding:0 4px;color:#999;line-height:40px}
.comments-tctips{float:right;line-height:40px;color:#999}
.com-bq-btn img{background:none}

.commsg-top{display:inline-block; _zoom:1;*display:inline;background:url(/joke/images/global/v2/commsg-top.png) no-repeat;width:70px;height:18px;overflow:hidden;line-height:99;text-align:center;vertical-align:middle;margin:-2px 8px 0;_margin-top:0}