/* CSS Document */
* { margin:0; padding:0; list-style-type:none;}
a {font-family: 宋体;font-size: 12px; line-height:20px; text-decoration:none; color:#000;}
a:hover { text-decoration:underline;}
body {font-family: 宋体;font-size: 12px; color:#000; line-height:20px; width:980px; margin:0 auto;background: url(http://art.china.cn/mjda/33187.files/bg1.gif) repeat-x top;}

#top,#top a { line-height:40px; color:#AFAFAF;}
#banner { clear: both;}
#banner img { width:980px;}

#nav { clear:both; height:33px; line-height:33px; overflow:hidden; background:#DCDDDF; font-family:Arial, Helvetica, sans-serif;}
#nav strong { font-family:"宋体";}
#nav a { line-height:33px;}
#nava { width:235px; float: left; display:inline; padding-left:20px; font-size:16px; color:#fff; background:#CC0001;}
#navb { width:676px; float:left; display:inline; padding-left:34px;}

#main { clear:both; height:1%; overflow:hidden; background:url(http://art.china.cn/images/2012mjdn/bg1.gif) repeat-y 0 0;}
#left { width:255px; float:left; display:inline;}

.artist { clear:both; padding-bottom:35px;}
.artist h1 { font-size:16px; line-height:26px; padding:20px 0 10px 10px;}
.artist h1 a { font-size:16px; line-height:26px;}
.artist h2 { text-align:center; }
.artist h2 img { width:253px;}
.artist div { padding:0 12px; line-height:26px;}
.artist div a { line-height:26px;}

.video {clear:both; border-top:1px solid #C7C7C7; padding:15px 0;}
.video h1 { line-height:36px; padding-left:10px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
.video h1 span { font-family:"宋体"; font-size:18px; line-height:36px; font-weight:bold;}
.video ul { padding:0 12px; text-align:center;}
.video li { padding-bottom:8px;}
.video li img { margin-bottom:3px;}

.related { clear:both; border-top:1px solid #C7C7C7; padding:10px 0;}
.related h1 { line-height:36px; padding-left:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
.related h1 span { font-family:"宋体"; font-size:18px; line-height:36px; font-weight:bold;}
.related ul { padding:0 12px;}
.related li { line-height:26px;}
.related li a { line-height:24px;}

#right { width:712px; float:right; display:inline; overflow:hidden; background:url(http://art.china.cn/images/2012mjdn/bg4.gif) repeat-y 0 0; margin-top:14px; border-bottom:1px solid #C6C6C6;}
#right h1 { clear:both; height:56px; background:url(http://art.china.cn/images/2012mjdn/bg2.gif) repeat-x top; padding:0 28px 0 35px;}
#right h1 span { float:left; border-top:3px solid #CB0000; line-height:56px; font-size:16px; padding:0 10px 0 5px;}
#right h1 a { font-size:12px; font-weight:normal; float:right; line-height:56px;}
.pic { clear:both; padding:0 0 23px 38px; height:1%; overflow:hidden;}
.pic li { width:160px; float:left; display:inline; margin-right:2px;}
.pic li img { width:160px; margin-bottom:3px;}

.publish { clear:both; height:1%; overflow:hidden; padding:0 0 20px 38px;}
.publish li { width:328px; float:left; display:inline; margin-right:5px;}
.publish li img { width:140px; height:170px; float:left; display:inline;}
.publish li p { width:180px; float:right; display:inline;}
.publish li p span { font-weight:bold; padding-bottom:10px; display:block;}

.wenz { clear:both; height:1%; overflow:hidden; padding-bottom:14px; background:#fff;}
.shp { width:320px; float:left; display:inline; text-align:center;}
.wenz1 { width:375px; float:right; display:inline;}

.hide { display: none; }

#autopage { clear:both; font-weight:bold; font-size:14px;}
#autopage a { font-weight:normal; font-size:12px;}

#bottom { clear:both; background:url(http://art.china.cn/images/2012mjdn/bg3.gif) no-repeat 0 0; padding:15px 0; text-align:center;}