.padding-top10{padding-top: 10px; }
.margin-top10{margin-top: 10px; }
.margin-bottom{margin-bottom: 30px;}
.color_song{color: #fff!important; display: block; font-size: 18px;
height: 100px;
position: absolute;
top: 223px;}
.name_song_2{font-size: 13px;
float: left;
display: block;
position: relative;
top: -21px; }
.color_slide{color:#f2101c;display: inline-block;
font-weight: bold;}
.w_player_song_1{position: relative;}
.w_player_song_1 .player_song_1 {position: absolute;cursor: pointer;
top: -66px;
}
.add_slide{
top: 4px; z-index: 9999999999;
left: -18px; }
.all_icon{float: right;
position: relative;}
.all_icon .song_gift_add{top: -5px;
position: absolute;
left:-54px;}
.song_gift_add_l{left: -35px!important;}
.song_gift_add_l2{left: -15px!important;}
.all_icon .song_gift_add img{     width: 12px;
height: 12px;    margin-left: 9px;
cursor: pointer;}
.all_icon .song_gift_add_2 img{     width: 20px;
height: 20px;    margin-left: 2px;
cursor: pointer;}
.radio_item .title {width: 217px;}

.radio_item .title :hover {color:#045eb5;}
.captionOrange, .captionBlack
{
color: #fff;
font-size: 20px;
line-height: 30px;
text-align: center;
border-radius: 4px;
}
.captionOrange
{
background: #EB5100;
background-color: rgba(235, 81, 0, 0.6);
}
.captionBlack
{
font-size:16px;
background: #000;
background-color: rgba(0, 0, 0, 0.4);
}
a.captionOrange, A.captionOrange:active, A.captionOrange:visited
{
color: #ffffff;
text-decoration: none;
}
a.captionOrange:hover
{
color: #eb5100;
text-decoration: underline;
background-color: #eeeeee;
background-color: rgba(238, 238, 238, 0.7);
}
.bricon
{
background: url(/theme/web/img/browser-icons.png);
}
.jssorb01 {
position: absolute; width: 600px!important;
 background-image:url(images/menu_tick.png);

}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
position: absolute;
width: 113px;
height: 8px;

/*
filter: alpha(opacity=70);
opacity: .7; */
overflow: hidden;
cursor: pointer;

}
.jssorb01 div {/*background-color: #0f60b0;  background-image:url(images/menu_tick.png); */}
.jssorb01 div:hover, .jssorb01 .av:hover {/* background-color: #d3d3d3; */}
.jssorb01 .av { background-color: #fff; }
.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

.jssora05l, .jssora05r {
display: block;
position: absolute;
/* size of arrow element */
width: 25px;
height: 57px;
cursor: pointer;
overflow: hidden;
}
.jssora05l { background: url(images/next2.png) no-repeat }
.jssora05r { background: url(images/next1.png) no-repeat }

.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }

.qc_bottom_player_1{position: absolute;
bottom: 50px;
width: 100%;
z-index: 2;
height: 90px;
text-align: center;}
.qc_bottom_player_1 img {width: 575px;
height: 90px;}
.cicon-close-reply{
position: absolute;
height: 16px;
width: 14px;
z-index: 3;
right: 14px; cursor: pointer;
top: 10px;}
.send_song_2{ top: -6px!important;left: 191px!important;}
.share{cursor: pointer;}

.item-song {
float: left;
width: 99%;
padding: 15px 0;
border-left: 1px solid #e0e0e0;
border-top: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
}
.content_list :last-child.item-song { border-bottom: 1px solid #e0e0e0;
}
.listen .item-player {
background: url('images/icon_status.gif');
}
.item-player {
cursor: auto;
width: 16px;
height: 16px;
float: left;
margin: 5px 5px 20px 6px;
}
.title-img {

float: left;
width: 280px;
margin-top: 5px;
}
.country-song, .listen-song {
float: left;    padding: 10px;    width: 120px;
}
.listen-song {
background: url('images/icon-listen.png') no-repeat 5px 10px;
padding-left: 25px;
width: 50px;
}

.info-img {
float: left;
width: 100%;
line-height: 20px;
font-size: 12px;
}
.info-song {
display: block;line-height: 20px;

}
.add_playlist_icon {
cursor: pointer;
height: 30px;
width: 30px;
float: left;
}
.add_playlist_share     {
cursor: pointer;
height: 30px;
width: 30px;
float: right;
}
.w-control{float: right;
display: block;
 padding-top: 7px;
}
.item-player_stt{    float: left;
width: 20px;
text-align: center;
padding: 6px 5px;}
.player-top {    margin: 4px 0 0px!important;}
.lyric {
margin-top: 20px;
}
                    .social {
    background-image: url("images/social.png");
    background-repeat: no-repeat;

}
.social span { padding-left: 27px;}
.gp{ background-position: 0px -21px;}
.zm{ background-position: 0px -41px;}
.shear_all{    display: none;
    width: 120px;
    background: #fff;
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);
    position: absolute;
    right: 12px;
    top: 25px;}
.shear_all li {display: block;}
.share_button{text-align: center;
    margin-left: 185px;
    margin-top: 30px;}

    .w_info_all{display:block; background: #fff; }
.img_info {
 padding: 10px;
width: 100px;
float: left;
}
.img_info img{         width: 100%;
height: 100%;}
.name_song_info{display: block;
font-weight: bold;
padding: 10px;}
.listen_1{float: right;    margin-right: 10px;}
.content{    background: #f5f5f5;
display: block;height: 110px;
margin: 10px;}
.avatar_1{      width: 50px;margin-left: 10px;    margin-right: 10px;
height: 50px;
float: left;
display: block;}
.avatar_1 img {height: 100%; width:100%;}
.name_my{    font-weight: bold;    width: 85%;
margin-left: 10px;
float: left;
}
.name_avatar_info{
height: 50px;}
.time_share{    float: left;
margin-left: 10px;
margin-top: 8px;}
.w-all-1{display: inline-block;
width: 100%;}
.timeline{     text-align: center;
    float: right;
    padding-top: 65px;
    padding-right: 14px;
    text-decoration: underline;}
.timeline i{ height: 20px;
    width: 25px;
    display: block;
    float: left;
    background: url(images/icon_custommer.png) 0 -215px no-repeat;}



.w-content-img{display: inline-block;
    width: 100%;
    background: #f5f5f5;
    margin: 10px 0px;}
.row_activity{width:100%}

.radio_item_0{margin-left: 45px;}
.color {color: #0f60b0!important;}
.radio_item_a2{width:273px!important}
.radio_item_a1{margin-right: 10px;}
.all_icon22{    display: block;
    top: -44px;}
.all_icon22 .song_gift_add img {
     width: 15px;
    height: 15px;
    margin-left: 4px;
    cursor: pointer;
}
