       * {
           /*margin: 0 auto;*/
           padding: 0;
           margin: 0;
           box-sizing: border-box;
           font-family: "微软雅黑";
           /*font-size: 15px;*/
           /*font-weight: normal;*/
           /*background-color: #a3acb1;*/


       }

       body {
           display: flex;
           flex-flow: column nowrap;
           /*justify-content: center;*/
           /*align-items: center;*/
       }

       a {
           text-decoration: none;
           color: rgb(84, 92, 91);
       }

       .list-bg {
           margin: 0 auto;
           background-color: #a3acb1;
           width: 1000px;
           /*width: 100%;*/
           /*height: 1000px;*/
           display: flex;
           flex-flow: column nowrap;
           /*justify-content: center;*/
           align-items: center;

       }

       .list-bg>.guide {
           height: 35px;
           margin-top: 12px;
           margin-left: 10px;
           align-self: flex-end;
           /*width: 950px;*/
       }

       .list-bg>.guide>.wel {

           /*width: 950px;*/
           text-align: right;
           margin-right: 20px;
           font-size: 14px;
           color: #65636e;
       }

       .list-bg>.float-bg {
           /*padding-left: 10px;*/
           /*margin-right: 15px;*/

           background-color: #fff;
           width: 96%;
           /*height: 950px;*/
           padding-bottom: 15px;
       }

       .list-bg>.float-bg>.nav {
           background-color: #f1f5f8;
           display: flex;
           flex-flow: row nowrap;
           /*justify-content: space-between;*/
           height: 118px;

       }


       .list-bg>.float-bg>.nav>.logo {
           /*align-self: flex-end;*/
           width: 184px;
           /*margin-left: -10;*/
       }

       .list-bg>.float-bg>.nav>.navbox {
           margin-left: 195px;
           /*padding-left: 200px;*/
           height: 100px;
           align-self: flex-end;
           width: 558px;
           margin-bottom: 10px;
           display: flex;
           flex-flow: column nowrap;
           justify-content: space-between;
		   
       }

       .list-bg>.float-bg>.nav>.navbox>.search {
           align-self: flex-end;

       }

       .list-bg>.float-bg>.nav>.navbox>.navbar {
           width: 328px;
           display: flex;
           flex-flow: row nowrap;
           justify-content: space-between;
		  /*  pointer-events: none;*/


       }

       .list-bg>.float-bg>.nav>.navbox>.navbar>.hrefitem:before {
           content: "|";
           float: left;
           color: #626169;
           margin-right: 10px;
       }

       .list-bg>.float-bg>.nav>.navbox>.navbar>.hrefitem:first-child:before {
           display: none;
       }

       .list-bg>.float-bg>.nav>.navbox a {
           font-size: 17px;
           color: #626169;
           /*font-weight: bold;*/
		   
       }
       .list-bg>.float-bg>.mobile_header {
        display: none;
       }

       .list-bg>.float-bg>.container {
           display: flex;
           flex-flow: row nowrap;

       }

       .list-bg>.float-bg>.container>.list-left {
           order: 1;
           padding-top: 20px;
           width: 210px;
           /*height: 800px;*/

           background-color: #fbfbfb;
       }

       .list-bg>.float-bg>.container>.list-left>.musicians-list-title {
           /*width: 100vw;*/
           margin-left: 5px;

           width: 95%;
           border-radius: 5px;
           text-align: center;
           color: #0077c7;
           font-size: 27px;
           line-height: 47px;
           /*border-bottom: #626169 1px dotted;*/
           background-color: #c1c7cabf;
       }

       .list-bg>.float-bg>.container>.list-left>.musicians-list-box {
           margin-top: 20px;
           padding-left: 5px;
           /*padding-left: 30px;*/
           display: flex;
           flex-flow: row wrap;
           display: none;


       } 

       .list-bg>.float-bg>.container>.list-left>.musicians-list-box>.musicians-list-img {
           padding-bottom: 10px;
           padding-left: 21px;
           /*padding-right: 10px;*/
           width: 75px;
           display: flex;
           flex-flow: column nowrap;
           align-items: center;
       }

       .list-bg>.float-bg>.container>.list-left>.musicians-list-box>.musicians-list-img img {
           width: 60px;
           height: 60px;
           border-radius: 50%;
       }

       .list-bg>.float-bg>.container>.list-left>.musicians-list-box>.musicians-list-img>.musicians-list-name {
           font-size: 14px;
           color: #989898;
       }

       .list-bg>.float-bg>.container>.list-left>.list-type {
           font-size: 14px;
           line-height: 45px;
           text-align: right;
           color: #626169;
           padding-right: 25px;
           border-bottom: #626169 1px dotted;
       }

       .list-bg>.float-bg>.container>.list-right {
           width: 100%;
           /*height: 800px;*/
           /*background-color:red ;*/

       }

       .list-bg>.float-bg>.container>.list-right>.miniguide {
           text-align: right;
           padding-right: 35px;
           padding-top: 20px;
           color: #626169;
           font-size: 14px;
       }

       .list-bg>.float-bg>.container>.list-right>.guide-title {
           /*margin: 0 auto;*/
           width: 92%;
           color: #0077c7;
           font-size: 25px;
           line-height: 47px;
           border-bottom: #626169 1px dotted;
           margin-left: 35px;

       }

       .list-bg>.float-bg>.container>.list-right>.list-content {
           padding-left: 35px;
           padding-top: 25px;
           display: flex;
           flex-flow: column nowrap;
       }

       /*这里定义新的内容*/
       .list-bg>.float-bg>.container>.list-right>.list-content>.intro {
           width: 96%;
           /*height: 200px;*/
           /*background-color: #666;*/
           display: flex;
           flex-flow: row nowrap;
           /*margin-bottom: 5px;*/
		   background-color: #f1f5f8;


       }

	   .list-bg>.float-bg>.container>.list-right>.list-content>.intro > .text-intro {
		color: #666;
           font-size: 13px;
		   line-height:20px;
		   margin:15px;
		   text-indent:1.5rem;
		   

	   }

       .list-bg>.float-bg>.container>.list-right>.list-content>.intro-title {
	   margin-top:10px;
           width: 96%;
           height: 50px;
           background-color: #c1c7cabf;
           display: flex;
           justify-content: space-between;
           align-items: center;
           color: #0077c7;
           /*border-bottom: #626169 1px dotted;*/

           font-weight: bold;
           /*line-height: 35px;*/
           /*margin-left: 15px;*/
           /*margin-right: 15px;*/
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.intro-title>.intro-title-left {
           padding-left: 15px;
           font-size: 19px;
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.intro-title>.intro-title-right {
           padding-right: 15px;
           font-size: 15px;
           align-self: flex-end;
           margin-bottom: 5px;
       }
	   .list-bg>.float-bg>.container>.list-right>.list-content>.intro-title>.intro-title-right a {
	   color:#0077c7;
	   }

	   .list-bg>.float-bg>.container>.list-right>.list-content>.intro-album {
	   padding-top:10px;
	    width: 96%;
		color:#666;
	    background-color: #fbfbfb;
	   font-size: 15px;
	   }

       .list-bg>.float-bg>.container>.list-right>.list-content>.intro>.intro-left {
           width: 38%;
           /*height: 188px;*/
           background-color: #fbfbfb;
           /*display: table-cell;*/
           /*主要是这个属性*/
           /*vertical-align: middle;*/
           text-align: center;



       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.intro>.intro-left img {
           margin-top: 10px;
		   margin-bottom:5px;
           width: 275px;
           /* height: 400px; */
		   /* width: 250px; */
           /* height: 300px; */
		   object-fit:cover;

           /*border: 1px dashed #000;*/
           /*text-align: center;*/

           /* border-radius: 10px; */
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.intro>.intro-right {
           width: 62%;
           padding: 15px;
           font-size: 15px;
           line-height: 25px;
           color: #666666;
           /*height: 188px;*/
           background-color: #f1f5f8;
          

       }
	    .list-bg>.float-bg>.container>.list-right>.list-content>.intro>.intro-right a { 
	    color:#626169; 
	    } 
	   .list-bg>.float-bg>.container>.list-right>.list-content>.intro>.intro-right > .showallintro {
	   color:#626169;
	   }
	/* 2021年12月17日增加 开始 */
		.list-bg>.float-bg>.container>.list-right>.list-content>.intro> .intro-video{
		
		}

		

		.list-bg>.float-bg>.container>.list-right>.list-content>.intro> .intro-video > #player-container-id1{
		width:722px;
		height:407px;
		}
		/* 2021年12月17日增加 结束 */


		.list-bg>.float-bg>.container>.list-right>.list-content>.intro> .intro-block-a{
		padding:10px;
		color: #666;
           font-size: 15px;
		   line-height:25px;
		
		}

	.list-bg>.float-bg>.container>.list-right>.list-content>.text-list {
           /*margin-top: 15px;*/
           padding-top: 15px;
           padding-bottom: 15px;
           padding-left: 10px;
           padding-right: 10px;
           background-color: #f1f5f8;
           width: 96%;
           display: flex;
           flex-flow: row wrap;
           /*justify-content: space-between;*/

       }
	   	.list-bg>.float-bg>.container>.list-right>.list-content>.text-list span {
		color: #666;
		width:140px;
		height:30px;
		text-indent:15px;
		/* text-align:center; */

           /*margin-top: 15px;*/
          /*  padding-top: 15px;
           padding-bottom: 15px;
           padding-left: 10px;
           padding-right: 10px;
           background-color: #f1f5f8;
           width: 96%;
           display: flex;
           flex-flow: row wrap; */
           /*justify-content: space-between;*/

       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.video-list {
           /*margin-top: 15px;*/
           padding-top: 15px;
           padding-bottom: 15px;
           padding-left: 27px;
           padding-right: 10px;
           background-color: #f1f5f8;
           width: 96%;
           display: flex;
           flex-flow: row wrap;
           /* justify-content: center; */

       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.video-list>.musician-video-list {
           width: 168px;
		   height:175px;
           /*flex-grow: 1;*/
           display: flex;
           flex-flow: column nowrap;
           /* justify-content: center; */
           align-items: center;
		   margin-top:15px;

       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.video-list>.musician-video-list img {
           width: 130px;
		   height:150px;
		   object-fit:cover;
           border-radius: 10px;
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.video-list>.musician-video-list span {
	   	font-size:12px;
           color: #666;
       }



/* \\专辑视频 */
       .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list {
           padding-left: 40px;
           padding-top: 15px;
           padding-bottom: 15px;
           width: 96%;
           background-color: #f1f5f8;
           display: flex;
           flex-flow: column nowrap;

       }

	   .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-title {

	   		/* height:50px; */
			 color: #0077c7;
			 font-weight: bold;
			padding:15px;
			/* padding-left:15px; */
			 background-color: #c1c7cabf;
			 border-radius: 5px;

	   }
	   .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-memo {
	   text-indent:2em;
	   		/* height:50px; */
				   margin-top:15px;
				   font-size:7px;
				   padding:10px;
			 color: #0077c7;
			 /* font-weight: bold; */
			/* padding-top:15px; */
			/* padding-left:15px; */
			 background-color: #c1c7cabf;
			 border-radius: 5px;

	   }

	    .list-bg>.float-bg>.container>.list-right>.list-content > .album-memo {
		width:96%;
	   text-indent:2em;
	   		/* height:50px; */
				   margin-top:15px;
				   font-size:7px;
				   padding:10px;
			 color: #0077c7;
			 /* font-weight: bold; */
			/* padding-top:15px; */
			/* padding-left:15px; */
			 background-color: #c1c7cabf;
			 border-radius: 5px;

	   }



       .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-video-text {
			display: flex;
           flex-flow: row wrap;
	   
	   
	   }
       .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-video-text span {

           color: #666;
           width: 18%;
           line-height: 28px;
		   text-align:center;
       }


	   /* 2021年12月17日增加 */
	   .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-video-pic {
	              padding-left: 20px;
           padding-top: 15px;
           padding-bottom: 15px;
           width: 96%;
           background-color: #f1f5f8;
           display: flex;
           flex-flow: row wrap;
	   }


       .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-video-pic >.album-video-list-2 {
		   width: 152px;
		   height:140px;
           /*flex-grow: 1;*/
           display: flex;
           flex-flow: column nowrap;
           /*justify-content: center;*/
           align-items: center;
	   
	   
	   }

	   .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-video-pic >.album-video-list-2  img {
		   width: 130px;
		   height:100px;
		   object-fit:cover;
           border-radius: 10px;
	   }

	   .list-bg>.float-bg>.container>.list-right>.list-content>.album-video-list > .album-video-pic >.album-video-list-2 span {
	   font-size:12px;
           color: #666;
	   
	   }


	    /* 2021年12月17日增加 结束*/

/* 专辑视频结束 */

       .list-bg>.float-bg>.container>.list-right>.list-content>.music-list {
           padding-left: 40px;
           padding-top: 15px;
           padding-bottom: 15px;
           width: 96%;
           background-color: #f1f5f8;
           display: flex;
           flex-flow: row wrap;

       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.music-list span {

           color: #666;
           width: 50%;
           line-height: 28px;
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.info-list {
           padding-left: 40px;
           padding-top: 15px;
           padding-bottom: 15px;
           width: 96%;
           background-color: #f1f5f8;
           display: flex;
           flex-flow: column nowrap;

       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.info-list>.info-line {
           width: 94%;
           display: flex;
           flex-flow: row nowrap;
           justify-content: space-between;
           color: #666;
           line-height: 28px;
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.info-list>.info-line span:nth-child(2) {
           font-size: 12px;
       }


/*20220307添加  始*/
		.list-bg > .float-bg > .container > .list-right > .list-content > .info-list > .line-one {
			margin-top: 15px;
			width: 98%;
			display: flex;
			flex-flow: row nowrap;
			justify-content: space-between;
		}
		.list-bg > .float-bg > .container > .list-right > .list-content > .info-list >  .line-one > .list-title {
			color: #0077c7;
			font-size: 15px;
			font-weight: bold;
			margin-left: 5px;
		}
		.list-bg > .float-bg > .container > .list-right > .list-content >  .info-list > .line-one > .list-title a {
		color: #0077c7;
		}
		.list-bg > .float-bg > .container > .list-right > .list-content > .info-list >  .line-one > .list-date {
			margin-right: 5px;
			color: #989898;
			font-size: 12px;
		}
		.list-bg > .float-bg > .container > .list-right > .list-content > .info-list >  .list-two {
			padding-top: 6px;
			color: #989898;
			width: 98%;
			font-size: 13px;

		}
		.list-bg > .float-bg > .container > .list-right > .list-content > .info-list >  .list-two a {
		color: #989898;
		}
		.list-bg > .float-bg > .container > .list-right > .list-content > .info-list >  .list-two img {
		object-fit:cover;
		width:180px;
		height:100px;
		float:left;
		padding-right:15px;
		border-radius:6px;
		}
		.list-bg > .float-bg > .container > .list-right > .list-content > .info-list >  .list-dot {
			padding-top: 10px;
			width: 95%;
			border-bottom: #626169 1px dotted;

		}
/*20220307添加  末*/






/*20220305添加 开始 */
.list-bg>.float-bg>.container>.list-right>.list-content>.comment-list {
width:96%;
display:flex;
flex-flow: column nowrap;
align-items: center;
}

.list-bg>.float-bg>.container>.list-right>.list-content>.comment-list textarea {
margin-top:.6rem;
margin-bottom:.6rem;
background-color:#f1f5f8;
color:#666;
	padding:10px;
	width:88%;
	height:88px;
	border-radius:8px;
	resize:none;
}
.list-bg>.float-bg>.container>.list-right>.list-content>.comment-list button {
margin-top:5px;
margin-bottom:5px;
}
.list-bg>.float-bg>.container>.list-right>.list-content>.comment-list > .get-comment-list {
width:100%;
}
/*
.list-bg>.float-bg>.container>.list-right>.list-content>.comment-list > .get-comment-list > .comment-list-line > .line-a {
display:flex;
flex-flow: row nowrap;
color:#666;
justify-content: space-between;
border-top: #626169 1px dotted;
padding-top:20px;
}

.list-bg>.float-bg>.container>.list-right>.list-content>.comment-list > .get-comment-list > .comment-list-line > .line-two {

color:#666;
padding-bottom:20px;
padding-top:20px;
}*/

/*20220305添加 结束 */



       /*这里定义新的内容完*/

       .list-bg>.float-bg>.container>.list-right>.list-content>.line-one {
           margin-top: 15px;
           width: 90%;
           display: flex;
           flex-flow: row nowrap;
           justify-content: space-between;
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.line-one>.list-title {
           color: #0077c7;
           font-size: 15px;
           font-weight: bold;
           margin-left: 5px;
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.line-one>.list-date {
           margin-right: 5px;
           color: #989898;
           font-size: 12px;
       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.list-two {
           padding-top: 6px;
           padding-left: 4px;
           color: #989898;
           width: 96%;
           font-size: 13px;

       }

       .list-bg>.float-bg>.container>.list-right>.list-content>.list-dot {
           padding-top: 30px;
           width: 95%;
           border-bottom: #626169 1px dotted;

       }

	   .list-bg>.count-thumbs-up {
	   display:none;
                width: 96%;
                display: flex;
                justify-content: space-between;
                padding-left: 20px;
                padding-right: 30px;
                padding-top: 10px;
                padding-bottom: 10px;
                background-color: #fff;
            }
            .list-bg>.count-thumbs-up > .showcount {
                font-size: 13px;
                color: #666;
				/* display:none; */
            }
			.list-bg>.count-thumbs-up > .thumbs-up {
				
                font-size: 13px;
                color: #666;
				display:flex;
				/* display:none; */
            }

       .list-bg>.black {
           /*margin-top: 15px;*/
           background-color: #333333;
           width: 96%;
           height: 80px;
           display: flex;
           flex-flow: row nowrap;
           justify-content: space-between;
           align-items: center;
           /*margin-right: 15px;*/

       }

       .list-bg>.black>.interguide {
           margin-left: 30px;
           width: 300px;
           display: flex;
           flex-flow: row nowrap;
           justify-content: space-evenly;
           font-size: 14px;
       }

       .list-bg>.black>.interguide a {
           color: #fff;
       }

       .list-bg>.black>.interguide>.hrefitem:before {
           content: "|";
           float: left;
           color: #fff;
           margin-right: 10px;

       }

       .list-bg>.black>.interguide>.hrefitem:first-child:before {
           display: none;
       }

       .list-bg>.black>.goodsay {
           color: #fff;
           margin-right: 25px;
           text-align: center;
           font-size: 16px;
       }

       .list-bg>.bottom {
           height: 112px;
           background-color: #a3acb1;
           color: #ffffff;
           text-align: center;
           padding-top: 20px;
           line-height: 15px;
           font-size: 13px;
       }