html{
    overflow-x: auto;
}
body{
    background: white;
    font-family: "苹方-简 常规体","思源黑体","微软雅黑";
}
.tk-span1{
    width: 1200px;
    font-size: 14px;
    margin: 10px auto;
}
.trackSearch{
    display: inline-block;
    position: relative;
}
.trackSearch .txt{
    position: absolute;
    right: 0;
    top: 0;
    display: inline-block;
    width: 54px;
    height: 44px;
    background: #19BA1D url(../../images/indexNew/top_icon_searching_3.png) no-repeat center;
    background-size: 30px;
    cursor: pointer;
}
.tk-album-row .tk-column .img a{
    display: inline-block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 218px;
}
.tk-span1 .Img{
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    height: auto;
    top: 50%;
    transform: translateY(-50%);
}
.tk-span1 .Img.imgHeight{
    height: 100%;
    width: auto;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}
.tk-span1 .Img.imgWidth{
    width: 100%;
    height: auto;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.tk-column .img{
    padding: 0;
}
.tk-column ul a{
    display: inline-block;
    color: #333;
    float: none;
    vertical-align: middle;
    width: 300px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tk-column .sprite-icon1{
    display: inline-block;
    width: 2px;
    height: 2px;
    background: #333;
    border-radius: 50%;
    margin: 0;
    vertical-align: middle;
}
.tk-column .tk-right{
    padding-left: 18px;
    background: url(../../images/indexNew/icon_download.png) no-repeat center left;
    background-size: 12px;
    font-size: 12px;
    color: #666;
}
.tk-t-center .more-track{
    width: 178px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    color: #a5a5a5;
    border: 1px solid #a5a5a5;
    margin-top: 20px;
}
.tk-t-center .more-track:hover{
    background: #19BA1D;
    border: 1px solid #19BA1D;
    color: white;
}
.tk-album-row .tk-column{
    height: 330px;
}

/*轨迹专辑*/
.tk-caption{
    margin: 30px 0 0;
}
.tk-slide{
    height: 343px;
}
.tk-slide .preview{
    width: 1200px;
    height: 344px;
    overflow: hidden;
    position: relative;
}
.album-slide .preview img{
    height: auto;
    width: 100%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.tk-info{
    position: absolute;
    width: 100%;
    padding: 20px 10px 8px;
    box-sizing: border-box;
    color: #fff;
    left: 0;
    bottom: 0;
    background: linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);
    overflow: hidden;
}
.tk-info .noteTitle{
    line-height: 36px;
}
.tk-info dt,
.tk-info p{
    max-width: 900px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
}
.tk-info dt{
    font-size: 18px;
}
.tk-p-user .userName{
    font-size: 12px;
    color: #19BA1D;
    padding-left: 14px;
    background: url(../../images/indexNew/icon_user.png) no-repeat center left;
    background-size: 12px;
}
.tk-p-user .time{
    font-size: 12px;
    color: #A5A5A5;
    margin-left: 5px;
}
#base_area .tk-p{
    font-size: 12px;
    color: #333;
    line-height: 18px;
}
.trackCaption em{
    font-style: normal;
    font-size: 18px;
    color: #333;
    font-weight: bold;
    vertical-align: middle;
    display: inline-block;
}
.trackCaption span{
    display: inline-block;
    width: 4px;
    height: 18px;
    background: #19BA1D;
    border-radius: 0 5px 5px 0;
    margin-right: 10px;
    vertical-align: middle;
}
.tk-span2{
    width: 100%;
}
.tk-span2 .tk-box{
    margin: 15px auto 20px;
    width: 1198px;
    box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.1);
}
.tk-excel dt a{
    color: #19BA1D;
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
.tk-excel .notes{
    font-size: 12px;
    color: #333;
}
.imgList{
    display: flex;
}
.imgList a{
    width: 160px;
    height: 120px;
    overflow: hidden;
    margin-right: 6px;
    position: relative;
}
.imgList a:last-child{
    margin-right: 0;
}
.imgList a img{
    min-width: 100%;
    min-height: 100%;
}
.imgList img.imgHeight{
    position: absolute;
    height: 100%;
    width: auto;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}
.imgList img.imgWidth{
    position: absolute;
    width: 100%;
    height: auto;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.tk-excel .info{
    margin-top: 5px;
}
.info .userImg{
    display: inline-block;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    vertical-align: middle;
    background: url(../../images/event/event_new/defaultW.png) no-repeat center;
    background-size: cover;
}
.info a{
    vertical-align: middle;
}
.info .info—left{
    display: inline-block;
    vertical-align: middle;
}
.tk-right .tk-ml1{
    color: #A5A5A5;
    font-size: 12px;
}
.tk-right .good{
    padding-left: 17px;
    background: url(../../images/indexNew/icon_live.png) no-repeat center left;
    background-size: 15px;
}
.tk-right .collect{
    padding-left: 16px;
    background: url(../../images/indexNew/icon_collect.png) no-repeat center left;
    background-size: 14px;
}
.tk-right .down{
    padding-left: 20px;
    background: url(../../images/indexNew/icon_down.png) no-repeat center left;
    background-size: 18px;
}
.tk-excel .keys{
    display: inline-block;
    vertical-align: middle;
    line-height: 27px;
}
.keys span{
    font-size: 12px;
    color: #A5A5A5;
    background: #f2f2f2;
    border-radius: 12px;
    padding: 2px 8px;
}
.keys .tipAll{
    padding: 0 0 0 18px;
}
.keys .tip1{
    background: url(../../images/indexNew/icon_dengshan.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip2{
    background: url(../../images/indexNew/icon_buxing.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip3{
    background: url(../../images/indexNew/icon_tubu.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip4{
    background: url(../../images/indexNew/icon_qixing.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip5{
    background: url(../../images/indexNew/icon_jiache.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip6{
    background: url(../../images/indexNew/icon_youyong.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip7{
    background: url(../../images/indexNew/icon_lunhua.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip8{
    background: url(../../images/indexNew/icon_lunchuan.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip9{
    background: url(../../images/indexNew/icon_buxing.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip10{
    background: url(../../images/indexNew/icon_feiji.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip11{
    background: url(../../images/indexNew/icon_paobu.png) no-repeat center left;
    background-size: 14px 14px;
}
.keys .tip12{
    background: url(../../images/indexNew/icon_qita.png) no-repeat center left;
    background-size: 16px 16px;
}