/* 96KaiFa原创源码，唯一官网：www.96kaifa.com */
/*消息中心*/
.boke-t{position: relative; padding:20px 0 0; border-bottom: 1px solid #e1e1e1;}
.boke-t span{float:left; position: relative; top:1px; display: inline-block; line-height: 24px; font-size:18px; color:#333; cursor: pointer;}
.boke-t span a{display: block; padding: 0 15px 12px;}
.boke-t span.hor{border-bottom: 2px solid #c50205;}

.xxzx-t{position: relative; padding:20px 0 0; border-bottom: 1px solid #e1e1e1;}
.xxzx-t span{position: relative; top:2px; display: inline-block; line-height: 24px; padding: 0 15px 12px; font-size:18px; color:#333; cursor: pointer;}
.xxzx-t span.cur{border-bottom: 2px solid #c50205;}
.xxzx-t span em{position: absolute; top:-7px; right:1px; display: inline-block; width:17px; height:17px; line-height: 17px; border-radius: 50%; background: #c50205; font-size:12px; font-style: normal; color:#fff; text-align: center;}
.xxzx-c{padding:0 0 32px 0;}
.xxzx-c td{padding:18px 0; border-bottom:1px solid #eee; font-size:14px; color:#666; text-align: left;}
.xxzx-c td.txl{padding:18px 0 18px 20px; text-align: left;}
.xxzx-c td.red{color:#c50205;}
.xxzx-c td input{position: relative; top:2px;}
.xxzx-c td em{display: inline-block; width:14px; height:16px; background: url(../public/img/sprit.png) no-repeat -74px -76px; cursor: pointer;}
.xxzx-c td em:hover{background: url(../public/img/sprit.png) no-repeat -166px -139px;}
.xxzx-c td.wd span{display: inline-block; width:17px; height:11px; background: url(../public/img/sprit.png) no-repeat -103px -76px;}
.xxzx-c td.yd span{display: inline-block; width:17px; height:17px; background: url(../public/img/sprit.png) no-repeat -129px -76px;}
.xxzx-c .current{background: #c50205;color: #fff;}
.xxzx-c .fabu{ margin-top:20px;}
.xxzx-c .fabu a{
    padding: 3px 8px;
    display: inline-block;
    border-radius: 1px;
}
/*好友邀请*/
.hyyq-c{padding:20px 0 32px 0;}
.hyyq-c .ts{line-height: 26px; padding:0 16px; font-size:14px; color:#666;}
.hyyq-tab{margin:25px 0 0; padding:0 0 11px 37px; border-bottom: 1px solid #eee;}
.hyyq-tab .ckbox{margin:9px 33px 0 0;}
.hyyq-tab a{float:left; height: 28px; line-height: 28px; margin:0 17px 0 0; padding:0 21px; border:1px solid #e1e1e1; font-size:14px; color:#666;}
.hyyq-tab a:hover{border:1px solid #d13537; background: #d13537; color:#fff;}
.hyyq-tab p{float:right; line-height: 22px; font-size:14px; color:#666;}
.hyyq-tab p em{position: relative; top:2px; *top:-1px; display: inline-block; width:15px; height:14px; margin:0 10px 0 0; background: url(../public/img/sprit.png) no-repeat -128px -77px;}
.hyyq-ul li{padding:11px 13px 14px 37px; border-bottom: 1px solid #eee;}
.hyyq-ul li input{float:left; margin:28px 30px 0 0;}
.hyyq-ul li .hyyq-pic{padding:10px 0 0;}
.hyyq-ul li .hyyq-pic img{border-radius: 100%;}
.hyyq-ul li .hyyq-d1{float:left; width:532px; margin:0 30px 0 16px;}
.hyyq-ul li .hyyq-d1 p{line-height: 26px; margin:4px 0 0; font-size: 14px; color:#666;}
.hyyq-ul li .hyyq-d1 p a{margin:0 10px 0 0; color:#c50205;}
.hyyq-ul li .hyyq-d2 p{line-height: 28px; font-size:14px; color:#666; text-align: center;}
.hyyq-ul li .hyyq-d2 .hyyq-btn{width:176px; margin:4px 0 0;}
.hyyq-ul li .hyyq-d2 .hyyq-btn a{display: inline-block; height: 26px; line-height: 26px; margin:0 7px; padding:0 21px; border:1px solid #e1e1e1; font-size:14px; color:#666;}
.hyyq-ul li .hyyq-d2 .hyyq-btn a:hover{border:1px solid #d13537; background: #d13537; color:#fff;}
.sxp34{padding:0 0 0 34px;}