@charset "utf-8";
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */
body {margin:0; padding:0; background:#F8EDD9 url(../images/bg.jpg); color:#3A311B; font-family:tahoma; font-size:12px; line-height:1.4;}
body a:link {color:#3A311B; text-decoration:none;}
body a:visited {color:#3A311B; text-decoration:none;}
body a:hover {color:#cc0000; text-decoration:none;}

img {border:0}
form,checkbox { margin:0; padding:0; border:0;}
.l { float:left}
.r { float:right}
.clear { clear:both}
.clear1 { clear:both; height:1px; overflow:hidden}

/* btn & input******************************************************************/
.topSearch { background:#CDC2AF; border:1px solid #3F3318; margin:0 5px 0 0; height:16px; width:163px}


/* main******************************************************************/
#main { background:url(../images/body_bg.jpg) repeat-x;}
.topMenu { padding:3px 10px 0 0; text-align:right}
.topMenu a{ margin:0 2px; }
.topMenu a:link { color:#3A311B;}
.topMenu a:visited { color:#3A311B;}
.topMenu a:hover { color:#CC0000;}
.topSp {padding:15px 0 0 0}
.topSearchSp {padding:5px 0 0 0}
.topSearchBar {padding:5px 0 0 0}
#header { background:url(../images/header_bg.jpg);}
#header .hContent {padding:11px 0 0 0; width:1000px; margin:0 auto;}
#header .logo {padding:8px 0 0 30px;}
.headerMenu { padding:8px 10px 0 0; font-weight:bold; }
.headerMenu div { float:right; width:77px; height:26px; line-height:26px; background: url(../images/headerMenu_bg.gif); text-align:center; margin:0 1px 0 5px;}
.headerMenu div a:link{ color:#331700}
.headerMenu div a:visited{ color:#331700}
.headerMenu div a:hover{ color:#A86B22}
.memberLogin { position:relative}
.memberLogin .loginInfo{
	position:absolute;
	top: 0px;
	text-align:left;
	line-height:18px;
	border-left:1px solid #87682F; border-right:1px solid #87682F; padding:0 5px;
}
.indexTLformBg { background:url(../images/indexTLform_bg.jpg); padding:0 30px 0px 30px; line-height:18px; height:178px; overflow:hidden}
.indexStarBg { background:url(../images/indexStar_bg.jpg); color:#A56921; padding:0 25px 5px 25px; line-height:16px; height:226px; overflow:hidden}
	.indexStarBg img { padding:1px; border:2px solid #580304; width:86px; height:95px; float:left; margin:0 8px 2px 0; }
	.indexStarBg span { color:#663300}
.bannerBar { border:2px solid #663300; padding:1px; width:475px; margin:3px auto 0 5px}	

.indexLogBg { background:#F7F0EA; color:#38230E; width:191px; height:266px; border:1px solid #FFFFFF; margin:2px 0 0 10px}
.indexLogBg .ilTitle{ background:url(../images/index_title_log_bg.gif) no-repeat; height:24px; line-height:20px; width:191px; font-weight:bold; color:#FFF3EB; text-indent:25px;}
.indexLogBg .ilTitle span{ color:#E19E47; margin:0 0 0 10px}
.indexLogBg .ilInput{ border:1px solid #463F37; background:#FEFFFF; font-size:12px; height:18px; width:100px}
.indexLogBg .note{ background:url(../images/ico_indexNote.gif) repeat-y; padding:0 0 0 10px; margin:0 10px 10px 10px; line-height:20px}

.indexTitle2 { background:url(../images/index_title_bg2.gif); width:679px; height:30px; line-height:30px; font-size:15px; font-weight:bold; text-indent:28px; color:#F8F7F5}
.indexTitle3{ background:url(../images/index_title_bg3.gif); width:297px; height:24px; line-height:22px; font-size:12px; font-weight:bold; text-indent:28px; color:#F8F7F5; margin:2px 0 0 0}
.indexTitle3 span{ color:#E19E47; margin:0 0 0 10px}
.indexWellkonwSearch { background:#F7F0EA; color:#824E32; line-height:20px; padding:18px 20px 0px 20px; height:100px}
.indexWellkonwSearch  a:link{color:#824E32;}
.indexWellkonwSearch  a:visited{color:#824E32}
.indexWellkonwSearch  a:hover{color:#824E32}

.indexWellkonwName { background:#F7F0EA; color:#824E32; padding:12px 0px 0 0px; height:auto;}
.indexWellkonwName  a { margin:0 1px 6px 1px; display:block; float:left; width:54px}
.indexWellkonwName  a:link{color:#824E32}
.indexWellkonwName  a:visited{color:#824E32}
.indexWellkonwName  a:hover{color:#824E32}
/*
.indexUnionName { background:#F7F0EA; color:#824E32; padding:12px 8px 0 8px; height:120px; width:279px;}
.indexUnionName  a { margin:0 5px 8px 5px; display:block; float:left; }
.indexUnionName  a:link{color:#824E32}
.indexUnionName  a:visited{color:#824E32}
.indexUnionName  a:hover{color:#824E32}
*/
.indexUnionName { background:#F7F0EA; color:#824E32; padding:12px 8px 0 8px; line-height:25px;}
.indexUnionName  a:link{color:#824E32}
.indexUnionName  a:visited{color:#824E32}
.indexUnionName  a:hover{color:#824E32}

.indexArtName { background:#F7F0EA; color:#824E32; padding:12px 8px 0 8px; height:100px}
.indexArtName  a { margin:0 5px 8px 5px; display:block; float:left; width:45px; text-align:center }
.indexArtName  a:link{color:#824E32}
.indexArtName  a:visited{color:#824E32}
.indexArtName  a:hover{color:#824E32}

.indexBookName { background:#F7F0EA; color:#824E32; padding:12px 8px 0 8px; height:204px}
.indexBookName  a { margin:0 5px 8px 5px; display:block; float:left;}
.indexBookName  a:link{color:#824E32}
.indexBookName  a:visited{color:#824E32}
.indexBookName  a:hover{color:#824E32}
	.indexBookName .ibTitle { color:#AE061A; font-weight:bold; font-size:14px; padding:20px 0 5px 0}
	.indexBookName .subibTitle  { color:#0551FD; padding:2px 0}
.indexBookName .ibContact { height:135px; color:#333; line-height:17px;}
.indexBookName .ibContact .detail{padding:0 0 0 0; float:right; width:130px}
.indexBookName .ibContact img { padding:1px; border:1px solid #825035; width:120px; height:120px; float:left; margin:0 5px 2px 0; }

.indexAuctionName { background:#F7F0EA; color:#824E32; padding:12px 8px 0 8px; height:350px}
.indexAuctionName  a { margin:0 5px 8px 5px; display:block; }
.indexAuctionName  a:link{color:#824E32}
.indexAuctionName  a:visited{color:#824E32}
.indexAuctionName  a:hover{color:#824E32}

.jieWriter { background:; width:679px; height:138px; margin:2px auto 0 auto; padding:0 0 0 0;}
	.jieWriter .aPicture{ float:left; text-align:center }
	.jieWriter .aPicture img{ border:1px solid #999999; padding:0px; margin:1px 1px 0 0px; width:81px; height:90px; background:#FFFFFF;}
	.jieWriter .aPicture .aName{ padding:2px 0 0px 0; color:#333;}


.indexAuction { background:url(../images/bg_auction.jpg); width:904px; height:230px; margin:15px auto 0 auto; padding:0 38px 0 38px; position:relative}
	.indexAuction .aPicture{ float:left; text-align:center }
	.indexAuction .aPicture img{ border:1px solid #999999; padding:4px; margin:40px 10px 0 10px; background:#FFFFFF;}
	.indexAuction .aPicture .aName{ padding:2px 0 1px 0; color:#BD0000;}
	.indexAuction .aPicture .aOwner{ padding:0px 0 5px 0; color:#660000;}
	.indexAuction .aMore{position:absolute;right: 34px;top: 181px;}
.indexGallery { background:url(../images/bg_gallery.jpg); width:904px; height:230px; margin:15px auto 0 auto; padding:0 38px 0 38px;position:relative}
	.indexGallery .aPicture{ float:left; text-align:center }
	.indexGallery .aPicture img{ border:1px solid #999999; padding:4px; margin:40px 10px 0 10px; background:#FFFFFF;}
	.indexGallery .aPicture .aName{ padding:2px 0 1px 0; color:#BD0000;}
	.indexGallery .aPicture .aOwner{ padding:0px 0 5px 0; color:#660000;}
	.indexGallery .aMore{position:absolute;right: 34px;top: 181px;}
.indexGallery2 { width:673px; height:300px; margin:0 auto 0 auto; padding:3px 3px 0 0px;}
	.indexGallery2 .aPicture{ float:left; text-align:center }
	.indexGallery2 .aPicture img{ border:1px solid #999999; padding:4px; margin:3px 2px 2px 2px; background:#FFFFFF;}
	.indexGallery2 .aPicture .aName{ padding:2px 0 1px 0; color:#BD0000;}
	.indexGallery2 .aPicture .aOwner{ padding:0px 0 5px 0; color:#660000;}
	.indexGallery2 .aMore{position:absolute;right: 34px;top: 181px;}
.indexGallery3 { width:673px; height:325px; margin:0 auto 0 auto; padding:3px 3px 0 0px;}
	.indexGallery3 .aPicture{ float:left; text-align:center }
	.indexGallery3 .aPicture img{ border:1px solid #999999; padding:4px; margin:3px 2px 2px 2px; background:#FFFFFF;}
	.indexGallery3 .aPicture .aName{ padding:2px 0 1px 0; color:#BD0000;}
	.indexGallery3 .aPicture .aOwner{ padding:0px 0 5px 0; color:#660000;}
	.indexGallery3 .aMore{
	position:absolute;
	right: 22px;
	top: 317px;
}	
.indexFormTop { background:url(../images/indexForm_top.jpg);width:340px; height:32px; padding:13px 0 0 0; text-align:center; color:#ffffff; font-size:14px; font-weight:bold; margin:0 auto}
.indexFormBg { background:url(../images/indexForm_bg.jpg); height:285px; width:300px; padding:0 20px; margin:0 auto; color:#333333; line-height:22px;}
	.indexFormBg .ifImg{ float:left; width:147px; text-align:center; color:#333; }
	.indexFormBg .ifImg span{color:#BD0000; }
	.indexFormBg .ifImg img{ border:1px solid #999999; padding:4px;  background:#FFFFFF;}
	.indexFormBg .ifList{ float:left; width:134px; color:#333; }
	.indexFormBg .ifList2{ line-height:24px}
	.indexFormBg .ifList3{ float:left; width:140px; color:#333; padding:0 0 0 8px; line-height:23px}
	.indexFormBg .ifTitle { color:#AE061A; font-weight:bold; font-size:14px}
	.indexFormBg .subifTitle  { color:#0551FD; padding:2px 0}
	.indexFormBg .ifContact { height:135px; color:#333; line-height:17px;}
	.indexFormBg .ifContact .detail{padding:0 0 0 0; float:right; width:125px}
	.indexFormBg .ifContact img { padding:1px; border:2px solid #805E35; float:left; margin:0 5px 2px 0; }
.indexFormBtm { background:url(../images/indexForm_bottom.jpg); height:27px; width:340px; margin:0 auto}
.indexWriter { background:url(../images/bg_writer.jpg); width:940px; height:168px; margin:30px auto 0 auto; padding:0 20px 0 20px; position:relative}
	.indexFormBg .artSummary{ line-height:17px; padding:0 0 10px 0}
	.indexFormBg .showList a{ line-height:22px; text-decoration:underline}
	.indexWriter .aPicture{ float:left; text-align:center }
	.indexWriter .aPicture img{ border:1px solid #999999; padding:0px; margin:40px 14px 0 15px; background:#FFFFFF;}
	.indexWriter .aPicture .aName{ padding:2px 0 0px 0; color:#333;}
	.linkT{background:url(../images/bg_link_t.jpg); width:980px; height:43px; background-repeat:no-repeat; margin:20px auto 0px auto;}
	.linkB{background:url(../images/bg_link_b.jpg); width:980px; height:13px; background-repeat:no-repeat; margin:0px auto 0px auto;}
.indexLink { background:url(../images/bg_link_m.jpg); width:940px; height:auto; margin:0px auto 0px auto; padding:0 20px 0 20px;}
	.indexLink .links { padding:0px 0px 0px 0px; text-align:center}

.ad1 { padding:4px 0 5px 0; text-align:center; width:1000px;}
.ad2 { padding:1px 0; text-align:center; width:1000px; position:absolute; top:-15px;}
.ad3 { padding:2px 0; margin:0 auto; text-align:center}

#content {padding:0; width:1000px; margin:0 auto; position:relative}
#content .tdl{ width:260px;}
#content .tdl1{ width:250px;}
#content .tdr{ width:725px;}
#content .cl{width:211px; float:left}
#content .cr{width:768px; padding:0 0 0 9px; float:left;}
#content .cc{width:988px;}
.contentSpacer { padding:5px 0 0 0}
.nav {
	padding:2px 0 5px 0;
	text-align:right;
	position:absolute;
	right:20px;
	top: 2px;
}
.resultsNo {padding:3px 0 8px 0; border-bottom:1px solid #717171}
.resultsNo b{color:#333333; font-size:12px; }
.toolBar {padding:5px 0 0 0; text-align:right}
.page {clear:both}
.page .jump{ float:right; margin:0 10px 0 0; padding:3px 0 0 0}
.page .jump select{ font-size:12px; height:24px; width:44px; }
.page .viewPage{float:right}

/* footer******************************************************************/
#footer { background:url(../images/footer_bg.jpg); height:330px}
#footer .fContent {padding:11px 0 0 0; width:1000px; margin:0 auto;}
#footer .copyright {width:940px; height:90px; margin:40px auto 0 auto; padding:0 20px 0 20px; text-align:center; color:#391D00; line-height:25px}


/* contentPage******************************************************************/
.nabBg { background:url(../images/nav_bg.gif); padding:0px 26px 2px 26px; width:206px; background-repeat:repeat-y;}
.contentBg { background:url(../images/content_bg.gif); padding:0px 30px 2px 30px}
.newscontentBg { background:url(../images/newscontent_bg.gif) repeat-y; padding:0px 25px 2px 25px}
.newscontentTop { background:url(../images/newscontent_top.gif) repeat-y; padding:0 10px; height:35px; }
.newscontentTop div{ padding: 0 0 0 18px; line-height:35px; color:#660000; font-size:14px }
.newscontentCat { padding:0 0 12px 0;}
.pageMtitle { border:1px solid #663300}
.newsList { padding:4px 2px 6px 2px; width:650px; margin:0 auto 3px auto; border-bottom:1px dotted #6B4218}
.newsList a:link{color:#6B4218}
.newsList a:visited{color:#6B4218}
.newsList a:hover{color:#FF6600}
.newsList .date{ float:right; color:#999999; padding:3px 0 0 0; font-size:11px}
.newsList span{ margin:0 20px 0 0}
.pageDetail  { padding:2px 20px 5px 20px; margin:0 auto 3px auto;  font-size:12px; line-height:24px;}


.newsRelaList { padding:4px 2px 6px 2px; width:600px; margin:0 auto 3px auto; border-bottom:1px dotted #6B4218}
.newsRelaList a:link{color:#6B4218}
.newsRelaList a:visited{color:#6B4218}
.newsRelaList a:hover{color:#FF6600}
.newsRelaList .date{ float:right; color:#999999; padding:3px 0 0 0; font-size:11px}
.newsRelaList span{ margin:0 20px 0 0}

.newsPage { text-align:center; padding:10px 0 20px 0;}
.newsNav2 { background:url(../images/newsnav_top.gif); height:35px; line-height:35px; width:260px; text-align:left; font-weight:bold; font-size:14px; color:#660000; text-indent:38px }
.newsNav2Bg { background:url(../images/newsnav_bg.gif); padding:5px 26px 2px 26px; width:206px; background-repeat:repeat-y;}
.newsNavSummary {  border-bottom:0px dotted #6B4218; margin:0 8px 5px 8px}

.auctionNav { background:url(../images/auctionNav_top.gif); height:35px; line-height:35px; width:260px; text-align:left; font-weight:bold; font-size:14px; color:#660000; text-indent:38px }
.auctionNavBg { background:url(../images/auctionNav_bg.gif); padding:5px 26px 2px 26px; width:206px; background-repeat:repeat-y;}

.auctionContentBg { background:url(../images/auctionContent_bg.gif) repeat-y; padding:0px 30px 2px 30px}
.auctionContentTop { background:url(../images/auctionContent_top.gif) repeat-y; padding:0 10px; height:35px; }
.auctionContentTop div{ padding: 0 0 0 18px; line-height:35px; color:#660000; font-size:14px }
.auctionList .price { position:relative}
.auctionList .tr { background:#F2EBDB}
.auctionList .img { width:90; height:65px; padding:2px; border:1px solid #999999; background:#ffffff}
.auctionList .price .name{
	color:#660000;
	font-weight:bold;
	position: absolute;
	top: -28px;
	width: 243px;
}
.auctionList .price span{ color:#FF0000}
.auctionDetail .showImg{ width:500px; padding:2px; border:1px solid #999999; background:#ffffff}
.auctionDetail .name{ text-align:center; font-size:14px; font-weight:bold; color:#663300; padding:10px 0}

.auctionSummary { height:95px}
.auctionSummary span{ float:left; margin: 0 5px 0 2px}
.auctionSummary span .img{ width:90px; height:80px; padding:1px; background:#FFFFFF; border:1px solid #663300}
.auctionSummary h2{ font-size:12px; color:#663300; padding:0; margin:0 0 3px 0; font-weight:normal}

.personalSummary {float:left ; height:130px; text-align:center; margin:0 3px 0 2px}
.personalSummary span { }
.personalSummary span .img{ width:95px; height:75px; padding:1px; background:#FFFFFF; border:1px solid #663300}
.personalSummary h2{ font-size:12px; color:#663300; padding:0; margin:0 0 0 0; font-weight:normal}

.personalArtSummary { text-align:center; padding:0 0 5px 0}
.personalArtSummary span{ margin: 0 0 3px 0}
.personalArtSummary span .img{ width:150px; height:100px; padding:2px; background:#FFFFFF; border:1px solid #FFFFCC}
.personalArtSummary h2{ font-size:12px; color:#663300; padding:0; margin:4px 0 5px 0; font-weight:normal}
.personalArtSummary .option img{ margin:3px 5px}

.gallerySummary { text-align:center; padding:0 0 5px 0}
.gallerySummary span{ margin: 0 0 3px 0}
.gallerySummary span .img{ width:150px; height:100px; padding:1px; background:#FFFFFF; border:1px solid #663300}
.gallerySummary h2{ font-size:12px; color:#663300; padding:0; margin:0 0 3px 0; font-weight:normal}
.gallerySummary .option img{ margin:3px 5px}

.galleryList { float:left; margin:0 18px 20px 18px; border:1px solid #CCCCCC; padding:1px; width:180px}
.galleryList .board{ margin:2px; background:#FFFFFF; text-align:center; padding:5px 0 20px 0}
.galleryList .board img{ margin:6px;}

/*
.famousList { float:left; margin:0 18px 20px 18px; border:1px solid #CCCCCC; padding:1px; width:620px; }
.famousList .board{ margin:2px; background:#FFFFFF;  padding:10px 10px 20px 0; height:160px}
.famousList .board img{ float:left; margin:0 10px 10px 10px; border:1px solid #eeeeee; padding:3px; width:200px; height:150px}
*/

.famousList { float:left; margin:0 10px 15px 10px; border:1px solid #CCCCCC; padding:1px; width:200px; text-align:center }
.famousList .board{ margin:2px; background:#FFFFFF;  padding:10px 0 20px 0; height:155px}
.famousList .board img{ margin:0 0 5px 0; border:1px solid #eeeeee; padding:3px; width:160px; height:98px}

.famousRelaList { float:left; margin:0 10px 15px 10px; border:1px solid #CCCCCC; padding:1px; width:144px; text-align:center }
.famousRelaList .board{ margin:2px; background:#FFFFFF;  padding:10px 0 10px 0; height:140px}
.famousRelaList .board img{ margin:0 0 5px 0; border:1px solid #eeeeee; padding:3px; width:120px; height:90px}

.personalWorksList { float:left; margin:0 8px 20px 8px; border:1px solid #CCCCCC; padding:1px; width:315px; }
.personalWorksList .board{ margin:2px; background:#FFFFFF;  padding:8px 5px 15px 5px; height:160px}
.personalWorksList .board img{ float:left; margin:0 10px 2px 3px; border:1px solid #eeeeee; padding:3px; width:150px; height:110px}
.personalWorksList .board .des{padding:10px 0 0 0}

.personalList { float:left; margin:0 12px 20px 12px; border:1px solid #CCCCCC; padding:1px; width:640px; }
.personalList .board{ margin:2px; background:#FFFFFF;  padding:10px 10px 10px 0; height:180px}
.personalList .board .r{ float:right; width:260px; height:165px; margin:5px 0 0 0; padding:5px; border-left:1px solid #D0C1A5; }
.personalList .board .r .list{ border-bottom:1px dotted #CCCCCC; padding:0px 2px; margin:0 0 4px 0; float:left; height:80px; width:125px; text-align:center}
.personalList .board .r .list img{ border:1px solid #CCCCCC; padding:2px; width:70px; height:55px}
.personalList .board .m{ float:left; width:135px; height:165px; margin:5px 0 0 0; padding:5px 5px 5px 10px; border-left:1px solid #D0C1A5}
.personalList .board .img{ float:left; width:190px; height:165px; padding:8px 5px 0 5px}
.personalList .board .img .des{ padding:3px; background:#F1F0EB}
.personalList .board .img img{margin:0 16px 5px 16px; border:1px solid #eeeeee; padding:2px; height:100px}
.personalMenu {height:30px; padding:10px 0 0 0}
.personalShowList { padding:4px 2px 6px 2px; width:650px; height:65px; margin:0 auto 3px auto; border-bottom:1px dotted #6B4218}
.personalShowList img{ float:left; margin:2px 10px 2px 2px; height:60px; width:80px}
.personalShowList a:link{color:#6B4218}
.personalShowList a:visited{color:#6B4218}
.personalShowList a:hover{color:#FF6600}
.personalShowList .date{ float:right; color:#999999; padding:3px 0 0 0; font-size:11px}
.personalShowList span{ margin:0 20px 0 0}

.commentListSum { padding:2px 8px;}
.commentListSum .cd{ border-top: 1px solid #dddddd; padding:3px 0 0 0; margin:3px 0 0 0}

.commentSummary { float:left; padding:2px 5px 10px 5px; text-align:center}
.commentSummary img{ border:1px solid #999999; padding:0px; margin:4px 3px 0 3px; background:#FFFFFF;}
.commentSummary .aName{ padding:2px 0 0px 0; color:#333;}

.wellKnowName { float:left; width:63px; padding:0 0 5px 5px}
.famousSummary { float:left; padding:2px 3px 10px 3px; text-align:center}
.famousSummary img{ border:1px solid #999999; padding:2px; margin:4px 0px 0 0px; background:#FFFFFF; width:85px; height:90px;}
.famousSummary .aName{ padding:5px 0 0px 0; color:#333; width:85px;}

.pageTitle { background:url(../images/pageTitle.gif) no-repeat; height:35px; line-height:35px; width:165px; text-align:center; font-weight:bold; font-size:14px; color:#FFCC66; margin:0 0 5px 0 }
.pageTitle2 { background:url(../images/pageTitle2.gif) no-repeat; height:35px; line-height:35px; width:300px; text-align:center; font-weight:bold; font-size:14px; color:#FFCC66; margin:0 auto 5px auto }
.pageTitle3 { background:url(../images/pageTitle3.gif) no-repeat; height:28px; line-height:28px; width:126px; text-align:center; font-weight:bold; font-size:14px; color:#FFCC66; margin:0 2px 1px 2px; float:left }
.pageTitle3 a:link{ color:#FFCC66;}
.pageTitle3 a:visited{ color:#FFCC66;}
.pageTitle3 a:hover{ color:#FFFF99;}

.unionList { padding:2px 2px 5px 2px; width:600px; margin:0 auto 3px auto; border-bottom:0px dotted #993300; clear:both}
.unionList .date{ float:left; color:#999999; padding:3px 0 0 0; font-size:11px; width:100px}
.unionList .title{ float:left; padding:3px 0 0 20px; width:470px}
.unionList a:link{ color:#3A311B;}
.unionList a:visited{ color:#3A311B;}
.unionList a:hover{ color:#660000;}

.wellKnowPerson { float:left; padding:2px 18px 10px 18px; text-align:center}
.wellKnowPerson img{ border:1px solid #999999; padding:0px; margin:4px 3px 0 3px; background:#FFFFFF;}
.wellKnowPerson .aName{ padding:2px 0 0px 0; color:#333;}

.wellKnowCat { font-weight:bold; padding:10px 0 5px 20px; border-bottom:1px solid #cccccc; margin:0 0 5px 0 }
.wellKnowList { float:left; padding:2px 18px 10px 18px; width:94px; text-align:center}
.wellKnowList .aName{ padding:2px 0 0px 0; color:#333;}

.wellKnowSummary { float:left; padding:2px 5px 5px 5px; width:55px; text-align:center}
.wellKnowSummary .aName{ padding:2px 0 0px 0; color:#333;}

.wellKnowWork { float:left; margin:0 5px 15px 5px; border:1px solid #CCCCCC; padding:1px; width:110px; text-align:center }
.wellKnowWork .board{ margin:2px; background:#F9F5EC;  padding:5px 0 10px 0; height:90px}
.wellKnowWork .board img{ margin:0 0 5px 0; border:1px solid #eeeeee; padding:3px; width:90px; height:58px}
.wellKnowWork .board .name{ font-size:11px}

.wellKnowTitle { width:99px; height:40px; line-height:40px; text-align:center; font-weight:bold; margin:0 auto 10px auto; background:url(../images/wellknow_title_bg.gif)}
.wellKnowDetail { padding:2px 2px 20px 2px; width:620px; margin:0 auto 3px auto; font-size:14px}



.visitGuest { float:left; text-align:center}
.visitGuest img{ border:1px solid #999999; padding:0px; margin:4px 3px 0 3px; background:#FFFFFF;}
.visitGuest .aName{ padding:2px 0 0px 0; color:#333;}

.visitList { padding:2px 2px 5px 2px; width:600px; margin:0 auto 3px auto; border-bottom:1px dotted #993300}
.visitListMore { padding:15px 2px 5px 2px; width:600px; margin:0 auto 3px auto; text-align:right}
.visitList .date{ float:right; color:#999999; padding:3px 0 0 0; font-size:11px}
.visitProName{ color:#660000; font-size:14px; padding:0 0 5px 0; font-weight:bold}
.visitProview{ padding:10px 10px 0 0; text-align:right}
.visitProview a:link{ color:#CC3300;}
.visitProview a:visited{ color:#CC3300;}
.visitProview a:hover{ color:#660000;}
.visitNav { background:url(../images/nav_top.gif); height:33px; line-height:24px; width:260px; text-align:center; font-weight:bold; font-size:12px; color:#FFCC66;}

.visitGuestBar { width:252px;}
.visitGuestBar .visitTitle { background:url(../images/nav_visit_top.gif);  height:30px; line-height:30px; font-size:15px; font-weight:bold; text-indent:28px; color:#F8F7F5}
.visitGuestBar .visitGuestBg { background:url(../images/nav_visit_content_bg.gif); text-align:center; padding:2px 0 2px 0}
.visitGuestBar .visitGuestBg .guestPic{ border:1px solid #B49E6B; margin:0 0 1px 0}
.visitGuestBar .visitGuestBg .visitName{ background:url(../images/nav_visit_name_bg.gif); height:44px; line-height:44px; font-family:"宋体"; font-size:16px; font-weight:bold}
.visitGuestBar .visitGuestBg .visitPlace{ color:#51391D}
.visitGuestBar .visitUrl{ color:#51391D; text-align:center; padding:5px 0 0 0}
.visitGuestcontentBg { background:url(../images/newscontent_bg.gif) repeat-y; padding:0px 20px 2px 20px}
.visitGuestcontentBg .vgContent{padding:0px 15px 0 15px; font-size:14px;}
.visitGuestcontentBg .vgContent img{ padding:3px; border:1px solid #996600; background:#FFFFFF}
.visitGuestcontentBg .vgContent .vgPhoto{ text-align:center}
.visitGuestWorks {margin:0 auto 0 auto; padding:0;}
	.visitGuestWorks .aPicture{ float:left; text-align:center; margin:0 3px 8px 0 }
	.visitGuestWorks .aPicture img{ border:1px solid #999999; padding:4px; margin:3px 2px 2px 2px; background:#FFFFFF;}
	.visitGuestWorks .aPicture .aName{ padding:2px 0 1px 0; color:#BD0000;}
	.visitGuestWorks .aPicture .aOwner{ padding:0px 0 5px 0; color:#660000;}
	.visitGuestWorks .aMore{position:absolute;right: 34px;top: 181px;}


.visitNavList { float:left; margin:0 4px 8px 4px}
.visitNavList img{ width:95px; height:65px}
.visitNavName { margin:0 0 5px}
.visitNavSummary {  border-bottom:1px dotted #993300; margin:0 0 5px}

.visitDetail { padding:2px 2px 5px 2px; width:600px; margin:0 auto 3px auto; font-size:14px; border-bottom:1px dotted #993300}
.visitDetailTool { padding:2px 2px 5px 2px; width:600px; margin:0 auto 0px auto; border-bottom:1px dotted #993300}

.unionNav {}
.unionNav .un{ float:left; margin:0 2px 8px 2px; width:100px; text-align:center}
.unionNav .un img{border:1px solid #663300;}
.unionList .un{ float:left; margin:0 2px 15px 2px; width:152px; text-align:center}
.unionList .un img{border:1px solid #663300;}
.unionDetailTitle{ color:#660000}
 
.personNav { padding:0 5px;}
.personNav img{ float:left; border:1px solid #663300; margin:0 3px 8px 0px; padding:1px}
.personNavSummary {  border-bottom:0px dotted #993300; margin:0 7px}
 
.newsNav {}
.newsNav img{ float:left; border:1px solid #663300; margin:0 3px 8px 0px; padding:1px}

/* register******************************************************************/
.register {color:#000000}
.regTitle {color:#3A311B; font-size:14px; font-weight:bold; text-align:center; padding:0 0 15px 0}

/* user******************************************************************/
.userNav { background:url(../images/newsnav_top.gif); height:35px; line-height:35px; width:260px; text-align:left; font-weight:bold; font-size:14px; color:#660000; text-indent:38px }
.userNavBg { background:url(../images/newsnav_bg.gif); padding:5px 26px 2px 26px}
.userNavMenu {  border-bottom:0px dotted #6B4218; margin:0 8px 10px 2px; background:url(../images/icon_arrow_user.gif) left center no-repeat; text-indent:10px; font-weight:bold;}
.userNavSubMenu {  border-bottom:0px dotted #6B4218; margin:0 8px 10px 20px; background:url(../images/icon_arrow_user2.gif) left center no-repeat; text-indent:10px}

.userEditListbar { border:1px solid #663300}
.userEditListTitle { background:#663300; font-weight:bold; color:#f7f3ef}
.userEditListTitle a{color:#f7f3ef}
.userEditListTitle a:link{color:#f7f3ef}
.userEditListTitle a:visited{color:#f7f3ef}
.userEditListTitle a:hover{color:#f7f3ef}
.userEditListTitle span{ font-weight:normal; color:#f7f3ef; margin:0 0 0 10px}
.userFilterBar { padding:0 0 5px 0; font-weight:bold; text-align:right}
/* Tab******************************************************************/

#tabBar { margin:0 0 10px 0; padding:0 0 0 0; background:url(../images/tab_bg.gif); height:24px;}
.tab_on {padding:0; float:left; color:#8FC20A; font-weight:bold; font-family:Tahoma; line-height:24px; height:24px; width:78px; letter-spacing:1px; margin:0 2px; background:url(../images/tab_on.gif) center; text-align:center}
.tab_out {padding:0; float:left; cursor:pointer; color:#999999; font-weight:normal; font-family:Tahoma; line-height:24px; height:24px; width:78px; letter-spacing:1px; margin:0 2px; background:url(../images/tab_out.gif); text-align: center}
.tab_out A:link { display: block; color: #999 }
.tab_out A:visited {display: block; color: #999}
.tab_out A:hover {display: block; color: #666}
.folder_on {display:_none; clear:both}
.folder_out {display:none; clear:both}


/* Page******************************************************************/
DIV.scott {TEXT-ALIGN: right; padding:5px 0}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #1D587F; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #FF9900 1px solid; BORDER-TOP: #FF9900 1px solid; BORDER-LEFT: #FF9900 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #FF9900 1px solid; BACKGROUND-COLOR:#FFCC00
}
DIV.scott A:active {
	BORDER-RIGHT: #FF9900 1px solid; BORDER-TOP: #FF9900 1px solid; BORDER-LEFT: #FF9900 1px solid; COLOR: #666666; BORDER-BOTTOM: #FF9900 1px solid; BACKGROUND-COLOR: #D7F97D
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #cccccc
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #999; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
DIV.scott .input{width:16px;}
DIV.scott .btn{width:22px; font-size:11px;}
