﻿/*common*/
.clearFix:after{ clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: ""; }
.clearFix{ *zoom: 1; }
/*html{ background-image: url(''); background-attachment: fixed; }*/
body{ font-family: "Microsoft YaHei"; font-size: 18px; line-height: 28px; position: relative; background: url("../images/VVstarlocale/bg.jpg") repeat 0 0;}
a{ text-decoration: none; }

/*main*/
.main{ /*position: relative; top: 0;*/ width: 1000px; margin: 0 auto; overflow: hidden; text-align: left; margin-top: -200px; }
.divBox{ position: relative; }
.divBox .line{ position: absolute; top: 0; left: 35px; width: 2px; height: 100%; background: url("../images/VVstarlocale/line.png") repeat-y 0 0; z-index: 0;}

/*background*/
.bg0{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url("../images/VVstarlocale/bg.jpg") repeat 0 0; z-index: -1; }
.bg1{ width: 100%; height: 700px; background: url("../images/VVstarlocale/bg0.jpg") no-repeat center; }
/*bg0.png 2099*746*/
/*减去mini-top的32px*/

/*视频模板*/
.video{ width: 100%; padding: 10px 0; }
.video .title span.time{ float: left; display: block; width: 50px; height: 50px; padding: 10px; text-align: right; font-size: 22px; line-height: 22px; color: #ffffff; position: relative; z-index: 10; }
.video .title span.time em{ font-size: 14px; }
.video .title span.tit1{ float: left; display: block; width: 30px; height: 40px; margin-top: 15px; margin-left: 8px; text-align: center; font-size: 40px; line-height: 40px; color: #ffffff; background: url("../images/VVstarlocale/tit1.png") repeat-y 0 0; }
.video .title span.tit2{ float: left; display: block; width: 340px; height: 40px; margin-top: 15px; text-align: center; font-size: 24px; line-height: 36px; color: #ffffff; }
.video .title span.tit3{ float: left; display: block; width: 20px; height: 40px; margin-top: 17px; text-indent: -6px; font-size: 90px; line-height: 36px; *line-height: 40px; overflow: hidden; }
.video iframe{ margin-left: 80px; margin-top: 10px; }
.video p.description{ padding: 20px 30px 20px 80px; font-size: 14px; line-height: 24px; text-indent: 2em; color: #47586B; }
.video p.description2{ padding: 0px 30px 20px 80px; font-size: 14px; line-height: 24px; text-indent: 2em; color: #47586B; }
.video p.label{ padding: 10px 30px 10px 80px; display: none; }
.video p.label a.label{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 10px; font-size: 14px; line-height: 24px; color: #ffffff; border: 2px solid #ffffff; }
.video p.bottomBtn{ padding: 10px 30px 10px 80px; }
.video p.bottomBtn a.bottomBtn{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 20px; font-size: 14px; line-height: 24px; color: #47586B; }
.video p.bottomBtn a.share{ padding-left: 24px; background: url("../images/VVstarlocale/share.png") no-repeat 0 center; }
.video p.bottomBtn a.comment{ padding-left: 24px; background: url("../images/VVstarlocale/comment.png") no-repeat 0 center; }
/*A*/
.video_A{ background-color: #FCF7CF; }
.video_A .title span.time{ background-color: #FBAA1B; }
.video_A .title span.tit1{ background-color: #FE8421; }
.video_A .title span.tit2{ background-color: #FBAA1B; }
.video_A .title span.tit3{ color: #FCF7CF; background-color: #FE8421; }
.video_A p.description a{ color: #FBAA1B; }
.video_A p.description a:hover{ color: #FE8421; }
.video_A p.description2 a{ color: #FBAA1B; }
.video_A p.description2 a:hover{ color: #FE8421; }
.video_A p.label a.label{ background-color: #FBAA1B; }
.video_A p.label a.label:hover{ background-color: #FE8421; }
.video_A p.bottomBtn a.bottomBtn:hover{ color: #FBAA1B; }
/*B*/
.video_B{ background-color: #FFE876; }
.video_B .title span.time{ background-color: #FF7340; }
.video_B .title span.tit1{ background-color: #E94D15; }
.video_B .title span.tit2{ background-color: #FF7340; }
.video_B .title span.tit3{ color: #FFE876; background-color: #E94D15; }
.video_B p.description a{ color: #FF7340; }
.video_B p.description a:hover{ color: #E94D15; }
.video_B p.description2 a{ color: #FF7340; }
.video_B p.description2 a:hover{ color: #E94D15; }
.video_B p.label a.label{ background-color: #FF7340; }
.video_B p.label a.label:hover{ background-color: #E94D15; }
.video_B p.bottomBtn a.bottomBtn:hover{ color: #FF7340; }

/*音乐模板*/
div.music{ width: 100%; padding: 10px 0; }
div.music .title span.time{ float: left; display: block; width: 50px; height: 50px; padding: 10px; text-align: right; font-size: 22px; line-height: 22px; color: #ffffff; position: relative; z-index: 10; }
div.music .title span.time em{ font-size: 14px; }
div.music .title span.tit1{ float: left; display: block; width: 30px; height: 40px; margin-top: 15px; margin-left: 8px; text-align: center; font-size: 40px; line-height: 40px; color: #ffffff; background: url("../images/VVstarlocale/tit1.png") repeat-y 0 0; }
div.music .title span.tit2{ float: left; display: block; width: 340px; height: 40px; margin-top: 15px; text-align: center; font-size: 24px; line-height: 36px; color: #ffffff; }
div.music .title span.tit3{ float: left; display: block; width: 20px; height: 40px; margin-top: 17px; text-indent: -6px; font-size: 90px; line-height: 36px; *line-height: 40px; overflow: hidden; }
div.music p.description{ padding: 20px 30px 20px 80px; font-size: 14px; line-height: 24px; text-indent: 2em; color: #47586B; }
div.music p.description2{ padding: 0px 30px 20px 80px; font-size: 14px; line-height: 24px; text-indent: 2em; color: #47586B; }
div.music p.link{ padding: 10px 30px 10px 80px; font-size: 14px; line-height: 24px; }
div.music p.link a{ display: block; float: left; margin-right: 10px; height: 24px; }
div.music p.link a:hover{ text-decoration: underline; }
div.music .line2{ width: 880px; height: 1px; margin-left: 80px; background: url("../images/VVstarlocale/line2.jpg") repeat-x 0 0; z-index: 0; }
/*歌单*/
div.music ul.musicList { width:1000px; overflow: hidden; padding: 10px 0; }
div.music ul.musicList li { width: 400px; float:left; font-size: 14px; line-height: 36px; margin-left: 90px; }
div.music ul.musicList li a { float:left; color:#47586B; }
div.music ul.musicList li a.musicName { width:290px; }
div.music ul.musicList li a.musicIcom { width:20px; height:20px; background:url(../images/VVstarlocale/listsongSprites.png) no-repeat; margin: 0 5px; margin-top: 8px; }
div.music ul.musicList li a.listen { background-position:0 -66px;}
div.music ul.musicList li a.listen:hover { background-position:0 -95px;}
div.music ul.musicList li a.down { background-position:-59px -66px;}
div.music ul.musicList li a.down:hover { background-position:-59px -95px;}
div.music ul.musicList li a.share { background-position:-88px -66px;}
div.music ul.musicList li a.share:hover { background-position:-88px -95px;}
/*图片*/
div.music div.pic{ width: 1000px; height: 250px; position: relative; z-index: 0; background:url(../images/VVstarlocale/white.png) repeat 0 0; }
div.music div.pic .picBox{ width: 800px; overflow: hidden; margin-left: 122px; padding-top: 22px; }
div.music div.pic .picBox ul.pic{ display: block; width: 99999px; }
div.music div.pic .picBox ul.pic li{ display: block; float: left; padding: 0 8px; }
div.music div.pic .picBox ul.pic li a.headlink{ display: block; background-color: #D6D4E3; padding: 2px; }
div.music div.pic .picBox ul.pic li a.headlink img{ display: block; width: 140px; height: 200px; }
div.music div.pic a.scrollBtn{ position: absolute; display: block; width: 40px; height: 140px; top: 55px; cursor: pointer; z-index: 1; font-size: 40px; line-height: 134px; text-align: center; }
div.music div.pic a.prev{ left: 72px; }
div.music div.pic a.next{ right: 36px; }
div.music p.label{ padding: 10px 30px 10px 80px; display: none; }
div.music p.label a.label{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 10px; font-size: 14px; line-height: 24px; color: #ffffff; border: 2px solid #ffffff; }
div.music p.bottomBtn{ padding: 10px 30px 10px 80px; }
div.music p.bottomBtn a.bottomBtn{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 20px; font-size: 14px; line-height: 24px; color: #47586B; }
div.music p.bottomBtn a.share{ padding-left: 24px; background: url("../images/VVstarlocale/share.png") no-repeat 0 center; }
div.music p.bottomBtn a.comment{ padding-left: 24px; background: url("../images/VVstarlocale/comment.png") no-repeat 0 center; }
/*A*/
.music_A{ background-color: #FCF7CF; }
.music_A .title span.time{ background-color: #FBAA1B; }
.music_A .title span.tit1{ background-color: #FE8421; }
.music_A .title span.tit2{ background-color: #FBAA1B; }
.music_A .title span.tit3{ color: #FCF7CF; background-color: #FE8421; }
.music_A p.description a{ color: #FBAA1B; }
.music_A p.description a:hover{ color: #FE8421; }
.music_A p.description2 a{ color: #FBAA1B; }
.music_A p.description2 a:hover{ color: #FE8421; }
.music_A p.link a{ color: #FBAA1B; }
.music_A p.link a:hover{ color: #FE8421; }
.music_A ul.musicList li a.musicName:hover { color: #FBAA1B; }
.music_A div.pic .picBox ul.pic li a.headlink:hover{ background-color: #FBAA1B; }
.music_A div.pic a.scrollBtn{ color: #FE8421; }
.music_A div.pic a.prev:hover{ background: url("../images/VVstarlocale/A.png") no-repeat center; }
.music_A div.pic a.next:hover{ background: url("../images/VVstarlocale/A.png") no-repeat center; }
.music_A p.label a.label{ background-color: #FBAA1B; }
.music_A p.label a.label:hover{ background-color: #FE8421; }
.music_A p.bottomBtn a.bottomBtn:hover{ color: #FBAA1B; }
/*B*/
.music_B{ background-color: #FFE876; }
.music_B .title span.time{ background-color: #FF7340; }
.music_B .title span.tit1{ background-color: #E94D15; }
.music_B .title span.tit2{ background-color: #FF7340; }
.music_B .title span.tit3{ color: #FFE876; background-color: #E94D15; }
.music_B p.description a{ color: #FF7340; }
.music_B p.description a:hover{ color: #E94D15; }
.music_B p.description2 a{ color: #FF7340; }
.music_B p.description2 a:hover{ color: #E94D15; }
.music_B p.link a{ color: #FF7340; }
.music_B p.link a:hover{ color: #E94D15; }
.music_B ul.musicList li a.musicName:hover { color: #FF7340; }
.music_B div.pic .picBox ul.pic li a.headlink:hover{ background-color: #FF7340; }
.music_B div.pic a.scrollBtn{ color: #E94D15; }
.music_B div.pic a.prev:hover{ background: url("../images/VVstarlocale/B.png") no-repeat center; }
.music_B div.pic a.next:hover{ background: url("../images/VVstarlocale/B.png") no-repeat center; }
.music_B p.label a.label{ background-color: #FF7340; }
.music_B p.label a.label:hover{ background-color: #E94D15; }
.music_B p.bottomBtn a.bottomBtn:hover{ color: #FF7340; }

/*图片模板*/
.picture{ width: 100%; padding: 10px 0; }
.picture .title span.time{ float: left; display: block; width: 50px; height: 50px; padding: 10px; text-align: right; font-size: 22px; line-height: 22px; color: #ffffff; position: relative; z-index: 10; }
.picture .title span.time em{ font-size: 14px; }
.picture .title span.tit1{ float: left; display: block; width: 30px; height: 40px; margin-top: 15px; margin-left: 8px; text-align: center; font-size: 40px; line-height: 40px; color: #ffffff; background: url("../images/VVstarlocale/tit1.png") repeat-y 0 0; }
.picture .title span.tit2{ float: left; display: block; width: 340px; height: 40px; margin-top: 15px; text-align: center; font-size: 24px; line-height: 36px; color: #ffffff; }
.picture .title span.tit3{ float: left; display: block; width: 20px; height: 40px; margin-top: 17px; text-indent: -6px; font-size: 90px; line-height: 36px; *line-height: 40px; overflow: hidden; }
.picture div.pic{ float: left; width: 636px; height: 436px; position: relative; margin-left: 70px; padding: 10px 0; }
.picture div.pic .picBox{ width: 620px; height: 420px; border: #ffffff solid 8px; overflow: hidden; }
.picture div.pic .picBox ul.pic{ display: block; width: 99999px; }
.picture div.pic .picBox ul.pic li{ width: 620px; height: 420px; float:left; display: block; }
.picture div.pic .picBox ul.pic li a.headlink{ width: 620px; height: 420px; display: block; }
.picture div.pic .picBox ul.pic li a.headlink img{ width: 620px; height: 420px; display: block; }
.picture div.pic a.scrollBtn{ position: absolute; display: block; width: 60px; height: 60px; top: 180px; opacity: 0.5; filter: alpha(opacity=50); background-color: #000000; cursor: pointer; z-index: 10; color: #ffffff; font-size: 60px; line-height: 50px; text-align: center; text-indent: 4px; }
.picture div.pic a.prev{ left: 8px; }
.picture div.pic a.next{ right: 8px; }
.picture .aside{ float: left; display: block; width: 294px; height: 436px; padding: 10px 0; }
.picture .aside p.description{ display: block; height: 288px; font-size: 12px; line-height: 32px; padding: 0 30px 0 14px; text-indent: 2em; color: #47586B; }
/*歌单*/
.picture .aside ul.musicList{ display: block; width: 294px; overflow: hidden; }
.picture .aside ul.musicList li{ width: 280px; height: 36px; float:left; font-size: 14px; line-height: 36px; margin-left: 14px; }
.picture .aside ul.musicList li a{ float:left; color:#47586B; }
.picture .aside ul.musicList li a.musicName { width:200px; }
.picture .aside ul.musicList li a.musicIcom { width:20px; height:20px; background:url(../images/VVstarlocale/listsongSprites.png) no-repeat; margin: 0 5px; margin-top: 8px; }
.picture .aside ul.musicList li a.listen { background-position:0 -66px;}
.picture .aside ul.musicList li a.listen:hover { background-position:0 -95px;}
.picture .aside ul.musicList li a.down { background-position:-59px -66px;}
.picture .aside ul.musicList li a.down:hover { background-position:-59px -95px;}
.picture p.label{ padding: 10px 30px 10px 80px; display: none; }
.picture p.label a.label{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 10px; font-size: 14px; line-height: 24px; color: #ffffff; border: 2px solid #ffffff; }
.picture p.bottomBtn{ padding: 10px 30px 10px 80px; }
.picture p.bottomBtn a.bottomBtn{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 20px; font-size: 14px; line-height: 24px; color: #47586B; }
.picture p.bottomBtn a.share{ padding-left: 24px; background: url("../images/VVstarlocale/share.png") no-repeat 0 center; }
.picture p.bottomBtn a.comment{ padding-left: 24px; background: url("../images/VVstarlocale/comment.png") no-repeat 0 center; }
/*A*/
.picture_A{ background-color: #FCF7CF; }
.picture_A .title span.time{ background-color: #FBAA1B; }
.picture_A .title span.tit1{ background-color: #FE8421; }
.picture_A .title span.tit2{ background-color: #FBAA1B; }
.picture_A .title span.tit3{ color: #FCF7CF; background-color: #FE8421; }
.picture_A .aside p.description a{ color: #FBAA1B; }
.picture_A .aside p.description a:hover{ color: #FE8421; }
.picture_A .aside ul.musicList li a:hover{ color: #FBAA1B; }
.picture_A p.label a.label{ background-color: #FBAA1B; }
.picture_A p.label a.label:hover{ background-color: #FE8421; }
.picture_A p.bottomBtn a.bottomBtn:hover{ color: #FBAA1B; }
/*B*/
.picture_B{ background-color: #FFE876; }
.picture_B .title span.time{ background-color: #FF7340; }
.picture_B .title span.tit1{ background-color: #E94D15; }
.picture_B .title span.tit2{ background-color: #FF7340; }
.picture_B .title span.tit3{ color: #FFE876; background-color: #E94D15; }
.picture_B .aside p.description a{ color: #FF7340; }
.picture_B .aside p.description a:hover{ color: #E94D15; }
.picture_B .aside ul.musicList li a:hover{ color: #FF7340; }
.picture_B p.label a.label{ background-color: #FF7340; }
.picture_B p.label a.label:hover{ background-color: #E94D15; }
.picture_B p.bottomBtn a.bottomBtn:hover{ color: #FF7340; }

/*图片模板2*/
.picture2{ width: 100%; padding: 10px 0; }
.picture2 .title span.time{ float: left; display: block; width: 50px; height: 50px; padding: 10px; text-align: right; font-size: 22px; line-height: 22px; color: #ffffff; position: relative; z-index: 10; }
.picture2 .title span.time em{ font-size: 14px; }
.picture2 .title span.tit1{ float: left; display: block; width: 30px; height: 40px; margin-top: 15px; margin-left: 8px; text-align: center; font-size: 40px; line-height: 40px; color: #ffffff; background: url("../images/VVstarlocale/tit1.png") repeat-y 0 0; }
.picture2 .title span.tit2{ float: left; display: block; width: 340px; height: 40px; margin-top: 15px; text-align: center; font-size: 24px; line-height: 36px; color: #ffffff; }
.picture2 .title span.tit3{ float: left; display: block; width: 20px; height: 40px; margin-top: 17px; text-indent: -6px; font-size: 90px; line-height: 36px; *line-height: 40px; overflow: hidden; }
.picture2 div.pic{ float: left; width: 930px; height: 436px; position: relative; margin-left: 70px; padding: 10px 0; }
.picture2 div.pic .picBox{ width: 930px; height: 436px; overflow: hidden; }
.picture2 div.pic .picBox ul.pic{ display: block; width: 99999px; }
.picture2 div.pic .picBox ul.pic li{ width: 930px; height: 436px; float:left; display: block; }
.picture2 div.pic .picBox ul.pic li a.headlink{ width: 620px; height: 420px; border: #ffffff solid 8px; float: left; display: block; }
.picture2 div.pic .picBox ul.pic li a.headlink img{ width: 620px; height: 420px; display: block; }
.picture2 div.pic .picBox ul.pic li .aside{ float: left; display: block; width: 294px; height: 436px; }
.picture2 div.pic .picBox ul.pic li .aside p.description{ display: block; height: 288px; font-size: 12px; line-height: 32px; padding: 0 30px 0 14px; text-indent: 2em; color: #47586B; }
/*歌单*/
.picture2 div.pic .picBox ul.pic li .aside ul.musicList{ display: block; width: 294px; overflow: hidden; }
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li{ width: 280px; height: 36px; float:left; font-size: 14px; line-height: 36px; margin-left: 14px; }
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li a{ float:left; color:#47586B; }
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li a.musicName { width:200px; }
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li a.musicIcom { width:20px; height:20px; background:url(../images/VVstarlocale/listsongSprites.png) no-repeat; margin: 0 5px; margin-top: 8px; }
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li a.listen { background-position:0 -66px;}
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li a.listen:hover { background-position:0 -95px;}
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li a.down { background-position:-59px -66px;}
.picture2 div.pic .picBox ul.pic li .aside ul.musicList li a.down:hover { background-position:-59px -95px;}
.picture2 div.pic a.scrollBtn{ position: absolute; display: none; width: 60px; height: 60px; top: 180px; opacity: 0.5; filter: alpha(opacity=50); background-color: #000000; cursor: pointer; z-index: 10; color: #ffffff; font-size: 60px; line-height: 50px; text-align: center; text-indent: 4px; }
.picture2 div.pic a.prev{ left: 8px; }
.picture2 div.pic a.next{ left: 568px; }
.picture2 div.pic:hover a.scrollBtn{ display: block; }
.picture2 p.label{ padding: 10px 30px 10px 80px; display: none; }
.picture2 p.label a.label{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 10px; font-size: 14px; line-height: 24px; color: #ffffff; border: 2px solid #ffffff; }
.picture2 p.bottomBtn{ padding: 10px 30px 10px 80px; }
.picture2 p.bottomBtn a.bottomBtn{ display: block; height: 24px; padding: 0 6px; float: left; margin-right: 20px; font-size: 14px; line-height: 24px; color: #47586B; }
.picture2 p.bottomBtn a.share{ padding-left: 24px; background: url("../images/VVstarlocale/share.png") no-repeat 0 center; }
.picture2 p.bottomBtn a.comment{ padding-left: 24px; background: url("../images/VVstarlocale/comment.png") no-repeat 0 center; }
/*A*/
.picture2_A{ background-color: #FCF7CF; }
.picture2_A .title span.time{ background-color: #FBAA1B; }
.picture2_A .title span.tit1{ background-color: #FE8421; }
.picture2_A .title span.tit2{ background-color: #FBAA1B; }
.picture2_A .title span.tit3{ color: #FCF7CF; background-color: #FE8421; }
.picture2_A div.pic .picBox ul.pic li .aside p.description a{ color: #FBAA1B; }
.picture2_A div.pic .picBox ul.pic li .aside p.description a:hover{ color: #FE8421; }
.picture2_A div.pic .picBox ul.pic li .aside ul.musicList li a:hover{ color: #FBAA1B; }
.picture2_A p.label a.label{ background-color: #FBAA1B; }
.picture2_A p.label a.label:hover{ background-color: #FE8421; }
.picture2_A p.bottomBtn a.bottomBtn:hover{ color: #FBAA1B; }
/*B*/
.picture2_B{ background-color: #FFE876; }
.picture2_B .title span.time{ background-color: #FF7340; }
.picture2_B .title span.tit1{ background-color: #E94D15; }
.picture2_B .title span.tit2{ background-color: #FF7340; }
.picture2_B .title span.tit3{ color: #FFE876; background-color: #E94D15; }
.picture2_B div.pic .picBox ul.pic li .aside p.description a{ color: #FF7340; }
.picture2_B div.pic .picBox ul.pic li .aside p.description a:hover{ color: #E94D15; }
.picture2_B div.pic .picBox ul.pic li .aside ul.musicList li a:hover{ color: #FF7340; }
.picture2_B p.label a.label{ background-color: #FF7340; }
.picture2_B p.label a.label:hover{ background-color: #E94D15; }
.picture2_B p.bottomBtn a.bottomBtn:hover{ color: #FF7340; }

#vv_comment{ width: 1000px; margin: 10px auto 0; }
.talk_box { min-height: 300px; }
/*footer*/
#footer_link_info p{ color: #000000; font-family: Arial; }
#footer_link_info a{ color: #000000; }
#footer_link_info a:hover{ color: #8C40D8; }

/*aside Share*/
.timeLine{ width: 86px; position: fixed; right: 50%; margin-right: -590px; top: 50%; z-index: 500; border: 2px solid #9E9E9E; padding: 10px 0; background-color: #F2F2F2; }
.timeLine{ _position: absolute; _bottom: auto; _margin-bottom:100px;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
.timeLine ul.time{ display: block; width: 86px; }
.timeLine ul.time li{ text-indent: 38px; }
.timeLine ul.time li a{ color: #47586B; }

.timeLine ul.time li.year{ font-size: 14px; line-height: 30px; height: 30px; background: url("../images/VVstarlocale/year.png") no-repeat 8px -26px; }
.timeLine ul.time li.year:hover a{ color: #FF831C; }
.timeLine ul.time li.years{ font-size: 14px; line-height: 30px; height: 30px; background: url("../images/VVstarlocale/years.png") no-repeat 8px -26px; }
.timeLine ul.time li.years a{ color: #ffffff; }

.timeLine ul.time li.new{ font-size: 14px; line-height: 30px; height: 30px; background: url("../images/VVstarlocale/new.png") no-repeat 8px 6px; }
.timeLine ul.time li.new:hover a{ color: #FF831C; }
.timeLine ul.time li.news{ font-size: 14px; line-height: 30px; height: 30px; background: url("../images/VVstarlocale/news.png") no-repeat 8px -1px; }
.timeLine ul.time li.news a{ color: #ffffff; }

.timeLine ul.time li.old{ font-size: 14px; line-height: 30px; height: 30px; background: url("../images/VVstarlocale/old.png") no-repeat 8px -28px; }
.timeLine ul.time li.old:hover a{ color: #FF831C; }
.timeLine ul.time li.olds{ font-size: 14px; line-height: 30px; height: 30px; background: url("../images/VVstarlocale/old.png") no-repeat 8px -28px; }
.timeLine ul.time li.olds a{ color: #FF831C; font-weight: bold; }

.timeLine ul.time li.month{ font-size: 14px; line-height: 24px; height: 24px; background: url("../images/VVstarlocale/month.png") no-repeat 8px center; }
.timeLine ul.time li.month:hover a{ color: #FF831C; }
.timeLine ul.time li.months{ font-size: 14px; line-height: 24px; height: 24px; background: url("../images/VVstarlocale/month.png") no-repeat 8px center; }
.timeLine ul.time li.months a{ color: #FF831C; font-weight: bold; }

.timeLine a.timeLineBtn{ display: block; font-size: 16px; line-height: 30px; height: 30px; color: #47586B; text-align: center; }

@media screen and (max-width: 1200px) {
    .timeLine{ right: 10px; margin-right: 0px; }
}