@charset "utf-8";

/* CSS Document */



/*艺术家搜索样式开始*/

.sear_artbox {zoom:1; overflow:hidden;padding:5px 20px 30px; background:#ffffff url(../images/search_main_bg1.gif) repeat-x top;}

.sear_artbox .left { width:140px; float:left; display:inline; margin-top:10px;}

.sear_artbox .mid {width:640px; float:left; display:inline; margin:10px  20px  0 20px;}

.sear_artbox .right {width:160px; float:left; display:inline;}

.sear_artbox .right img { margin-bottom:10px;}



/*左侧列表样式开始*/

.artL_list {border:1px solid #e0e0e0; margin-bottom:12px;}

.artL_list h2 {background:url(../images/artL_title.gif) no-repeat; line-height:35px; padding-left:9px; color:#4d4d4d;}

.artL_list ul{ padding:5px 0;}

.artL_list li { padding-left:19px; background:url(../images/dot.gif) no-repeat 8px 13px; line-height:30px;}

.artL_list li a {color:#0959ae;}

/*左侧列表样式结束*/



/*艺术家列表样式开始*/

.art_list { zoom:1; overflow:hidden;}

.art_list dl {zoom:1; overflow:hidden; padding:18px 0; border-bottom:1px dashed #d6d6d6;}

.art_list dt {float:left; width:75px; display:inline;}

.art_list dd {float:right; width:545px; display:inline;}

.art_list h3 a { color:#0959ae; font-size:14px; font-weight:bold;}

.art_list h3 {margin-bottom:10px;}

.art_list h3 span { font-size:14px; color:#cfcfcf; margin-left:6px; font-family:Verdana;}

.art_list p {color:#787878;}

/*艺术家列表样式结束*/

/*相关搜索样式开始*/

.search_relate{padding:0 0 25px 0;}

.search_relate h2{color:#000000;font-size:14px;font-weight:bold;line-height:40px; border-top:2px solid #efefef; padding-top:10px;}

.search_relate p{margin-bottom:10px;overflow:hidden;width:100%;word-wrap:break-word;}

.search_relate p a{color:#0B59AE;float:left;font-size:14px;line-height:25px;margin-right:30px;white-space:nowrap;}

/*相关搜索样式结束*/

/*艺术家详细样式开始*/

.art_info {zoom:1; overflow:hidden;}

.art_info p.pic{ float:left; width:120px; display:inline;}

.art_info dl { width:495px; float:right; display:inline;}

.art_info dt {zoom:1; overflow:hidden;}

.art_info p.name {float:left; border-right:1px solid #c8ddf2; padding-right:20px; margin-right:8px;}

.art_info p.name a { font-size:14px; color:#0959ae; font-weight:bold;}

.art_info p.name span {display:block; font-size:14px; color:#cfcfcf;font-family:Verdana;}

.art_info p.link a {color:#095aac;}

.art_info p.art_nav span{ padding:0 10px;}

.art_info p.art_nav a { color:#095aac; white-space:nowrap; line-height:40px;}

.art_info p.art_detail {color:#797979;}

/*艺术家详细样式结束*/

.title h2{ border-top:2px solid #ececee; padding-top:15px; zoom:1; overflow:hidden;}

.title h2 span { line-height:14px; font-size:14px; font-weight:bold; float:left;}

.title h2 a {float:right; color:#0959ae;}

/*最新动态样式开始*/

.news_list h2 {line-height:40px; padding:0; border-top:2px solid #efefef;}

.news_list h2 span { font-size:14px; font-weight:bold; color:#000; float:none;}

.news_list h2 em {font-style:normal; font-size:12px; color:#085aae;}

.news_list h2 em a { float:none; color:#f00;}

.news_list h2 b { color:#f00; font-weight:normal;}

.news_list dl { padding:0 0 10px 0; margin-bottom:10px; border-bottom:1px dashed #d5d5d5;}

.news_list dt a { font-weight:bold; color:#095aac; line-height:30px; font-size:14px;}

.news_list dt a span {color:#f00;}

.news_list dd a { color:#095aac; margin-left:5px;}

.news_list dd {color:#797979;}

.news_list dd span { color:#f00;}

.news_list dd.link span {margin-left:5px; color:#095aac;}

.news_list dl.last { border:0; margin-bottom:0;}

.news_list dl.border_no {border:0;}

/*最新动态样式结束*/

/*市场行情样式开始*/

.market table {width:100%; border-collapse:collapse; margin-top:10px;}

.market th { font-size:16px; color:#ff650f; text-align:left;}

.market td {color:#333; line-height:24px;}

/*市场行情样式结束*/

/*最新展览样式开始*/

.show ul { padding:20px 0; zoom:1; overflow:hidden; border-bottom:1px dashed #d5d5d5;}

.show ul.border_no {border:0;}

.show li.pic {float:left; width:180px; height:135px; overflow:hidden; display:inline;}

.show li.text {float:right; width:446px; display:inline;}

.show li.text h3 {margin-bottom:10px; zoom:1; overflow:hidden;}

.show li.text h3 a{ font-size:14px;font-weight:bold; color:#095aac; float:left;}

.show li.text h3 a:hover {text-decoration:underline;}

.show li.text h3 a.orange {float:right;font-size:12px; color:#ff7c34; font-weight:normal;}

.show li.text p { margin-bottom:10px; color:#333;}

.show li.text p.detail { margin:0; color:#7a7a7a;}

/*最新展览样式结束*/

/*出版著作样式开始*/

.book ul{ zoom:1; overflow:hidden; padding-left:30px; padding-top:10px;}

.book li {float:left; display:inline; width:110px; margin-right:42px; text-align:center;}

.book li p.text a { line-height:36px; color:#333;}

/*出版著作样式结束*/

/*相关评论样式开始*/

.comment {margin:16px 0 0 0; zoom:1; overflow:hidden;}

.comment dl{ padding:15px 0; border-bottom:1px dashed #d6d6d6;}

.comment dt a { color:#065bae; font-weight:bold; font-size:14px; line-height:30px;}

.comment dd { color:#797979; line-height:18px;}

.comment dd.bot {text-align:right;}

.comment dd.bot span {margin-left:14px; color:#949494;}

.comment dd.bot em { color:#ff7c36; font-style:normal; margin-right:3px;}

.comment dd.bot a {margin-left:14px; color:#085aac;}

/*相关评论样式结束*/

/*展览列表*/

.show_list h2{ line-height:40px; border-top:2px solid #efefef;}

.show_list h2 span { font-size:14px; font-weight:bold; color:#000;}

.show_list h2 em {font-style:normal; font-size:12px; color:#085aae;}

.show_list h2 b { color:#f00; font-weight:normal;}

.show_list {clear:both; zoom:1; overflow:hidden;}

.show_list dl {zoom:1; overflow:hidden; padding-bottom:18px; border-bottom:1px dashed #d6d6d6; margin-bottom:20px;}

.show_list dl.last {margin-bottom:0; border:0;}

.show_list dt { float:left; width:180px; display:inline; line-height:135px;vertical-align:middle; overflow:hidden;position:relative; margin:auto; display:table; *display:block;height:135px; text-align:center;}



@media screen and (-webkit-min-device-pixel-ratio:0) {

.show_list dt { display:block;}

}



.show_list dt a {position:static;+position:absolute;top:50%;vertical-align:middle; display:table-cell; *display:block;}

.show_list dt a img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}

.show_list dd {float:right; width:450px; display:inline;}

.show_list h3 a { font-size:16px; line-height:normal; color:#085aae; font-weight:bold; float:left;}

.show_list h3 {zoom:1; overflow:hidden; margin-bottom:10px;}

.show_list h3 span {float:right; color:#ff7b33; line-height:normal;}

.show_list h3 a span {color:#f00; float:none;}

.show_list p { line-height:18px;}

.show_list p.show_info {color:#333; margin-bottom:17px;}

.show_list p.show_text {color:#797979;}

.show_list p.show_text span {color:#f00;}

/*图片列表*/

.pic_list {zoom:1; overflow:hidden;}

.pic_list h2 { line-height:40px; border-top:2px solid #efefef;}

.pic_list h2 span { font-size:14px; font-weight:bold; color:#000;}

.pic_list h2 em {font-style:normal; font-size:12px; color:#085aae;}

.pic_list h2 b { color:#f00; font-weight:normal;}

.pic_list dl { float:left; width:148px; display:inline; margin-right:16px; margin-bottom:15px;}

.pic_list dl.last{margin-right:0;}

.pic_list dt {width:146px; height:108px; overflow:hidden; margin-bottom:5px;text-align:center; line-height:112px;vertical-align:middle; overflow:hidden;position:relative; margin:auto; display:table; *display:block; border:1px solid #eee;}

.pic_list dt a {position:static;+position:absolute;top:50%;vertical-align:middle; display:table-cell; *display:block;}

.pic_list dt img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:146px; max-height:108px;}

.pic_list dd { line-height:17px;}

.pic_list dd a { color:#4b4b4b;}

.pic_list dd a span {color:#f00; font-weight:bold;}

/*博客、论坛列表*/

.blog_list {font-size:14px;}

.blog_list h2 { line-height:40px; border-top:2px solid #efefef;}

.blog_list h2 span { font-size:14px; font-weight:bold; color:#000;}

.blog_list h2 em {font-style:normal; font-size:12px; color:#085aae;}

.blog_list h2 b { color:#f00; font-weight:normal;}

.blog_list li {zoom:1; overflow:hidden; border-bottom:1px dashed #d6d6d6; line-height:37px;}

.blog_list li.last {border-bottom:0;}

.blog_list li a {float:left; color:#0c5aaf;}

.blog_list li span {float:right; color:#085aae; font-size:12px;}

.blog_list li a span { float:none; color:#f00; font-size:14px;}

/*中间部分搜索样式结束*/
.allyesAdvWrap{
    padding-top: 10px;
}