.artist_l {
	margin: 0px; width: 760px; position: relative; height: 354px; padding:0; text-align:center;
}
.artist_l .a1 {
	left: 0px; position: absolute; top: 0px
}
.artist_l .a2 {
	left: 0px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a3 {
	left: 0px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a4 {
	left: 0px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a5 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a6 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a7 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a8 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a9 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a10 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a11 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a12 {
	left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px
}
.artist_l .a3 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a4 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a5 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a6 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a8 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a7 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a10 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a11 a {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px
}
.artist_l .a2 a {
	padding-right: 20px; padding-left: 30px; font-size: 18px; padding-bottom: 15px; overflow: hidden; width: 182px; padding-top: 45px; height: 172px
}
.artist_l .a12 a {
	padding-right: 20px; padding-left: 30px; font-size: 18px; padding-bottom: 15px; overflow: hidden; width: 182px; padding-top: 45px; height: 172px
}
.artist_l .a9 a {
	padding-right: 20px; padding-left: 20px; font-size: 14px; padding-bottom: 10px; overflow: hidden; width: 192px; padding-top: 10px; height: 90px
}
.artist_l .a2 {
	width: 232px; height: 232px
}
.artist_l .a3 {
	left: 0px; top: 244px
}
.artist_l .a4 {
	left: 122px; top: 244px
}
.artist_l .a5 {
	left: 242px; top: 0px
}
.artist_l .a6 {
	left: 364px; top: 0px
}
.artist_l .a7 {
	left: 242px; top: 120px
}
.artist_l .a8 {
	left: 364px; top: 120px
}
.artist_l .a9 {
	left: 242px; width: 232px; top: 244px
}
.artist_l .a10 {
	left: 486px; top: 0px
}
.artist_l .a11 {
	left: 608px; top: 0px
}
.artist_l .a12 {
	left: 486px; width: 232px; top: 120px; height: 232px
}
.artist_l a {
	background: #1d96d5; filter: alpha(opacity=80); left: 0px; color: #fff; font-family: 'Microsoft YaHei'; position: absolute; top: 0px; opacity: .8;
}
.artist_l a:hover {
	color: #fff
}
.artist_l a strong {
	line-height: 2em
}