﻿ul, li { padding: 0; margin: 0; list-style: none; }


.pad10_lr { padding-left: 10px; padding-right: 10px; margin-top: 10px; }
.left { float: left; }
.clear { clear: both; overflow: hidden; }
.clear p { padding: 0; margin: 0; }
.artist_l { width: 960px; position: relative; height: 354px; text-align: center; }
.artist_l .a1 { left: 0px; position: absolute; top: 0px; width: 220px; height: 342px; padding: 6px; background: #c9953d; }
.artist_l .a1 p { height: 32px; line-height: 32px; text-align: center; }
.artist_l .a2 { left: 240px; overflow: hidden; width: 232px; position: absolute; top: 0px; height: 232px; }
.artist_l .a3 { left: 240px; overflow: hidden; width: 110px; position: absolute; top: 244px; height: 110px; }
.artist_l .a4 { left: 362px; overflow: hidden; width: 110px; position: absolute; top: 244px; height: 110px; }
.artist_l .a5 { left: 482px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px; }
.artist_l .a6 { left: 604px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px; }
.artist_l .a7 { left: 482px; overflow: hidden; width: 110px; position: absolute; top: 120px; height: 110px; }
.artist_l .a8 { left: 604px; overflow: hidden; width: 110px; position: absolute; top: 120px; height: 110px; }
.artist_l .a9 { left: 482px; overflow: hidden; width: 232px; position: absolute; top: 244px; height: 110px; }
.artist_l .a10 { left: 726px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px; }
.artist_l .a11 { left: 848px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px; }
.artist_l .a12 { left: 726px; overflow: hidden; width: 232px; position: absolute; top: 120px; height: 232px; }
.artist_l .a1 div { position: absolute; top: -316px; display: none; font-size: 18px; overflow: hidden; width: 220px; height: 300px; padding: 10px 0 0 0; }

/*
.artist_l .a2 div { position: absolute; top: -232px; display: none; padding: auto; font-size: 18px; overflow: hidden; width: 197px; height: 157px; padding: 45px 20px 30px 15px; }
.artist_l .a3 div { position: absolute; top: -110px; display: none; padding: 10px 10px 10px 10px; font-size: 12px; overflow: hidden; width: 90px; height: 90px; }
.artist_l .a4 div { position: absolute; top: -110px; display: none; padding: 10px; font-size: 12px; overflow: hidden; width: 90px; height: 90px; }
.artist_l .a5 div { position: absolute; top: -110px; display: none; padding: 10px; font-size: 12px; overflow: hidden; width: 90px; height: 90px; }
.artist_l .a6 div { position: absolute; top: -110px; display: none; padding: 10px; font-size: 12px; overflow: hidden; width: 90px; height: 90px; }
.artist_l .a7 div { position: absolute; top: -110px; display: none; padding: 10px; font-size: 12px; overflow: hidden; width: 90px; height: 90px; }
.artist_l .a8 div { position: absolute; top: -110px; display: none; padding: 10px; font-size: 12px; overflow: hidden; width: 90px; height: 90px; }
.artist_l .a9 div { position: absolute; top: -110px; display: none; padding: 10px 20px 10px 20px; font-size: 14px; overflow: hidden; width: 192px; height: 90px; }
.artist_l .a10 div { position: absolute; top: -110px; display: none; padding: 10px; font-size: 12px; overflow: hidden; width: 90px; height: 90px; }
.artist_l .a11 div { position: absolute; top: -110px; display: none; padding: 10px; font-size: 12px; overflow: hidden; width: 100px; height: 100px; }
.artist_l .a12 div { position: absolute; top: -232px; display: none; font-size: 18px; overflow: hidden; width: 210px; height: 197px; padding: 45px 20px 30px 15px; }
.artist_l div { background: #a87d39; filter: alpha(opacity=90); color: #fff; font-family: 'Microsoft YaHei'; opacity: .9; }
.artist_l a { color: #fff; text-decoration: none; }
.artist_l a:hover { color: #fff; text-decoration: underline; }
*/
.artist_l .a2 a { position: absolute; top: -232px; display: block; padding-right: 20px; padding-left: 30px; font-size: 18px; padding-bottom: 15px; overflow: hidden; width: 182px; padding-top: 45px; height: 172px; }
.artist_l .a3 a { position: absolute; top: -110px; display: block; 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 { position: absolute; top: -110px; display: block; 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 { position: absolute; top: -110px; display: block; 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 { position: absolute; top: -110px; display: block; 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 { position: absolute; top: -110px; display: block; 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 { position: absolute; top: -110px; display: block; padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px; }
.artist_l .a9 a { position: absolute; top: -110px; display: block; padding-right: 20px; padding-left: 20px; font-size: 14px; padding-bottom: 10px; overflow: hidden; width: 192px; padding-top: 10px; height: 90px; }
.artist_l .a10 a { position: absolute; top: -110px; display: block; 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 { position: absolute; top: -110px; display: block; padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px; }
.artist_l .a12 a { position: absolute; top: -232px; display: block; padding-right: 20px; padding-left: 30px; font-size: 18px; padding-bottom: 15px; overflow: hidden; width: 182px; padding-top: 45px; height: 172px; }
.a2 a, .a3 a, .a4 a, .a5 a, .a6 a, .a7 a, .a8 a, .a9 a, .a10 a, .a11 a, .a12 a { background: #a87d39; filter: alpha(opacity=90); left: 0px; color: #fff; font-family: 'Microsoft YaHei'; position: absolute; top: 0px; opacity: 0.9; }
.artist_l a:hover { color: #fff; text-decoration: none; }
.artist_l a strong { line-height: 2em; }
