.pl-520am {font-family:"Segoe UI","Inconsolata","Microsoft YaHei","simsun";font-size:12px;color:#333}
.pl-520am a {text-decoration:none;color:#336699}
.pl-clr {clear:both}
.pl-fr {float:right}

.pl-header {overflow:hidden;font-size:14px}
.pl-header em {font-style:normal;font-size:18px;font-weight:600;color:#404040}
.pl-header .pl-userinfo {float:right}

.pl-area {padding-left:50px;margin-top:15px}

.pl-area-userpic {float:left;margin-left:-50px}
.pl-area-userpic img {width:39px;height:39px;border-radius:50%}

.pl-area-post {float:right;width:100%}
.pl-area-post .pl-post {position:relative;border:2px solid #ddd;border-radius:3px}

.pl-textarea {height:80px;position:relative;overflow:hidden}
.pl-textarea textarea {
  -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
  display:block;width:100%;height:100%;padding:5px 10px;
  font-size:14px;line-height:22px;
  font-family:"Helvetica Neue","Hiragino Sans GB",Arial,sans-serif;
  border:none;background:none;outline:none;resize:none;}

.pl-tools {height:30px;background:#f6f8f9;border-top:1px solid #f1f3f4}
.pl-tools li {display:inline-block;width:40px;height:30px;text-align:center;line-height:30px;cursor:pointer}
.pl-tools li a.icon-smile {font-size:18px;color:#bbb}
.pl-tools li.pl-tools-lastchild {float:right;position:relative;width:60px;height:30px}
.pl-tools li.pl-tools-lastchild button {
  position:absolute;right:-2px;bottom:-2px;
  width:60px;height:32px;line-height:30px;text-align:center;
  font-size:14px;color:#fff;background:#666;
  outline:none;border:none;font-weight:normal;cursor:pointer;
  font-family:"Helvetica Neue","Hiragino Sans GB",Arial,sans-serif;
  border-bottom-right-radius:4px;letter-spacing:3px;}
.pl-tools li.pl-tools-lastchild button img {vertical-align:middle}
.pl-tools li.pl-tools-lastchild button:hover {background:#555}

.pl-face-box {position:absolute;z-index:100;margin-top:-6px;margin-left:-2px;width:390px;height:310px;display:none}
.pl-face-box ul {position:relative;border:2px solid #ddd;border-radius:3px;background:#fff;padding:13px;margin-top:-2px}
.pl-face-box li {display:inline-block;width:40px;height:40px}
.pl-face-box li a {display:block;width:30px;height:30px;text-align:center;padding:5px}
.pl-face-box li a:hover {background-color:#eee}
.pl-face-box-arrow {position:relative;z-index:100;width:16px;height:8px;overflow:hidden;margin-left:14px}
.pl-face-box-arrow span {display:block;height:1px;margin:0 auto;overflow:hidden;background:#fff}
.pl-face-box-arrow .sp1 {width:2px;background:#ddd}
.pl-face-box-arrow .sp2 {width:2px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.pl-face-box-arrow .sp3 {width:4px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.pl-face-box-arrow .sp4 {width:6px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.pl-face-box-arrow .sp5 {width:8px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.pl-face-box-arrow .sp6 {width:10px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.pl-face-box-arrow .sp7 {width:12px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.pl-face-box-arrow .sp8 {width:14px;border-left:1px solid #ddd;border-right:1px solid #ddd}

.pl-title {margin-top:20px;padding-bottom:10px;border-bottom:2px solid #ddd;font-size:14px;clear:both}

.pl-null {padding:10px 0;text-align:center}

.pl-show-list {position:relative}
.pl-show-box {margin:15px 0;clear:both;border-bottom:1px solid #ddd;padding-bottom:10px}

.pl-show-title {margin-bottom:5px}
.pl-show-time {color:#999}
.pl-show-saytext {line-height:22px;font-size:12px;word-wrap:break-word}
.pl-show-tools {text-align:right;padding:5px 0;font-size:12px;line-height:12px}
.pl-show-tools a {position:relative;margin-left:10px;color:#999}
.pl-show-tools i {position:relative;font-size:14px;color:rgb(187,200,209)}
.pl-show-tools a:hover i {color:rgb(247,108,70)}
.pl-show-tools a span {color:rgb(68,112,142)}

.pl-post-reply {margin-top:5px}
.pl-showinfo {padding:8px;text-align:center;background-color:rgb(254,242,225);color:rgb(238,84,42);margin-top:10px;display:none}
.ecomment {margin-bottom:10px;padding:5px 8px;word-wrap:break-word;overflow:hidden;background:#feffed;border:solid 1px #bbb}
.ecommentauthor {display:block;color:#ff9966}
.ecommentauthor i {float:right;font-style:normal}
.ecommenttext {clear:left;margin:0;padding:0}





.pl-show-list-loading{top:0;left:0;background: rgba(0,0,0,.1) url(loading.gif) no-repeat center;position: absolute;height: 100%;width: 100%;}
.pl-show-hot-list{display: none}


.buttonGray {
  outline:none;
  background:-moz-linear-gradient(top,#f3f3f3,#e5e5e5);
  background:-webkit-gradient(linear,top,#f3f3f3,#e5e5e5);
  background:-webkit-linear-gradient(top,#f3f3f3,#e5e5e5);
  background:-o-linear-gradient(top,#f3f3f3,#e5e5e5);
  -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
  display:block;width:100%;height:30px;line-height:30px;
  color:#333;border:1px solid #b6b6b6;border-radius:3px;
  font-size:14px;text-align:center;
  display:none;
}

.ShowPlKey {position:relative;top:-4px;line-height:normal;}
.ShowPlKey input {outline:none}
.ShowPlKey img {position:relative;top:-1px;}

#pl-pagination {text-align:center;margin-top:30px}