.hexian_level_remaining{ font-size: 0.8em;}
.hexian_level i{ font-style: normal;}
.hexian_level { font-style: normal; }
.hexianquan{ border: 1px solid #ff6f6f; padding: 2px 2px; border-radius: 3px;  position: absolute!important; top: -1.2em!important; left: 0;}
/* .hexianabc{ font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; } */
/* //和弦谱部分 */

.pu_text{color:#000;float:left; margin-top: 1.6em; }

.pu_hexian{float:left;text-align:center;display:inline-block;position:relative; font-weight: bold;margin-top: 1.6em; }
.pu_hexian font{ display: inline-block;border-bottom:1px solid; min-width: 1em; height: 1.4em;}
.hexian_level{position:absolute;top:-1em;left:0;text-align:center;font-size:1em; }

.pu_line{ float: left;  z-index: 999;  margin-right: 1.6em; border-bottom: 1px solid #F2F2F2; height: 3em;  }
.pu_line_title{ color: #5FB1F6; clear: both; float: left; border: 1px solid #5FB1F6; border-radius: 5px; padding: 0 5px; font-size: 0.9em;  margin-top: 1.6em; margin-right: 1em;}	
.pu_line_title_clear{clear: both;}
.pu_lines{ width: 100%;  clear: both; height: 1em;}

.hexianpu_singer{ font-size: 20px;}
.hexianpu_author{ float: right; position: absolute; right:40px; top:60px;font-size: 16px; }

.hexian_capo{ margin-left: 20px;}
.pu_jiange{  display: inline-block; float: left; width: 20px; height: 20px;}
.pu_chunhexian{ margin-right: 30px; font-weight: bold; display: inline-block; }

.hexian_jiezouimg img{line-height:70px; height: 70px; }
.hexian_jiezouxing{ position: absolute; right: 0; top: 20px; border: 1px solid #f4f4f4; border-radius: 20px; }
.hexian_jiezouxing strong{ font-size: 14px!important; display: block;}
		
.hexian_bigtitle_box_l{ position: absolute;  left:30px; top:40px; text-align: left; font-size:16px;}
.hexian_bigtitle_box{ position: relative;  background-color: #ffffff; padding: 20px 0 ; text-align: center;}
.hexian_bigtitle_box strong{ font-size: 34px;}