.pic_detail{padding: 10px; padding-top: 2px}
.pic_detail img{ width: 100%; max-width:200px; display: block; margin: 0px auto;margin-bottom: 10px;}
.pic_detail h1{font-size: 16px;}

.mv_wp{overflow: hidden;}

.mv_wp .mv_img{width: 120px;float: left;}

.mv_wp .mv_info{margin-left: 130px;}

.mv_wp .mv_txt{}
.mv_play{padding: 10px;}
.mv_desc{}
.mv_desc h2{font-size: 16px; font-weight: bold;}
.mv_box{ padding: 10px; }
.digarea{width: 60px; margin: 10px auto;text-align: center; font-size: 20px; font-weight: bold;}
.diggit a{
width: 40px; height: 40px; display: block; margin: 0 auto;
background: url(../images/btn.png);
background-repeat: no-repeat;
background-size: contain;
-webkit-background-size: contain;
-o-background-size: contain;
}

.recommend .h3_wp{padding: 0 10px}
.recommend h3{

height: 30px;
    line-height: 30px;
    background: #8c7995;
    margin-bottom: 10px;
    display: inline-block;
    padding: 0 15px;
    border-radius: 15px;
    color: #fff;
  
}

.lipic a{color:#de3d3d}
.flex_more{display:flex;flex-wrap:wrap;overflow:hidden}
.flex_more .pic_item{width:33.3%}
.pic_wp{overflow: hidden; padding-top: 10px;display:flex;flex-wrap:wrap}
.pic_wp .pic_item{width: 33.3%;float: left; overflow: hidden; padding-bottom: 5px}
.pic_wp .pic_item a{display: inline-block;
padding:3px; padding-top:0;padding-bottom:0;overflow: hidden;
    
}
.flex_more .pic_item img{width:95%;}
.pic_item img{width: 100%;}
.pic_item p{height: 25px; line-height: 25px; text-align: center;overflow:hidden}
.pic_item p.date{height: 20px; line-height: 20px; text-align: center; font-size: 13px;}

.move_wp{padding: 10px;}
.move_wp .move_item{overflow: hidden; margin-bottom: 5px;}
.move_wp .move_item .move_pic{width: 120px;float: left;}
.move_wp .move_item .move_pic a{display: inline-block;}
.move_wp .move_item .move_pic img{width: 100%}
.move_wp .move_item .move_info{padding-left: 130px;}
.move_wp .move_item .move_info b{font-weight: bold;display: inline-block;margin-bottom: 5px;}
.move_wp .move_item .move_info .rate{font-size: 13px;}
.move_wp .move_item .move_info .desc{
overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:6;
color: #fff;font-size: 12px;
}

.page{margin-top: 20px;}

#plpost{margin-bottom: 10px;}
.form_head{}
.form_head .strong{}
.form_head a{}
.form_user{display: none;}
.form_user .form_pad{display: none;}

.form_user #password{display: none;}

.form_user span{margin-right: 5px;}
.form_user input{width: 110px;border: 1px solid #ccc}
.form_code{padding: 5px 0;display: none;}
.form_code span{margin-right: 5px;}
.form_code .inputText{width: 110px;border: 1px solid #ccc}
.form_area{width: 96%; max-width: 500px;margin-bottom: 5px;margin-top: 5px;}
.form_area textarea{width: 98%;padding:5px}

.pl_item{border-bottom: 1px solid #e4e2e1}
.book_info .date_time{color: #965; font-size: 13px; margin-top: 0}
.pl-list{padding:10px}

.star_jg{overflow: hidden;}
.star_jg .star_num{width: 75px; height: 15px; background: url(../images/ic_rating.png);float: left;background-position: 0 -150px}
.star_jg .star_score{float: left; line-height: 18px; margin-left: 10px; font-size: 18px; font-weight: bold;}
.star_jg .star_num_1{background-position: 0 -120px}
.star_jg .star_num_2{background-position: 0 -105px}
.star_jg .star_num_3{background-position: 0 -90px}
.star_jg .star_num_4{background-position: 0 -75px}
.star_jg .star_num_5{background-position: 0 -60px}
.star_jg .star_num_6{background-position: 0 -45px}
.star_jg .star_num_7{background-position: 0 -30px}
.star_jg .star_num_8{background-position: 0 -15px}
.star_jg .star_num_9{background-position: 0 0px}
.star_pf_num{font-size: 14px;} 

.star_box .star_close{position: absolute;top: 0;right: 0;border: none;background: #fff;}
.star_pf{width: 100px; height: 25px; line-height: 25px;cursor: pointer; 
	margin: 0 auto; color: #fff; background: #8c7995;text-align: center;border-radius:2px;
}
.star_box{width: 200px; min-height: 100px;display: none; padding: 30px; position: fixed;border-radius:5px; border: 1px solid #d2d2d2;
top: 200px;left: 50%;margin-left: -130px; background: #fff;text-align: center;}
.star{overflow: hidden;}
.star_cl{overflow: hidden;width:162px; margin: 0  auto;}
.star_cl div{width: 32px; height: 32px;float: left; cursor: pointer;}
.star_0{width: 32px; height: 32px; background: url(../images/star_0.png);}
.star_sleect{width: 32px; height: 32px; background: url(../images/star_1.png);}
.star .score{line-height: 32px; font-size: 14px;height: 32px;text-align: center;color:#d67777}
.star_btn{width: 80px; height: 30px; line-height: 30px;font-size: 16px;border: 1px solid #afafaf;border-radius:3px;background: #fff}
.star_close{}

@media screen and (min-width: 1080px) { 
.pic_wp .pic_item{width: 170px; margin-right: 5px; margin-left: 5px; margin-bottom: 10px;} 
.pic_wp .pic_item a{ padding: 0 }
#recommend .pic_item{width: 140px}
.mv_wp .mv_img{width: 120px;float: left;}
}