/*user Comment list style*/
.hrspl-comment{}
.hrspl-comment .hsp-txt-box{border:1px solid #ddd;border-radius:3px;padding:5px;overflow:hidden;zoom:1;background:#fff;}
.hrspl-comment .hsp-txt-area{width:100%;border:none 0;resize:none;outline:none;line-height:1.5;height:120px;overflow:auto;background:#fff;}
.hrspl-comment .hsp-sub_btn{display:inline-block;width:70px;height:26px;color:#e9ebed;border:#667789 solid 1px;border-radius:3px;background:#8998a6;font-size:14px;font-weight:bold;cursor:pointer;}
.hrspl-comment .hsp-subBar{margin-top:10px;text-align:right;}
.hrspl-comment .hsp-rev-btn{display:inline-block;width:50px;height:20px;background:#8898a7;color:#fff;border:1px solid #627689;border-radius:3px;padding-bottom:2px;*padding-top:2px;cursor:pointer;}

.hrspl-comment .hsp-comment_list{position:relative;line-height:20px;padding-top:5px;padding-bottom:5px;padding-left:52px;min-height:40px;height:auto !important;height:40px;zoom:1;}
.hrspl-comment .hsp-comment_list .hsp-pic{position:absolute;left:5px;top:7px;width:36px;height:36px;text-align:center;}
.hrspl-comment .hsp-comment_list .hsp-pic img{width:36px;height:36px;border-radius:5px;}
.hrspl-comment .hsp-comment_list .is_vip .vip-40 { width: 40px; height: 45px; overflow: hidden; position: absolute; left: 0px; top: 0px; background: url('/hrloo/global/img/uservip/v-40.png') no-repeat 0px 0px;}
.hrspl-comment .hsp-comment_list .hsp-cancel {margin:0 10px 0 0;cursor:pointer}
.hrspl-comment .hsp-comment_list .hsp-infoDia{padding:0 0 5px;line-height:20px;font-size:14px;font-family:\5B8B\4F53;color:#363636;word-wrap: break-word;word-break: normal;}
.hrspl-comment .hsp-comment_list .hsp-setBar{height:20px;padding:0 0 5px;color:#888;}
.hrspl-comment .hsp-comment_list .hsp-re-outer{display:none;margin-top:5px;}
.hrspl-comment .hsp-comment_list .hsp-re-txt-box{position:relative;*zoom:1;padding:5px;border:1px solid #ddd;border-radius:3px;overflow:hidden;zoom:1;background:#fff;}
.hrspl-comment .hsp-comment_list .hsp-re-txt-area{width:100%;border:none 0;resize:none;outline:none;line-height:1.5;height:54px;overflow:auto;background:#fff;}
.hrspl-comment .hsp-com-border{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f0f0;}
.hrspl-comment .hsp-arrow{font-size:16px;font-family:"SimSun";position:absolute;left:40px;top:-8px;line-height:20px;text-decoration:none;height:10px;overflow:hidden;z-index:2;color:#f3f3f3;}
.hrspl-comment .hsp-review-box{padding-left:60px;min-height:40px;height:auto !important;height:40px;padding-right:25px;margin-top:5px;}
.hsp-sec-replay-mod{margin-top:3px;border-radius:3px;background:#fcfcfc;zoom:1;}

.hsp-no-login{height:100px;line-height:100px;border:1px solid #DDDDDD;border-radius:3px;text-align:center;}
.hrspl-comment .hsp-sub_btn,.hrspl-comment .hsp-rev-btn{filter:chroma(color=#000000);cursor:pointer;}
:root input[type=submit],input[type=reset],input[type=button]{filter:none}
.hrspl-comment .hsp-pl-msg{margin-right:8px;color:#666;}
.hrspl-comment .hsp-pl-msg-loading,.hrspl-comment .hsp-pl-msg-ok,.hrspl-comment .hsp-pl-msg-err{display:inline-block;*display:inline;zoom:1;vertical-align:middle;height:26px;padding-left:22px;line-height:26px;}
.hrspl-comment .hsp-pl-msg-loading{background:url(http://static.hrloo.com/hrloo/global/img/common/hr-loading_16x16.gif) no-repeat 0 6px;*background-position:0 4px;}
.hrspl-comment .hsp-pl-msg-ok{background:url(http://static.hrloo.com/hrloo/global/img/common/hr-bubble-ok.png) no-repeat 0 5px;*background-position:0 5px;}
.hrspl-comment .hsp-pl-msg-err{background:url(http://static.hrloo.com/hrloo/global/img/common/hr-bubble-err.png) no-repeat 0 5px;*background-position:0 5px;color:#BD0A01;}
.hrspl-comment .hsp-pl-cur-mod{padding-top:5px;margin-bottom:15px;border-bottom:1px solid #ececec}
.hrspl-comment .hsp-pl-cur{display:inline-block;vertical-align:middle;padding-left:3px;height:28px;line-height:28px;font-family:\5B8B\4F53;color:#333}
.hsp-pl-cur-mod .hsp-cur{position:relative;top:2px;border-bottom:2px solid #ea5c06;font-family:\5B8B\4F53;font-weight:bold;color:#333}
.hsp-pl-cur-mod .hsp-pl-cur:hover,.hsp-bj-pl-area .hsp-cur:hover{text-decoration:none}


/*添加验证码*/
.hsp-pl-yzm{position:relative;z-index:2;display:inline-block;vertical-align:middle;margin-right:18px;width:100px;height:26px;line-height:26px;color:#333;}
.hsp-ipt-reg{padding: 2px 0 2px 5px;width: 46px;height: 24px; border: medium none;text-align: left;overflow: hidden;font-size: 16px;font-weight: bold;color: #000000;background:url("http://static.hrloo.com/www/statics/images/admin_img/ipt_bg.jpg") repeat-x;}
.hsp-pl-yzm-img{position:absolute;z-index:10;left:-1px;bottom:-88px;width:140px;height:89px;font-size:12px;text-align:center;background:url(/hrloo/global/img/common/login_ts140x89.gif) no-repeat;}
.hsp-pl-yzm-img img{margin:5px auto 4px;width:130px;height:50px;border:1px solid #FFFFFF;cursor:pointer;}
.hsp-pl-yzm-img .hsp-pl-yzm-a{display:block;margin-top:10px;height:18px;line-height:18px;text-align:center;}
.hsp-pl-yzm-img a:link, .hsp-pl-yzm-img a:visited{color:#003366;text-decoration:none;}
.hsp-pl-yzm-img a:hover{color:#CC3300;}

/*2.7.14评论*/
.hrspl-comment .hsp-txt-out{padding:20px 20px 10px;border:1px solid #F6F6F6;border-radius:5px;background:#FCFCFC}
.hrspl-comment .hsp-pl-ls-m{padding:0 11px; background: #fcfcfc;}
.hrspl-comment .hsp-pl-ls-m .hsp-msgtip{margin-bottom:15px;}
.hrspl-comment .hsp-pl-ls-m .hsp-msgtip .hsp-sp{display:inline-block;padding:5px 0;background:url(/hrloo/global/img/common/pl-vline.png) 0 bottom repeat-x;color:#da964d;}
.hrspl-comment .hsp-pl-ls-m .hsp-msgtip .hsp-icon{display:inline-block;vertical-align:middle;margin-right:5px;width:11px;height:11px;background:url(/hrloo/global/img/common/pl-pan.png) no-repeat;}
.hrspl-comment .hsp-pl-time{padding-top:1px;color:#999;font-family:'宋体';}
.hrspl-comment .hsp-pl-hfbtn,.hrspl-comment .hsp-pl-hfzan{display:inline-block;vertical-align:0;margin-left:20px;padding-left:18px;background:url(/hrloo/global/img/common/pl-hcon.png) 0 5px no-repeat;color:#999;}
.hrspl-comment .hsp-pl-hfzan{background:url(/hrloo/global/img/common/icon-zan.png) no-repeat 0 2px;}
.hrspl-comment .hsp-pl-hfbtn:hover{background-position:0 -14px;text-decoration:none;color:#3377AA}
.hrspl-comment .hsp-pl-hfzan:hover{text-decoration:none;color:#37A;}
.hrspl-comment .hsp-review-box .hsp-pic{left:10px;width:40px;height:40px;}
.hrspl-comment .hsp-review-box .hsp-pic img{width:40px;height:40px;}
.hrspl-comment .hsp-review-box .is_vip .vip-40 { width: 40px; height: 45px; overflow: hidden; position: absolute; left: 0px; top: 0px; background: url('/hrloo/global/img/uservip/v-40-2.png') no-repeat 0px 0px; }
.hrspl-comment .hsp-comment_list .hsp-sayInfo{padding-left:2px;padding-bottom:8px;border-bottom:1px solid #EDEDED}
.hrspl-comment .hsp-comment_list .hsp-ajax-load{padding:5px 0 10px;text-align:center;font-family:\5B8B\4F53;}
.hsp-hr-load-a{display:inline-block;margin-right:10px;vertical-align:middle;height:22px;}
.hsp-hr-load-bg{padding-right:10px;background:url(/hrloo/global/img/common/hr-updown-bg.png) 0 0 no-repeat;}
.hsp-hr-load-up{background-position:right -12px;color:#3377AA;}

/*loading 效果*/
.hsp-rpy-loading{height:200px;background:url(/hrloo/global/img/common/hr-loading_32x32.gif) no-repeat center center;}


.hsp-pl-hot,.hsp-pl-total{display:inline-block;*display:inline;zoom:1;vertical-align:0;padding:0 8px;height:21px;line-height:21px;background:#F67222;color:#FFF;}
.hsp-pl-total{background:#7BB566;}


.comment{
    border: 1px solid #3CBDF0;padding: 0;
    height: 22px;
    line-height: 22px;
    display: inline-block;
    zoom: 1;
    vertical-align: middle;
    border-radius: 3px;
    font-size: 12px;
    color: #FFF;
    width: 60px;
    text-align: center;
    background: #3CBDF0;
}
