@import "iconfont.css";* {box-sizing:border-box;}
.layui-container {overflow:hidden;}
.layui-table {margin:0;}
.layui-elip {width:200px;}
.playhimg{display: none;}
.layui-btn-normal {background-color:#1aa270;}
.layui-btn-normal:hover {background-color:#46aa40;} 
.main {padding:0px 0 13px 0;}
@media screen and (max-width:992px) {.hide-wap {display:none;}
html,body {min-height:100%;}
.layui-container {overflow:initial;} 
.main {margin-bottom:20px;overflow:hidden;}
}
.title{float:left;width:100%;height:50px;overflow:hidden;}
.title h1{float:left;height:50px;font-size:16px; font-weight:bold;line-height:50px;color:#333;text-indent:12px;position:relative;margin-left:14px;}
.title h1:after{content:"";display:inline-block;position:absolute;top:16px;left:0;width:5px;height:19px;border-radius:5px;background:#1aa270;}
.title .pagedata{float:right;height:30px;font-size:15px;line-height:30px;color:#666;margin-top:10px;margin-right:20px;}
.title .pagedata span{color:red;margin:0 3px;}
.play_list{min-height:400px;float:left;width:100%;background:#fff;margin-bottom:15px;margin-top:13px;box-shadow: 0 0 5px #a0a0a0;border-radius: 10px;}
.play_list ul{margin-left:5px;margin-right:5px;}
.play_list li{float: left;width: calc(25% - 17.5px);padding: 2px 10px;border-radius: 4px;box-shadow: 0 0 5px #a0a0a0;margin: 1px 7px 12px 10px;}
.play_list li .name{float:left;height:30px;line-height:30px;overflow:hidden;}
  .play_list ul a:hover li{font-weight:bold; background:#f7de0e;color:#000}
.singer_info {float: left;width: 100%;padding: 15px;background: #fff;margin-bottom: 0px;
	margin-top: 15px;box-shadow: 0 0 5px #a0a0a0;border-radius: 10px;
}
.info p {text-align: justify;line-height: 18px;padding-top: 8px;padding-right: 15px;height: 95px;overflow-y: auto;overflow: hidden;    text-overflow: ellipsis;
}
.singer_info .pic{float:left;width:130px;height:100%;position:relative}
.singer_info .pic img{float:left;width:100%;height:100%}
.singer_info .pic span{position:absolute;left:0;display:inline-block;width:100%}
.singer_info .pic span.play{top:0;z-index:1;height:100%;background:url(../images/play_bg.png) 0 bottom repeat-x}
.singer_info .list_r{float:right;width:calc(100% - 140px);}
.singer_info h1{float:left;width:100%;height:30px;font-size:18px;line-height:30px;overflow:hidden;color:#333; font-weight:bold;} 
.singer_info .info{float:left;width:100%;line-height:24px;font-size:14px;color:#666;}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}
.layui-lkbtn{background-color: #509524;color:#fff;}
.ilingku-title{color:#509524;font-size: 16px;font-weight: bolder;position: relative;display: flex;align-items: center;justify-content: space-between;}
@media screen and (max-width:750px){
  .container{width:calc(100% - 20px);padding:0 10px;}
  .play_list li{width:calc(100% - 20px);}
   .singer_info .pic img{display: none}
  .singer_info .pic{width:100%;}
  .singer_info .list_r{width:100%;}
}
 