/*手机导航css*/
.pk-heiyiren-shouji dd{float:left;width:25%;text-align:center;font-size:15px;height:30px}

/*主页css 和 划过颜色*/
.pk-heiyiren-dndh{color:#FFF;background-color:#F01355}

 .pk-text-homeyanse a{
    color:#1A1A1A;
}
 .pk-text-homeyanse a:hover{
     font-weight:bold;
    color:#FD155A;
}
 .pk-text-huaguoyanse a{
    color:#222;
}
 .pk-text-huaguoyanse a:hover{
    color:#FD155A;
}
 .pk-text-huaguoguanzhu a{
    color:#FFF;
}
 .pk-text-huaguoguanzhu a:hover{
     font-weight:bold;
    color:#FFF;
}
 .pk-heiyiren-hauguobk {
    color:#FD155A;
    border:solid 1px #ddd;
    border-radius:5px;
    padding-bottom:15px;
    padding-left:5px;
    padding-right:5px
}
 .pk-heiyiren-hauguobk:hover {
    border:solid 1px #FD155A
}
 .pk-heiyiren-hauguobk:hover div .pk-heiyren-bk{
    text-decoration:underline;
    color:#FD155A
}
/*友链*/
 .pk-heiyiren-friendlink a {
     display: inline-block;
    /*打散友链，单个做链接*/
     padding-bottom: 2px;
     width: 10%;
     min-width: 66px;
     max-width: 94px;
     text-align: left;
     overflow: hidden;
     white-space: nowrap 
}
 .pk-heiyiren-friendlink a:hover {
     text-decoration: underline;
     color:#FFF 
}
/*整个全局 宽度*/
 .pk-container1 {
     margin-left: auto;
     margin-right: auto;
     width: 100%;
     max-width: 1150px 
}
 @media only screen and (min-width: 1000px) {
     .pk-container1 {
         padding-left: 15px;
         padding-right: 15px 
    }
     .pk-row .pk-w-md-1 {
         width: 8.33333333% 
    }
     .pk-row .pk-w-md-2 {
         width: 16.66666667% 
    }
     .pk-row .pk-w-md-3 {
         width: 25% 
    }
     .pk-row .pk-w-md-4 {
         width: 33.33333333% 
    }
     .pk-row .pk-w-md-5 {
         width: 41.66666667% 
    }
     .pk-row .pk-w-md-6 {
         width: 50% 
    }
     .pk-row .pk-w-md-7 {
         width: 58.33333333% 
    }
     .pk-row .pk-w-md-8 {
         width: 66.66666667% 
    }
     .pk-row .pk-w-md-9 {
         width: 75% 
    }
     .pk-row .pk-w-md-10 {
         width: 83.33333333% 
    }
     .pk-row .pk-w-md-11 {
         width: 91.66666667% 
    }
     .pk-row .pk-w-md-12 {
         width: 100% 
    }
     .pk-row .pk-w-md-1, .pk-row .pk-w-md-2, .pk-row .pk-w-md-3, .pk-row .pk-w-md-4, .pk-row .pk-w-md-5, .pk-row .pk-w-md-6, .pk-row .pk-w-md-7, .pk-row .pk-w-md-8, .pk-row .pk-w-md-9, .pk-row .pk-w-md-10, .pk-row .pk-w-md-11, .pk-row .pk-w-md-12 {
         padding-left: 15px;
         padding-right: 15px 
    }
     .pk-hide-md, .pk-show-sm {
         display: none!important;
         visibility: hidden!important 
    }
     .pk-text-md-xs {
         font-size: 12px !important 
    }
     .pk-text-md-sm {
         font-size: 14px !important 
    }
     .pk-text-md-md {
         font-size: 16px !important 
    }
     .pk-text-md-lg {
         font-size: 18px !important 
    }
     .pk-text-md-xl {
         font-size: 20px !important 
    }
     .pk-text-md-xxl {
         font-size: 22px !important 
    }
     .pk-text-md-xxxl {
         font-size: 24px !important 
    }
}
 .pk-btn1 {
     display: inline-block;
     padding: 0 18px;
     vertical-align: middle;
     font-weight: normal;
     text-align: center;
     font-size: 14px;
     height: 38px;
     line-height: 38px;
     text-decoration: none;
     white-space: nowrap;
     background-image: none;
     border: none;
     border-radius: 2px;
     cursor: pointer;
     -webkit-appearance: none;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out;
     transition: background-color 300ms ease-out, border-color 300ms ease-out 
}
 .pk-btn1:hover, .pk-btn1:focus {
     opacity: .8;
     filter: alpha(opacity=80);
     color: #fff;
}
 .pk-btn1:active, .pk-btn1.pk-active {
     -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);
     box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15) 
}
 .pk-btn1[disabled] {
     pointer-events: none;
     border-color: transparent;
     cursor: not-allowed;
     opacity: 0.45;
     -webkit-box-shadow: none;
     box-shadow: none 
}
 .pk-btn1.pk-btn-lg {
     height: 44px;
     line-height: 44px;
     font-size: 16px;
     padding: 0 25px;
}
 .pk-btn1.pk-btn-sm {
     height: 30px;
     line-height: 30px;
     font-size: 12px;
     padding: 0 10px;
}
 .pk-btn1.pk-btn-xs {
     height: 22px;
     line-height: 22px;
     font-size: 12px;
     padding: 0 6px;
}
 .pk-btn1.pk-btn-primary {
     color: #fff;
     background-color: #09BB07 
}
 .pk-btn1.pk-btn-default {
     color: #444;
     background-color: #e6e6e6;
}
 .pk-btn1.pk-btn-secondary {
     color: #fff;
     background-color: #1E9FFF 
}
 .pk-btn1.pk-btn-warning {
     color: #fff;
     background-color: #FFB800 
}
 .pk-btn1.pk-btn-danger {
     color: #fff;
     background-color: #FF5722 
}
 .pk-btn1.pk-btn-success {
     color: #fff;
     background-color: #5FB878 
}
 .pk-btn1.pk-btn-white {
     color: #333;
     border: 1px solid #C9C9C9;
     background-color: #fff;
     line-height: 36px;
}
 .pk-btn1.pk-btn-white.pk-btn-xs {
     line-height: 20px;
}
 .pk-btn1.pk-btn-white.pk-btn-sm {
     line-height: 28px;
}
 .pk-btn1.pk-btn-white.pk-btn-lg {
     line-height: 42px;
}
 .pk-btn1.pk-btn-white:hover {
     border-color: #777;
}
 .pk-btn1.pk-btn-block {
     display: block;
     width: 100%;
}
 .pk-tuwenhunpai img{
    float:left;
}
 .pk-heiyiren-biaoti{
    color:#222;
}
 .pk-heiyiren-yanse{
    color:#FD155A;
}
 .pk-heiyiren-yanselink{
    color:#0068D0;
}
 .pk-heiyiren-lvbai{
    color:#FFF;
    background-color:#FD155A
}
 .pk-heiyiren-huaguowz {
    color:#333;
}
 .pk-heiyiren-huaguowz:hover{
    color:#FD155A;font-weight:bold;
}
 .pk-heiyiren-huaguo a{
     font-weight:bold;
    font-size:20px;
    color:#222;
}
 .pk-heiyiren-huaguo a:hover{
    font-weight:bold;
    color:#FD155A;
    text-decoration:underline;
}
/*版块划过*/
 .pk-heiyirenbk-huaguo a{
    1font-size:20px;
    color:#666;
}
 .pk-heiyirenbk-huaguo a:hover{
    1font-weight:bold;
    color:#FF8000;
    text-decoration:underline;
}
 .pk-heiyiren-huaguofb a{
    color:#F2F2F2;
    background-color:#FD155A
}
 .pk-heiyiren-huaguofb a:hover{
    opacity:0.95;
    color:#FFF;
}
 .pk-heiyiren-wenzi{
    font-size:16px;
}
/*编辑点赞精华删除*/
 .pk-huaguo-text{
    color:#A0A0A0
}
 .pk-huaguo-text:hover{
    color:#FF6A6A
}
/*最新用户+活跃用户 开始*/
 .hot_yh {
     margin:0 auto;
     width: 220px;
    /*整个活跃用户区 左右距离*/
     padding-top: 53px;
    /*整个活跃用户区到 顶端高度*/
     padding-bottom: 10px;
}
 .hot_yh ul {
     width: 300px;
    /*整个列表ul 宽度，设置一排几行*/
}
 .hot_yh li {
     float: left;
    /*左对齐*/
     padding-bottom: 10px;
     padding-top: 0px;
    /*头像顶端高度*/
}
 .hot_yh .p_img {
     width: 50px;
     height: 50px;
     border:solid 1px #EEE;
     display: block;
     overflow: hidden;
     border-radius: 50px;
}
 .hot_yh .p_img img {
     width: 100%;
}
 .hot_yh .p_name {
     height: 30px;
    /*宽度*/
     line-height: 36px;
     display: block;
     overflow: hidden;
    /*超出隐藏*/
     margin-top: 3px;
     font-size: 14px;
     word-break: keep-all;
     white-space: nowrap;
     text-overflow: ellipsis;
}
 @media only screen and (min-width: 999px) {
    /*.pk-heiyiren-xian{
        display:block;
    }
    */
    .pk-heiyiren-text-daxiao{font-size:14px;color:#222}
    .pk-heiyiren-kuandu img{max-height:358px;border-radius:5px}
    .pk-heiyiren-ycsj{
        display:none;
    }
    .pk-heiyiren-btannniu{margin-right:40%}
    .pk-biaoti-text{font-size:20px}
    .pk-heiyiren-mianbaoxie{padding:10px 0;border-radius:5px} 
    .pk-heiyiren-yc2{display:none;}
}
 @media only screen and (max-width: 999px) {
	.pk-heiyiren-text-daxiao{font-size:13px;color:#222}
     .pk-heiyiren-ycpc{
        display:none;
    }
     .pk-margin-right-title{
        margin-right:25px
    }
    .pk-heiyiren-btannniu{margin-right:15%;}
    .pk-heiyiren-kuandu img{width:1000px;height:210px;border-radius:5px}
    .callbacks li{height:210px;}/*幻灯高度*/
    .pk-biaoti-text{font-size:18px}
    .pk-heiyiren-mianbaoxie{padding:5px 0} 
    .pk-heiyiren-yc{display:none;}
}

.pk-heiyiren-wenben{background-color:#EFEFEF;border: 1px solid #B9B9B9;outline: none; /*去掉外框*/}
.pk-heiyiren-wenben:focus{ 
    border: 1px solid #FD155A;
    -webkit-box-shadow: 0px 0px 3px #FD155A;
    -moz-box-shadow: 0px 0px 6px #FD155A;
    box-shadow: 0px 0px 3px #FD155A; /*阴影粗细*/
}

/*body css*/
.pk-heiyiren-guanyu{float:left;margin:0 8px}
.pk-heiyiren-yeneigeren{background-color:#FD155A;border-radius:4px;padding:3px;margin-right:4px}
.pk-heiyiren-youlanbiaoti{font-size:16px;border-bottom:solid 1px #ddd}
.pk-heiyiren-youwzxhx{font-size:15px;border-bottom: dashed 1px #eee;}
.pk-heiyiren-youxiahuaxian{border-bottom: dashed 1px #eee}
.pk-heiyiren-xiahuashix{border-bottom:solid 1px #ddd}
.pk-heiyiren-hdg{height:70px;font-size:15px;border-bottom:dashed 1px #EEE}
.pk-heiyiren-gerenjiemian{text-align:center;padding-bottom:60px;margin:0 auto;width:225px;font-size:14px;color:#222}
.pk-heiyiren-sige{float:left;margin:0 13px}
.pk-heiyiren-taguanzhu{line-height:20px;background-color:#FD155A;font-size:14px;padding:4px}
/**/
.related_articles {   
	width: 100%;
	clear: both;
	overflow: hidden;
	margin-bottom:15px;
}
.related_articles ul {
	width: 100%;/*默认830px，决定是横着多宽，多余的换行*/
}

@media only screen and (min-width: 1000px) {
.related_articles ul li {
	width: 245px;/*每个图之间的左右间距*/
	float:left;
	display: inline;
	padding-right:5px;
}
.related_articles .p_img {
	width: 268px;/*图片宽度*/
	height: 130px;/*图片高度*/
	display: block;
	overflow: hidden;
	padding-left:7px;
}
.p_img img {
	width: 100%;height: 130px;/*固定高度*/
}
.related_articles .p_text {
	color:#333;
	width:100%;
	overflow:hidden;
	display:block;
	padding-top:10px;
	height:44px;
	line-height:22px;
	font-size:15px;
	padding-left:5px;
}
}

@media only screen and (max-width: 1000px) {
.related_articles ul li {
	width: 145px;/*每个图之间的左右间距*/
	float:left;
	display: inline;
	padding-right:5px;
}
.related_articles .p_img {
	width: 165px;/*图片宽度*/
	height: 95px;/*图片高度*/
	display: block;
	overflow: hidden;
}
.related_articles .p_img img {
	width: 100%;height: 95px;/*固定高度*/
}
.related_articles .p_text {
	color: #333;
	width: 100%;
	overflow: hidden;
	display: block;
	padding-top: 10px;
	height: 44px;
	line-height: 22px;
	font-size: 15px;
}
}
.related_articles a:hover .p_text {
	color: #FD155A;
}	