	@charset "UTF-8";
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding:0;margin:0;}
	html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}/*for ios*/
	html,body{-webkit-touch-callout: none;min-width:100%;margin:0 auto;}
	html{min-height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:100%;}
	table{border-collapse:collapse;border-spacing:0;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
	ul,ol,li{list-style:none;}
	em,i{font-style:normal;}
	img{border:0;}
	body,div,span,input,select,textarea{outline:none;-webkit-tap-highlight-color:transparent;}
	input:focus,select:focus,textarea:focus{outline:none;-webkit-tap-highlight-color:transparent;}
	a{text-decoration:none;}
	body{font-size:100%;color:#333;background:#f4f4f4;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"FZLTXIHJW--GB1-0","hiragino sans gb","Helvetica Neue",Helvetica,STHeiTi,Arial;width:100%;}
	.clear_fix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
	.clear_fix{display: inline-table;}
	* html .clear_fix{height: 1%;}
	.clear_fix{display: block;}
	*+html .clear_fix{min-height: 1px;}
	
	/*wrap*/
	.wrap{position:relative;padding-bottom:3.666em;z-index:500;}

	/*wrap*/
	.wrap{position:relative;padding-bottom:3.666em;z-index:500;}
	.content{width:100%;height:100%;overflow:hidden;}
	.scrollBox{position:relative;}
	/*header*/
	.header{position:relative;z-index:100; padding:0.8333em;height:6.75em;overflow:hidden;}
	.header .pic{width:6.666em;height:6.666em;display:block;position:relative;z-index:90;float:left;margin-right:0.8333em;}
	.header .pic img{ display:block;}
	#play_main{bottom:4.5%;right:4%;width:27.7777%;height:27.7777%;position:absolute;z-index:103;}
	#play_main span{display:block; width:100%; height:100%;}
	.header .play span{ background:url(http://m.kugou.com/static/images/share2014/v2/ico_play.png) no-repeat; background-size:contain;}
	.header .pause span{ background:url(http://m.kugou.com/static/images/share2014/v2/ico_pause.png) no-repeat; background-size:contain;}
	.header .bg_mask_blue_blur{position:absolute; z-index: 50; top:0;left:0%; width: 100%; height: 100%; background:rgba(0, 0, 0, 0.4);}
	.header .bg_mask{ display:block; position:absolute; z-index: 20; width: 120%; height: 120%; top:-10%; left:-10%; background-repeat:no-repeat; background-size:100% auto;}

	.header .list_cover{position:absolute; top:0; left:0; height: 100%; width: 100%; background-size:100% 100%;}
	.header .pic_cover{position:absolute;bottom:0;left:0;height:50%;width:100%;background-image: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.50));background-image: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.50));}
	.header .list_name{color:#fff;font-size:0.888em;max-height:2.625em;position:relative;z-index:90;padding-top:0.3em;line-height:1.3125em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
	.header  .creator_name{color:#fff;font-size:0.666em;line-height:1;margin-top:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:90;}

	.header .playcount_num{position:absolute;font-size:0.666em;left:0;bottom:0;padding:0.5em 0 0.3em 2.1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaFJREFUeNrslEFKw0AUhpMitghKwaXaohaxihtrpR5AUaviwkv0BnoCF1b3nkHcKVKKeAEVQVEE3RREq4vqxqIR4//gHxhCEpqYuvLBRzJvXv4/k8w807ZtwyfiYAnMghxIgyTnGqAGzkAVHIAPTyUxciEBNsCL3XpI7TqIu2maLisaA/tgVMvdglNwB96Z6wIZkAcjWu01WAM3fiuaAg2+oQV2QdZj1TpZ1lp8VjRyeo1e3A+eWVgD+RYMnEzzWYlH0OtmVGHBExgKYaLIgDq19pxGRe2nLvzCRLHs1FMTJ0xWIjBRVKl5rIwGwTeTKxEarVJTtNMxbLx5YPKwVYzo4gh8UntRjGY4cel7soOHaF3xviBGExycG9HHBa/jYtTHwUMbjOq8DohRDwevbTB647Xb8GiQ0kq2Quy0TfDlJihN1fb5mYkQG6DTbUI3ks1wz65cVPMBjZTWIbv8MJhU3VtFictPabmgn05FiuOSSsSMP4p/o9DRod3P8fAmI9AtsQEU9O3d9DgvUZ6jpny6bWA5JmRcDrGSsofWzo8AAwBPYT+fx9FQtgAAAABJRU5ErkJggg==') 0.6em 0.65em no-repeat;background-size:1em auto;color:#fff;display:none;}

	.header .play_all{width:6.5em;position:absolute;z-index:90;overflow:hidden;bottom:0.8333em;left:8.3333em;margin-bottom:4px;}
	.header .play_all img{width:100%;display:block;}

	/*mod_play_bar*/
	.mod_play_bar{ width: 100%; padding-right:1.3em;height:1.5em;position:absolute; z-index: 110; bottom:-0.75em;left:0; box-sizing:border-box;-webkit-box-sizing:border-box;}
	.mod_play_bar .bar{width: 100%;height:1.5em;position:relative; z-index: 20;}
	.mod_play_bar .bar:after { content:''; position:absolute; bottom:0.75em; left:0; padding-right:1.3em;width: 100%;  height: 3px; background:rgba(10, 20, 32, 1);  }
	.mod_play_bar .play_bar_play{position:absolute;bottom:0.75em;left:0;z-index:11;width:0%;height:3px;background:rgba(36,158,246,1);}
	.mod_play_bar .play_bar_play span{ position:absolute; bottom:-0.625em;right:-1.3em; width: 1.375em; height: 1.375em; display:block; background:url(http://m.kugou.com/static/images/share2014/v2/ico_point.png) no-repeat; background-size:contain;}
	.mod_play_bar .play_bar_load{position:absolute;bottom:0.75em;left:0;z-index:10;width:0%;height:3px;background:rgba(140,197,250,0.5);}

	/*mod_intro*/
	.mod_intro{color:rgba(51,51,51,0.6);position:relative;padding:0 0.8333em 1em;margin-top:0.6em;display: none;}
	.mod_intro:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
	.mod_intro p{font-size:0.6666em;max-height:2.5em; line-height:1.3em;overflow:hidden;position:relative;z-index:30; box-sizing:border-box;-webkit-box-sizing:border-box; }
	.mod_intro p span{display:block;}
	.mod_intro .show{max-height:inherit; }
	.mod_intro .show:after{display:none;}
	.mod_intro .btn_arrow{position:relative;width:0.6388em;height:0.2777em;margin:0.5em auto 0;display:none;}
	.mod_intro .btn_arrow i{width:100%;height:100%;display:block; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAKCAYAAABfYsXlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbtJREFUeNpivHLlyuzPnz/7SEtLJ/Hw8GxnoBB8/frV+enTp/N5eXk3M3358sX5z58/Eg8fPtz64sWLCf///2cnx1CgPtaXL192PnjwYNfv379lgQ72ZlJSUrLi5ubeA5RnfPv2bf69e/dO/vz5U5MUg3/9+qV6//79Y2/evCkDcpm4uLgOKyoqWjOxsLC8UFBQcBcTE6sDSvz98eOH/t27d8+8f/8+jRiDP3z4kABUf+779+8mQO4/ERGRdqB5TqysrE8Z3717hxxe9k+ePFkKDCZpEJ+Pj2+dlJRUKjMz8zt0Q//+/cv//PnzGR8/fowA8YFqXsvIyMQA420XTA2K4SAANFgUGCGLgXHhDuIDXfAYGNmxwKA7CFPz7ds3K5AjgGGrAOID5fYDDY4GhsJzZLOY0F0EVPBaXl7eU1xcvAJkFyhygJG0DxhZraDIfv36dT0wfA9CDf4rKiraBFTvim4wVpcjA6ALbaAulAO7hInp479///ihjngBdG0UyNW49DPhiyxgrB9RVlY2AqbZrSA+zGBQuALFDfEZTNBwaES9lZOT85WQkCgCuRyYqmpBwQZyOSG9AAEGAC790fMGXlpwAAAAAElFTkSuQmCC') no-repeat; background-size:contain;}
	.mod_intro .btn_arrow_up i{transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
	.mod_intro .nofind{width:100%;display:block;text-align:center;font-size:1.375em;}

	/*mod_list*/
	.mod_list{width:100%;margin:0 auto;padding-top:0.6em;background-color: #fff;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	.mod_list h6{color:rgba(51,51,51,0.6);font-size:0.6666em;padding:0 1.25em 0.6em;border-bottom:1px solid #d6d6d6;line-height:1;}
	.mod_list ul{margin-left:3em;}
	.mod_list .play_all,.mod_list li{width:100%;display:block;height:2.8em;position:relative;border-bottom:1px solid #d6d6d6;background-color: #fff;}
	.mod_list li.cur 
	.mod_list li:last-child {border:0 none;}
	.mod_list .play_all span, .mod_list li span{width:100%;font-size:0.888em;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:0.625em;line-height:1.2}
	.mod_list li b{font-size:0.6111em;line-height:1.2;margin-top:0.3em;display:block;color:rgba(51,51,51,0.6);font-weight:normal;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;margin-right: 10px;}
	.mod_list li.cur span,.mod_list li.cur b{color:#1e88d4;}
	.mod_list .play_all .btn_play, .mod_list li .btn_play{position:absolute;width:3em;height:2.75em;left:-3em; top:0;}
	.mod_list .play_all .btn_play i, .mod_list li .btn_play i{position:absolute; top:50%; left:50%;  width: 1.277em; height: 1.277em; margin-top:-0.6385em; margin-left:-0.6385em; display:block; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKlJREFUeNrMmmdoFVkYho9XMWrWilfUFZXEGFRQEwtIrD80xkUQxT+WqIua2LHAoqIiyv5YFSxYov6w7MJiLIgaDQrWgKCuBXtDBAuWXaO4iu3u+y7vxElIcpO5Z+bmg4fJJHfmPPfMmVO+k1qRSMQwcnJyjMdoCgaCfqATSAbNQSP9/S14De6DW+AsOA3+dt8kLy+vWoXW8ShbD4wG2WAQqK3ffwOPwQPwRr9roi8yBAwFc8FXcBLsAvngY3UFalWzxuuD6WA+aAV48TlwBJwCVyuR4JftpqfzE+jL8sEzsAZsQq1/8EN8GNgAkvT4N4Kt4JHHp9YeTAUz1KweglmQL7Alzppay4+AL5JfAf4xdoLvyBJKq+myMubgC1TafEJRbtoSFEn6NugJ5lmUNrrXPN37tp5CESqypVfxJEmngz9146vGp0AN8949VFa65JOqKx4GhZJnMxkD3hufA/L/qqy1KrsQ8uGqijeQdAewWd1XxAQUkI+AuSqbDkch36Aq4vy2aaBAL0y8YpYc2HzWRRPPAlM0iGRroIhLoNa/yoEuk1HrWRWJs9tbr59zNUzHNSD/Wi6M9ZCvV554rtrUfrYrU0MC8nQ5ILfcUuL4JnVxWKC5xmJT82KR3BbItaTGR4EfwWENAl7jOlioOYjNWqfTITmOdIuP13FbjGV0Ab+Cg5oV2oztOmb/L46q5wRnMChW/20jhoMLoLtF8UI5DqYza3yAJjdnwGeLBXXQlCHbUnP5LEe6DqB4hv52yoeXiiPeTs61QYKF+zmOGRTvrJNbPvYK01RbbWO8j+PYmeIpOrnnc5fWG1zU++Q1HMcUirfQycsA+uOwBrfFHrtMZ4HdIuTqtooDGky4sF4Jfvdw7TsdG7uH/AQTbPTzmF1gREJl0ghBxRWPbf0HJ1dD8Rc6aReQNLMDfcAdD9e20fFFyP2m+iz8RnOimV4SQIpUp3eh+E2dpPsofV6rqv0x3idNx5shDctGqTTbwbXqb6B/DIkjdwzUsYjip5Xo4YQo2aL0S2W/frExB1KqIk3LyTMhTF6YTjuhAWGcJemTqohjFitivByPw7nY6cd36Tg1xv6c+b+l6uqe2jJGbSfIrcTVSTPvA0+0wpgEtngsI9mnl/tn0FqO+0pWQKj6Tzis1oeWme9J+biHFjpLdbparqVW+axlJuSZbFxVgxbKq+R0390S3OIfXZkrJoVG1IDaHiEXxmx36rlsJuuoFqV8e3eArnGU7ioHumxXfsVUJM6YAy5z6qhuMjUO0qkqmw6X5GSiiTPVm6k2xYk/d8l6BSjdU2WG5ZCl9HNUcWfUy1S/HNaAMi4A6bFaEIdVdiaky12ZhaIMJswA/AUSwW6wR/2p7WgN6T1aFSWqzAxIP6zogmh7QM8lv1Xn3NtkOmw5aGZBuJnudUf3NiqL0s8ru9DrdiGDWyv5ypuc00StKsHRmnucEySb6HrCVrcL3VF2g9a9iOULdQ3c1ZNy9owSNYB0VPfKtWZD17XPNGpv9muDtuyilauZiab0lnhVw9kS59Pay8EvqL18jmB/COefEPgudDHl/xPCK00nbmjhwp4jpr3S/wQYAGcDWFfxKFbkAAAAAElFTkSuQmCC') center center no-repeat; background-size:contain;}
	.mod_list li.cur .btn_play i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABL1JREFUeNrMmmtsTVkYhpfDKEqZjiODCVI1dUlQjEQ6bj9Mp/xpiEQMxyV06h4ZiSCIED8wCSYY5ccwJOIacQ+Jy2gyP8ZlJu5KROISVcNMzDRux/vWu2v3pO053bfTL3mzunu613rOt9f+vrW+1QbRaNTQOhc9Mw7tU2gINBDqxq6g1lCaPv8HKoNKoOvQb9BZqMqAdwrS6zRoI4ewTaDRUAQaCjXU799B98kBPdfvWumLfAN9C82F3kKnoe3QHqi8rgAN6ujxptB06AeoLcSbz0NHoDPQn7VA8Mv20tMZAX3N8aFH0I/QRnj9fz/Ah0M/QRl6/BugIuiew6fWCSqAZmha3YVmAf6oV+D01Froe+iN4JdDfxtvjO/IYkJr6tIZc/AFyt2Af65p0Ae6AY3RdPDDOI12QV2hi5xOgH9c0x+HaumIU6JY0Oywn4/QjCrsu6/G4pjFcGZGXcHD0AnBc5qMhV4anw3w/2mstRr7BODDiYI3E3QmtEnhK2oCMsBHobkamwzHAN8sEXB+22zoqF6YZNksMXD6rIsHngdNVRKJKFEkxeD1t2IgyxR4Pa8mcIa99fq5UGk6qQb4MrHQ1gO+SXXghZpT+zmvTD0xwJPlgNgKq4DjmzRGM09rjUWm/tlCsc0Ta6XHR0HtocNKNE7tCrRAaxAvvU6mQ2IcaQcfr3aLyzF6QCuhg1oVemlb1UYqUn7G5rI0vYgvlXheu+jcHu9LtPS9nKBXa/0cU+QTNKVQKvQZPT5Yi5tzLqFjLVNLhohH0+W1GMk6mOA5+uyMDy8VM942rrWhFA/6sxhzCN5dF9d9jArT5K0OLvuxGLsTvIsubvsc0vpDf0DDXPRhMXYheBtdlAYQj8NKboschkxr09AmZAtbLwJKJtxYr4B2OLj3X7Ut7Sk/xQRrAx1WFyrCbiimjBCUXXY415tbtRqCP9FFx4CgWR0YAN10cO8Xap+E7G+qz8DPtSaa6aQAJMuyogvBr+mij4/Qv2tXtd9lP9lqr4WUlo1KaV4b1y6roEEuCkd2G6K2mOBnVejpbT4ULL2yUlW/5nuxBlKpIlvbyXMhLF5YTjulhDDOI+jTcsRxDx0xXownwfzCiuPb1Ra4jOes/y1RqHvoFTG8nSK2SlarzLwPeqAdxiToZ6dj+PRyT4baiXFf5Q4Irn+FZo3+aKn5WJRPusHbaXqKtDVirbLLp5dZkGehc3U92iivFlOJfSbYwcttlSsWhfLrgbfzxUKbbS89x1ayjmlTyrf3F6hnEqF7ioEsW1VfMTWB0+ZAl7h0VJjMSgJ0lsYmwwUxmXjgLPXmak5x4c9Tsq8ChO6nMcNiyFP5OS64lfVyFZfDSijjAoD+ThvisMbOBXS1O7NQnGTCCsBF1TJ+hXYrnnpt7QC9W7uiVI2ZA+i7Nd0QitPhY8EX6ZoFHpbDlkHpHgCnq6+b6ttorJzazn8qKlkOjwuNKl97VDc5r4VaIsZszTPOCYJNtT1hT48L7RZ7QGvfxPKF+gu6pSdlnRmlKoF8qfDKvWYL272PlLU3+XVAG7tp5W5moql6JJ6oWUfifFp7mfyCOstnBtspWf+EwHehh6n+nxCeajlxVRsXRg5XB7zvBRgA0tFeZJA8FTQAAAAASUVORK5CYII=')}
	.mod_list .play_all .btn_play i{ background-image: url(http://m.kugou.com/static/images/share2014/v2/list/btn_splay3.png);}
	.mod_list .play_all .btn_pause i, .mod_list li .btn_pause i, .mod_list li.cur .btn_pause i{ background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFdJREFUeNrUmllsDVEcxo9LbK2tUaEEqaVRCUo9lZQHS3lpiBeqllANKbEkkkqIBw9SUir2PlBLxPpgS0PSKn1EKqHWJiRC7EvQ2K7vc79hSu8202XuP/llOrcz5/zumZlz5vzPbeP3+w1j0L43xmH0ABPAeDCMRYGeoKv+/wG8Bg9BLbgKroAGFT7KS4iq0nYOZTuCWSAXTARt9flP8IQe4J0+664vMhlMBSvBD1ABysAJUB+tQJsoW7wTWApWgz6AJ18D50ElqAkhwS87UldnOhjH+sEzsBXsQqt/aQ7xaWAHSNbl3wn2gscOr9oAsAQs021VBwogfyGSk30R3hZ71Kr9QTEYCApdSBudW6iyilX2eTTgXtDRrXhvUK2WuQvSwSrw1jRdvFWZ6aojj3VCvrdT8WRJjwZHVXCNaabALcKyx4BjqpPyydGKJ4JyyfPByQGfTDMH5D9jMxtsU93lkE+MVLyzpAeD3WCNeo8WCcj7wUrVTYeLkO8ciTi/bRrg011gWi8K5MDbZ3s48SywWINIrgaKVgm0+g850GURWj0rmDi7oBL9na9hulUD8q/lwiixd5N28XzdU6d5XxmPBOTpckZu+Q3E8U3a6yHku8Y6470olNsauf5p8ZmgLzinQSDa2AQ+auvmmGCtTqezcpxhF5+r7X6HLbIWxOuquTkmVJRqm/tbHE3PF5xJ4L36bydhvda2d3lMqCiX4yQ6s8Uz9V5eBb4ZjwZul29ypGsmxTP0v0rj/bAcMyieqp3aGBC3HFMpPkQ7D2JA3HIcQvFe2nkZA+LWNK2XT5NZoyfW6/FR2272Ib9DDIhb7yp+3z9pBK9HvJWrofgL26zb69FP2xc++5MaA+IpVu9C8TvaGR0D4mna3vFpJs+YGAPiE7StpjgTkN/BKBNIWHoylKpI03SyyoeXF6bTLptAHi/HYbnW3PSry2NCxVw5XoLze6sfL9M2z2F/vhkwJ7LF5THBWruD3P64WuKnwFOQBBY4EOd0Ly7MtC+SY4LFQrk9lWtAHE3/1dYSG8zfpLwX7m26rNfuFrk2mOUzI8uEPJONRR56Lovk9FCO/6Un6s3fzBWTQtkeaO1suTCWo7XrGxM3yqeU6uk9YAIrCK0lPUIOdClVfsUEE2esADf56siuxzbMtqR0irpoOlyXkwknzi5riu4ppni5Sja2BaXTVWeiHLKUfg4rbs2GKF+nAipcDE7RSM/RhDhRdU+BdKMzs1ArEnXKANxQ/3sIHFd/2tSRBGmWfVh1sc4MSNcFOyHcGtBzye/TPtc2mQ7bCBKaQDhBZd1T2UZ1Ufp5qBOdLhcyuLTCxdWDJrDW+T1CWSZ0uMY5T7Jxtisc8XKh2wVa+ySWD9QtcF9XylozitMAMhSwi+PSeRfbuc80au9urgXafyetzPDONw2XxKN5m6zQ1TrJwa+l1vI5gh0R1o8Q+CwMN43/COGVXidua+LCnsPVWukvAQYAyIJIkTYF4pwAAAAASUVORK5CYII=');}
	.loading .mod_list li.cur .btn_play i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtpJREFUeNq0lztoFFEYhee1iUZRiYSoCOITQQQtDGihIKhoYaFN7NRAUCsrEbSwFRvFSgtBkQhaCSJWdj5AbXyA7xciCvERDRJ2Z3c8Zzk3/Bkmu8nuzA9f7m7u7Jx77v3vnX/8JEm8ZrH84s8Smh1gG9gAloF54BcYALeb3ePdYPeE71ETQd78KDgCejIuWQDOT0U4HVED0X40Z0Fvk3vUvBYiyhAM0ZwDh0HQQGwEvNWMTDt8u8YSHQJ72CdhX93vwWVwBzwFY9PRAYld57TjM2C3HAVqf4Nj4AqIWzFnGF+WwLjdi2aQI9MF5AlYh5FealHUMzMXQiOYIIx/zEVz2giSR2A7RL94rUdglottCVq+nepDYL4EE01vP0RHvPaiJg2bLzwTygFG0IEPB0BV8OKTbTq1wXuGxn0nNOuj2aJTqKqOD+Cal19U5TQ0SVai8GaTbWyH4Db28g2KdxjhDgqvUYfLwLte/hGnHNeFl6jDV2K9LEC4apKsnu380mUcj2KaxwoQTozj+sxGxi2j4hUXoTmwkkB71m0lpnpnAaK+kityU+62TyyY1SsLEJ6hgyOS8xqFnxth0leA8BzjNqqfXPjzQNMca4136vGY5zT3GMfkH4Ufgh/Gca/qq7yCorONKONvgO1Dlzck6pwPwPXCHERnghWpaR6GZuLS+3rKNff2CYh3tSFKkfUSd6JM3u/jz2OMYFR1lk2yxeAUxLtbdLpJD5/IZPNH9xxI11ws8HaZfR1rn18F96ZQUfqqudfKVGyWkKKvJqu5Lij1+8wPOPr9rEbAffACfDWlUKgE4gwt1fUV9TtX38DrSatMueZID4KtxrXbao4y+KPPvvrLpt8u2RtWpUyohsJmABvR7AOzjHDWACoZ8DrmzWPwOesVJmjwrsOD5Ti4yX1nqs/EkFXGUvgZuOVEmxb0DV5nuI6rwSqwyByBztmw1v2TxGrNXtr+CzAAsiALcQIE0TAAAAAASUVORK5CYII=');-webkit-animation:rotate 1s 0.1s linear both infinite;background-size:65% 65%;}

	@-webkit-keyframes rotate{
		0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-360deg);}
		25%{-webkit-transform-origin:center center;-webkit-transform:rotate(-270deg);}
		50%{-webkit-transform-origin:center center;-webkit-transform:rotate(-180deg);}
		75%{-webkit-transform-origin:center center;-webkit-transform:rotate(-90deg);}
		100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);}
	}

	.mod_list li.hover, .mod_list li .btn_play.hover, .mod_list li .btn_pause.hover { background:#1D99F3; }
	.mod_list li.hover span{ color:#FFFFFF;}
	.mod_list li.hover .btn_play i, .mod_list li .btn_play.hover i{  background-image:url(http://m.kugou.com/static/images/share2014/v2/list/btn_splay_hover.png);}
	.mod_list li.hover .btn_pause i, .mod_list li .btn_pause.hover i{ background-image:url(http://m.kugou.com/static/images/share2014/v2/list/btn_spause_hover.png);}
	.mod_list li.cur .btn_play i{display:block;}
	.mod_list li .btn_play em{font-style:normal;font-size:0.8888em;position:absolute;top:50%;left:0;width:100%;margin-top:-0.5em;line-height:1;text-align:center; display:none;}
	.mod_list li.cur .btn_play em{display:none;}


	/*mod_pic*/
	.mod_pic{height:3.666em;width:100%;z-index:1000; position:fixed; bottom:0; left:0; display:block; text-align:center;background:#fff;overflow:hidden;}
	.mod_pic a{color:#fff;vertical-align:middle;display:block;background:#058ff2;padding:0.5em 0;border-radius:4px;margin:0.55em 1em 0;}
	.mod_pic a img{display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;margin-right:0.5em;}
	.mod_pic a i{vertical-align:middle;}

	/*mod_pop_info*/
	.mod_pop_info{position:absolute;top:5%;width:87.5%;left:50%;margin-left:-43.75%;padding:3.125em 0 1.875em 0;background:#EBEBEB;z-index:1001;border-radius:5px;-webkit-border-radius:5px;}
	.mod_pop_info .btn_close{position:absolute;right:0;top:0;padding-top:1em;width:4.125em;height:4.125em;z-index:102;}
	.mod_pop_info .btn_close span{display:block;width:2.3125em;height:2.3125em;background:url(http://m.kugou.com/static/images/share2014/btn_close.png) no-repeat;background-size:contain;}
	.mod_pop_info .con{margin:0 auto;width:88%;}
	.mod_pop_info .hd{text-align:center;font-size:2em;color:#2E2E2E;}
	.mod_pop_info p{font-size:1.125em;line-height:1.3333em;;padding:1.1111em 0;color:#656565;}
	.mod_pop_info img{display:block;}
	

	/*mod_recommand*/
	.mod_recommand .tit{width:86%;padding:0 9% 0 5%; color:#888888; font-size:22px; font-size:1.375em; margin-bottom:1.125em;}
	.mod_recommand li{ width: 28.125%; float:left; margin-left:3.75%;}
	.mod_recommand .pic{ display:block; box-shadow:1px 3px 2px rgba(0,0,0,0.3);-moz-box-shadow:1px 3px 2px rgba(0,0,0,0.3);-webkit-box-shadow:1px 3px 2px rgba(0,0,0,0.3); position:relative; z-index: 100; margin-bottom:0.375em;}
	.mod_recommand .pic:before { content:''; position:absolute; z-index: 75; top:0; left:0; width: 100%; height: 100%; border:1px solid rgba(0,0,0,0.2); box-sizing:border-box;-webkit-box-sizing:border-box;}
	.mod_recommand .pic span{ text-indent:0.5em;color:#FFFFFF; position:absolute; display:block; width: 100%; height: 1.875em; line-height:1.875em; bottom:0; left:0; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(left,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.1) 100%); /* IE10+ */
		background: linear-gradient(to right,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#1a000000',GradientType=1 ); /* IE6-8 */
	}
	.mod_recommand li img{display:block;}
	.mod_recommand h5 a{ font-size:18px; font-size:1.125em; line-height:1.375em;color:#333333;}


	.pop_mask{position:fixed;z-index:1001;top:0;left:0; width: 100%; height: 100%; background:rgba(0,0,0,0.6);display:none;}
	.pop_mask img{width:100%;margin-top:0.9em;display:block;}

	.pop_down{position:fixed;top:30%;left:9.75%;width:80.5%;background:#fff;border-radius:5px;}
	.pop_down p{padding:1.8em 1.5em 1.8em;color:#333333;line-height:1.5em;font-size:0.7777em;}
	.pop_down .btn{border-top:1px solid #d3d3d3;font-size:0.8888em;}
	.pop_down .btn span{float:left;width:49.5%;text-align:center;padding:1em 0;line-height:1;color:#848484;}
	.pop_down .btn b{float:left;width:49.5%;text-align:center;padding:1em 0;line-height:1;color:#259ef7;border-left:1px solid #d3d3d3;font-weight:normal;}


	.pop_qq_bg{position:fixed;z-index:1001;top:0;left:0; width: 100%; height: 100%; background:rgba(0,0,0,0.6);display:none;font-size:0.8em;}
	.pop_qq_down{position:fixed;top:7.7em;left:6.25%;width:87.5%;background:#fff;border-top:5px solid #249ef6;border-radius:5px;padding-top:1.75em;}
	.pop_qq_down p{padding:0 1.25em;color:#333333;font-size:1.4em;line-height:1.5em;}
	.pop_qq_down .btn{border-top:1px solid #cccccc;margin-top:1.75em;}
	.pop_qq_down .btn span{width:100%;text-align:center;font-size:1.4em;padding:1em 0;line-height:1em;color:#848484;display:block;}
	
	.mod_list_loading{padding:1em 0;text-align:center;font-size:0.6666em;color:rgba(51,51,51,0.3);}

	.dToast{border-radius:3px;white-space: nowrap;padding:0 15px;height:44px;background-color:rgba(0,0,0,0.7);position: fixed;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%;color:#fff;font-size:16px;line-height:44px;text-align: center;z-index:500;}
	.dToast .pTxt{padding:0 15px;display: inline-block;position: relative;}

	.notHash,.mod_list .notHash b{color:#ccc;}
	.notHash .btn_play{opacity:0.4;}


	@media screen and (min-width: 1440px) { body{font-size:18px;} }
	/*smaller than 1440*/
	@media screen and (max-width: 1440px) { body{font-size:18px;} }
	/*smaller than 1024*/
	@media screen and (max-width: 1024px) { body{font-size:18px;} }
	/*smaller than 980*/
	@media screen and (max-width: 980px) { body{font-size:18px;} }
	/*smaller than 720*/
	@media screen and (max-width: 720px) { body{font-size:18px;} }
	/*smaller than 600*/
	@media screen and (max-width: 700px) { body{font-size:18px;} }
	/*smaller than 680*/
	@media screen and (max-width: 680px) { body{font-size:18px;} }
	/*smaller than 660*/
	@media screen and (max-width: 660px) { body{font-size:18px;} }
	/*smaller than 640*/
	@media screen and (max-width: 640px) { body{font-size:18px;} }
	/*smaller than 600*/
	@media screen and (max-width: 600px) { body{font-size:18px;} }
	/*smaller than 580*/
	@media screen and (max-width: 580px) { body{font-size:18px;} }
	/*smaller than 560*/
	@media screen and (max-width: 560px) { body{font-size:18px;} }
	/*smaller than 540*/
	@media screen and (max-width: 540px) { body{font-size:18px;} }
	/*smaller than 520*/
	@media screen and (max-width: 520px) { body{font-size:18px;} }
	/*smaller than 500*/
	@media screen and (max-width: 500px) { body{font-size:18px;} }
	/*smaller than 480*/
	@media screen and (max-width: 480px) { body{font-size:18px;} }
	/*smaller than 460*/
	@media screen and (max-width: 460px) { body{font-size:18px;} }
	/*smaller than 440*/
	@media screen and (max-width: 440px) { body{font-size:18px;} }
	/*smaller than 420*/
	@media screen and (max-width: 420px) { body{font-size:18px;} }
	/*smaller than 400*/
	@media screen and (max-width: 400px) { body{font-size:18px;} }
	/*smaller than 380*/
	@media screen and (max-width: 380px) { body{font-size:18px;} }
	/*smaller than 360*/
	@media screen and (max-width: 360px) { body{font-size:18px;} }
	/*smaller than 340*/
	@media screen and (max-width: 340px) { body{font-size:18px;} }
	/*smaller than 320*/
	@media screen and (max-width: 320px) { body{font-size:18px;} }
	/*smaller than 240*/
	@media screen and (max-width: 240px) { body{font-size:18px;} }