body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0px; margin:0px;}   
body{background:url(../images/bodyBg.png) repeat-x left 344px;}
table,td,tr,th{font-size:12px;}
table{margin:0px auto;}
img{vertical-align:top; border:0px;}
ol,ul{list-style:none;} 
li{list-style-type:none;}
input{outline:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}   
address,caption,cite,code,dfn,em,i,b{font-weight:normal; font-style:normal;}   
a{color:#666666; text-decoration:none; outline:none;}
a:hover{color:#666666;text-decoration:underline;}

.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}.tb{font-weight:bold;}
.fl{float:left;}.fr{float:right;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}
.fwn{font-weight:normal;}
.pos{position:relative;}
.clearfix:after{content:''; clear:both; display:block; line-height:0px; font-size:0px; height:0px; visibility:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both; display:block; line-height:0px; font-size:0px; height:0px; visibility:hidden;}

/*顶部banner*/
.header{width:auto; height:310px; background:url(../images/header.png) no-repeat center top;}

/*导航区域*/
.nav{width:980px; height:36px; margin:auto; font:14px/36px "microsoft yahei","simsun",Arial;}
.nav a{display:inline-block; padding:0px 25px; white-space:nowrap;}
.nav a:hover,.nav a.curr{background:#2cae4e; color:#ffffff; text-decoration:none;}

/*主题区域*/
.main-area{width:980px; margin:10px auto 0px; overflow:hidden; font:14px/20px "microsoft yahei","simsun";}
.slide-ary,.works-title,.w-search,.search-btn,.s-ary,.donate-list a,.additional,.artist-table,.sub-search,.return-tit a{background:url(../images/skin_1.png) no-repeat;}

/*slide*/
.slide{margin-bottom:10px;}
.slide-pic{width:682px; float:left;}
.slide-info{width:295px; float:right;}
.slide-info,.slide-pic{height:452px; overflow:hidden;}
.pic-list{width:2046px;}
.pic-list li{width:682px; float:left;}
.slide-txt li{height:148px; padding:0px 30px 0px 40px; cursor:default; margin-bottom:4px; vertical-align:top; overflow:hidden; color:#ffffff; background:#c8c4bb; position:relative;}
.slide-txt li.curr{background:#33993a;}
.slide-h{margin:22px 0px 17px;}
.slide-h a{color:#ffffff; font-size:14px;}
.slide-h a:hover{color:#ffffff;}
.slide-p{line-height:18px;}
.slide-ary{width:8px; height:15px; display:block; background-position:-778px -50px; display:none; z-index:9; position:absolute; left:0px; top:65px;}

/*artists*/
.artists{margin-bottom:10px;}
.artists-area{margin-bottom:20px;}
.artist-table{background-position:0px -83px;}
.artist-table thead th{font-size:14px; line-height:44px; color:#ffffff;}
.artist-table thead th.line{border-right:#178441 1px solid;}
.artist-table tbody td{height:105px; font-size:14px; line-height:19px; color:#666666; vertical-align:middle;}
.name,.sort,.number,.author,.address{border-right:1px solid #d8e2dc; padding-left:10px; border-bottom:1px solid #d8e2dc;}
.name{width:163px;}
.name span{float:left;}
.name em{float:left; padding-left:15px; line-height:88px;}
.sort{width:243px;}
.number{width:115px;}
.author{width:93px;}
.address{width:181px;}
.price{width:120px; padding-left:10px; border-bottom:1px solid #d8e2dc;}

/*关于公益榜*/
.charity{padding-bottom:20px; border-bottom:#cccccc 1px solid; margin-bottom:20px;}
.about{margin-bottom:30px;}
.charity-left{width:620px; padding-top:18px; float:left; border-top:#cccccc 1px solid;}
.charity-tit{font-size:18px; color:#333333; font-weight:normal;}
.charity-tit a{float:right; font-size:14px;}
.about-info{padding-left:205px; margin-top:24px; background:url(../images/charityPic.png) no-repeat left 20px;}
.about-txt{font-size:12px; color:#666666;}
.about-border{width:352px; height:120px; margin-top:33px; border:#dbdcdc 4px solid; position:relative;}
.about-border span{display:block; width:280px; height:128px; padding:0px 18px; line-height:20px; color:#00913a; background:#ffffff; position:absolute; left:18px; top:-4px;}

.charity-right{width:300px; padding:16px 25px 0px; float:right; background:#f1f1f1;}
.donate-txt{margin:11px 0px 12px; color:#595243;}
.donate-list{height:80px;}
.donate-list li{line-height:30px; margin-bottom:10px; height:30px;}
.donate-list em{float:left; color:#575443; text-decoration:underline;}
.donate-list a{float:right; display:block; width:124px; height:30px; text-align:center; color:#ffffff; vertical-align:top; background-position:-360px -50px;}
.donate-list a:hover{color:#ffffff;}
.additional{width:292px; height:32px; margin:7px auto 19px; display:block; font-size:16px; line-height:30px; color:#ffffff; text-align:center; background-position:-485px -50px;}
.additional:hover{color:#ffffff;}

.news-pic{width:275px; float:left; margin-top:25px;}
.news-info{width:330px; float:left; margin:25px 0px 0px 15px;}
.news-list {margin-top:65px;}
.news-list a{font-size:12px; }
.news-info a{color:#595243;}
.news-info a:hover{color:#595243}
.exhibit-list{margin:18px 0px 10px;}
.exhibit-list li{line-height:28px;}

/*works*/
.works{margin-bottom:10px;}
.works-title{height:49px; background-position:0px 0px;}
.w-txt{margin:0px 45px 0px 8px; line-height:49px; font-size:18px; color:#ffffff;}
.w-num{font:12px/47px "simsun"; color:#ffffff;}
.w-search,.w-num,.w-txt{display:block; float:left;}

.w-search{float:right; height:27px; margin:11px 20px 0px 0px; position:relative; background-position:-38px -50px;}
.searc-txt{width:220px; height:27px; display:inline-block; padding:0px 8px 0px 7px; border:0px; line-height:27px; background:none; color:#b4b5b0;}
.select{width:78px; height:27px; padding-left:8px; border:0px; cursor:default; background:none; color:#999999; font-size:12px; line-height:27px; -moz-user-select:none;}
.search-btn{display:block; width:25px; height:27px; text-indent:-999999px; background-position:0px -50px;}
.search-btn,.select,.searc-txt{float:left;}
.s-ary{width:11px; height:11px; overflow:hidden; display:block; position:absolute; left:302px; top:8px; z-index:9; background-position:-26px -50px;}
.s-line{width:1px; height:14px; overflow:hidden; background:#ccccca; position:absolute; left:234px; top:7px;}
.option{width:86px; height:95px; overflow:hidden; display:none; line-height:23px; font-size:12px; color:#999999; position:absolute; left:235px; top:27px;}
.option li{background:#eceee3; text-align:left; border-bottom:#cccccc 1px solid; cursor:default;}
.option li a{display:block; padding-left:10px; color:#999999; cursor:default;}
.option li a:hover{background:#999999; color:#eceee3; text-decoration:none;}

.works-list{width:990px;}
.item-works{width:155px; float:left; margin:10px 10px 0px 0px; padding-bottom:5px;}
.works-pic{display:block; width:155px; height:155px; margin-bottom:5px; overflow:hidden;;}
.works-info{height:22px; font:12px/22px "simsun";}

/*合作机构*/
.cooperate{padding:20px 0px 40px;}
.cooperate-list{margin-bottom:30px; border-top:#cccccc 1px solid;}
.cooperate-list dt{margin:16px 0px 3px; font-size:18px; color:#333333; line-height:26px;}
.cooperate-list dt a{float:right; color:#666666; font-size:14px;}
.cooperate-list dd{float:left; line-height:40px; white-space:nowrap; margin-right:40px;}
.cooperate-list dd a{color:#333333; font-size:16px;}
.cooperate-list dd a:hover{color:#333333;}

/*版权信息*/
.footer{width:980px; margin:auto; font:12px/30px "microsoft yahei","simsun";}
.contact{padding-left:10px; font-size:14px; color:#ffffff; background:#999999;}
.contact em{font-family:Arial;}
.copyright{padding:16px 0px 50px; text-align:center; color:#999999;}

/*二级页面*/
.main-left,.main-right,.showWorks-left{margin-top:40px;}
.main-left,.showWorks-left{width:610px; float:left; margin-bottom:180px; overflow:hidden; border-top:#cccccc 1px solid;}
.sub-title{margin:4px 0px 20px; font-size:16px; color:#666666;}
.main-right{width:350px; float:right; margin-bottom:180px;}
.ad{margin-top:10px;}

/*sub-news*/
.subNews-list dt{height:24px; margin:12px 0px; line-height:24px;}
.subNews-list dt a{float:left; color:#666666;}
.subNews-list dt span{float:right; font:12px/24px Arial; color:#999999;}
.subNews-list dd{padding-bottom:28px; font-size:12px; color:#666666; background:url(../images/line.png) repeat-x left bottom;}
.subNews-list dd.bgn{background:none;}

/*合作机构*/
.agency-txt{color:#666666;}
.letter-sort{font-family:Arial; line-height:50px; color:#bcbcbc; border-bottom:#cccccc 1px solid;}
.letter-sort a{padding:0px 6px; color:#bcbcbc;}
.letter-sort a{color:#bcbcbc;}
.letter-sort i{padding:0px 6px; font-size:12px; font-family:"simsun";}

.letter-list{padding:26px 0px 19px 40px; border-bottom:#cccccc 1px solid;}
.letter-list dt{width:30px; text-align:center; line-height:18px; position:relative; z-index:9; color:#666666; font-family:Arial; float:left; margin-left:-40px; display:inline;}
.letter-list dt em{display:block; font-size:18px;}
.letter-list dt i{display:block; font-size:12px; color:#adadad;}
.letter-list dd{float:left; line-height:26px; white-space:nowrap; margin-right:35px;}

/*搜索*/
.search-tab{height:24px; margin-top:40px; line-height:24px; border-bottom:#cccccc 1px solid;}
.search-tab li{width:110px; float:left; margin-right:5px; background:#999999; color:#ffffff; cursor:default; text-align:center;}
.search-tab li a{color:#ffffff; display:block; text-decoration: none;}
.search-tab li a.curr{height:25px; margin-bottom:-1px; position:relative; z-index:9; background:#169d4b; color:#fff3fc;}
.criteria{height:72px; margin-top:15px; overflow:hidden;}
.criteria li{height:16px; padding:10px 0px; line-height:16px; overflow:hidden;}
.criteria li a{padding:0px 4px 1px; *padding:0px 4px 0px; display:inline-block; margin-right:11px;}
.criteria li a.curr{background:#999999; color:#fff3fc;}
.criteria li a:hover{text-decoration:none; background:#999999; color:#fff3fc;}
.criteria li span{font-family:Arial;}

.sub-search{height:27px; margin:30px 0px 12px; float:left; position:relative; background-position:-38px -50px;}

.search-page{margin-bottom:110px; line-height:15px; font-size:12px; text-align:right; color:#999999;}
.search-page span{color:#666666;}
.search-page a{color:#fff3fc; background:#999999; padding:0px 4px;}
.search-page a:hover{text-decoration:none; background:#ebece2; color:#999999;}
.search-page em{background:#ebece2; padding:0px 4px; color:#999999;}
.search-page i{font-family:Arial;}
.result-list{margin:-95px 0px 10px; border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid;}
.item-result{height:100px; padding:10px 0px; vertical-align:top; background:url(../images/line.png) repeat-x left bottom;}
.item-result.bgn{background:none;}
.result-pic{width:100px; float:left;}
.result-info{width:540px; padding-top:5px; float:left; margin-left:35px;}
.result-info a{color:#999999;}
.result-info-txt{line-height:30px; color:#999999;}
.result-info-txt li{float:left; overflow:hidden; height:30px;}
.w-270{width:270px;}

/*showworks*/
.showWorks-left{border:none;}
.return-tit{height:26px; line-height:26px;}
.return-tit a{float:right; display:block; width:85px; height:26px; padding-left:13px; text-align:center; background-position:-787px -50px; color:#ffffff;}
.showWorks-left h1{margin:2px 0px 18px; font-size:16px; color:#666666;}
.show-works{float:left;}
.showWorks-left p{float:left; margin:20px 0px 0px 30px; color:#666666; line-height:24px;}