@media (max-width:1240px){.detail_layout{padding-right:300px}.detail_layout__other{width:270px;margin-right:-300px}.detail_layout__other .playlist__list{margin-right:-12px}.detail_layout__other .playlist__item_box{margin-right:12px}}.mod_tab{position:relative;zoom:1;border-bottom:1px solid #f7f7f7;margin-bottom:30px}.mod_tab__item{position:relative;float:left;font-size:16px;overflow:hidden;margin-right:55px}.mod_tab,.mod_tab__item{height:56px;line-height:56px}.mod_tab__current{color:#31c27c}.fanslist__header{position:relative;height:50px;line-height:50px;background-color:#fbfbfd;color:#999;padding-left:103px}.fanslist__header_number,.fanslist__number{position:absolute;top:0;left:15px;color:#999}.fanslist__header_name{float:left}.fanslist__item{position:relative;height:70px;line-height:70px;zoom:1;overflow:hidden;clear:both;font-size:0;padding-left:103px}.fanslist__number{left:0;width:56px;text-align:center}.fanslist__album,.fanslist__name,.fanslist__number{height:70px;font-size:14px}.fanslist__name{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;max-width:70%}.fanslist__cover{float:left;width:50px;height:50px;overflow:hidden;margin-top:10px;border-radius:50px;margin-right:15px}.fanslist__album,.fanslist__header_album{float:right;padding-right:20px;text-align:right}.fanslist__pic{display:block;width:100%}.fanslist__none{line-height:146px;text-align:center}.fanslist__none:before{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:0 -290px;vertical-align:middle;margin-right:7px}.fanslist__number--top{color:#ff4222}.mod_mycard{position:relative}.mycard__tit{font-weight:400}.mycard_list{position:relative;margin-top:55px}.mycard_list:before{content:"";position:absolute;top:0;left:-4px;width:600px;height:100%;background:url(/ryqq/static/media/mycard_bg.e0762fd8.png?max_age=2592000) 0 0 repeat-y}.mycard_list__list{position:relative;z-index:2;overflow:hidden;margin-left:22px}.mycard_list__item{float:left;position:relative;width:170px;height:92px;background:url(/ryqq/static/media/mycard_shadow.96738feb.png?max_age=2592000) 100% 22px no-repeat;padding:22px 11px 49px 0;margin-right:15px;text-align:right}.mycard_list__pic-large{width:168px;height:auto;margin-top:-13px}.mycard_list__pic{width:130px;height:68px;vertical-align:middle}.mycard_list__num{position:absolute;bottom:79px;right:20px;color:#9c6625;font-size:12px;text-shadow:1px 1px 0 hsla(0,0%,100%,.34)}.mycard_list:after{content:"";position:absolute;top:0;right:-4px;width:600px;height:100%;background:url(/ryqq/static/media/mycard_bg.e0762fd8.png?max_age=2592000) 100% 0 repeat-y}.mod_part,.mod_part_detail{position:relative;margin-bottom:30px}.part__hd,.part_detail__hd{overflow:hidden;height:60px}.part__tit,.part_detail__tit{float:left;font-size:24px;font-weight:400;line-height:58px;font-family:\5FAE\8F6F\96C5\9ED1}.part__tit_desc{font-size:14px;margin-left:12px}.part__more{position:absolute;top:20px;right:0;font-size:14px}.icon_part_arrow{display:inline-block;width:7px;height:12px;background-position:-120px -40px;margin-left:6px;vertical-align:-1px}.part__more:hover .icon_part_arrow{background-position:-120px -60px}.mod_part .mv_list__item,.mod_part .playlist__item{padding-bottom:0}.mod_part .mv_list__item,.mod_part .singer_list__item{width:20%}.part__tags{float:left;overflow:hidden;padding-left:30px;padding-top:14px}.part__tag_item{float:left;font-size:15px;line-height:30px;padding:0 15px}.part__tag_item.current{background-color:#31c27c;color:#fff}.part_switch{position:absolute;top:7px;right:0;height:40px;line-height:40px;border-radius:2px;font-size:0}.part_switch__item{display:inline-block;padding:0 16px;height:38px;position:relative;font-size:14px;border-color:#c9c9c9 transparent;border-style:solid;border-width:1px}.part_switch__item--left{right:-1px;border-top-left-radius:2px;border-bottom-left-radius:2px;border-color:#c9c9c9}.part_switch__item--right{border-top-right-radius:2px;border-bottom-right-radius:2px;border-color:#c9c9c9}.part_switch__item--select,.part_switch__item--select:hover{background-color:#31c27c;color:#fff;border-color:#31c27c;z-index:2}.part_tags{position:relative;float:left;line-height:38px;margin:8px 6px 0 0;padding:0 25px 0 10px;border:1px solid #c9c9c9;border-radius:2px;font-size:14px}.part_tags:hover{background-color:#37c27c;border-color:#37c27c;color:#fff}.part_tags__delete{position:absolute;top:50%;right:4px;margin-top:-8px;width:16px;height:16px;background-position:-160px -120px;overflow:hidden}.part_tags:hover .part_tags__delete{background-position:-160px -80px}.part_tags .part_tags__delete:hover{background-color:hsla(0,0%,88.2%,.3);border-radius:12px}body{background:url(/ryqq/static/media/bg_detail.bb32b2d1.jpg?max_age=2592000) 50% 90px repeat-x}.detail_layout{padding-right:343px}.detail_layout:after{content:"";display:block;clear:both}.detail_layout__main{float:left;width:100%;padding-bottom:20px}.detail_layout__other{float:right;position:relative;width:290px;margin-right:-343px;padding-bottom:20px}.mod_about{line-height:22px;margin-bottom:25px;margin-top:-8px}.about__tit{font-size:20px;font-weight:400;line-height:46px}.about__cont{max-height:88px;overflow:hidden}.mod_data{padding-left:340px}.open_client{margin-top:60px}.other_part{overflow:hidden;margin-bottom:10px}.other_part__tit{font-size:20px;font-weight:400;line-height:46px}.mod_songlist{padding-bottom:60px}.data__price{font-size:24px;margin-right:10px;vertical-align:middle;position:relative;top:1px}.data__price strong{font-weight:400}.album_detail_exclusive .songlist__header_name,.album_detail_exclusive .songlist__songname{width:74%}.mod_playlist{overflow:hidden;font-size:0}.mod_playlist .playlist__list{margin-right:-20px}.detail_layout__other .playlist__item{width:33.333333%;padding-bottom:14px}.mod_playlist .playlist__item_box{position:relative;margin-right:20px}.mod_playlist .playlist__cover{position:relative;display:block;overflow:hidden;padding-top:100%;margin-bottom:15px}.detail_layout__other .mv_list__cover,.detail_layout__other .playlist__cover{margin-bottom:4px}.detail_layout__other .mv_list__singer,.detail_layout__other .mv_list__title,.detail_layout__other .playlist__title,.detail_layout__other .playlist__title_txt{line-height:1.5;margin-bottom:0}.mod_playlist .playlist__author,.mod_playlist .playlist__author a,.mod_playlist .playlist__other{color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:22px}.data__info{overflow:hidden}