body {
	background-color: #D4C6BD;
	background-image: url(bg.asp);
	margin:0; padding:0; margin-top:1px;
	cursor: url(/page/cursor/cursor_2.png) 1 1, url(/page/cursor/cursor_2m.cur), pointer;
	font-size: 12px; font-weight: normal;
}
body, a, td, div, span, p, li, font { font-family: 宋体; }

form {margin:0;}
a img {
	cursor: pointer; border:none;
}
.notdisplay { display:none; }
.top_im { font-size: 14px; }
.top_im a { font-size: 14px; color:#666666; text-decoration: none; }
.top_im a:hover { color: #990000; text-decoration: underline; }
.top3 { font-size:12px; font-weight:normal; font-style: normal;}
.red { color: #cc0000; }
.gray { color: #707070; }
span.arrowtext { font-family:宋体,simsun; font-size:20px; }

#main {width:960px; background: url(pagevline.gif) repeat-y 199px 0;}
#main #mainR {width:759px; float:right; text-align: left;}
#main #mainL {width:199px; float:left; text-align: left;}

.pageleftbar td { font-weight: normal; font-size: 12px; }
.pageleftbar div {font-size: 12px;}
.pageleftbar a { font-weight: 200 !important; font-size: 12px; color: #666666; text-decoration: none; line-height:14px; }
.pageleftbar a:hover { font-weight: 400 !important; font-size: 12px; color: #990000; }

.left_artists div.T{ background: url(tree_T.gif) no-repeat left top; padding-left:20px; }
.left_artists div.L{ background: url(tree_L.gif) no-repeat left top; padding-left:20px; }

.pageleftbar .menu_title { cursor:pointer; padding-top: 2px; padding-left: 18px; color: #494949; font-weight: bold; font-size: 12px; }
.pageleftbar div.menu_title {padding:6px 0 4px 18px;}

.pageleftbar .menu_title_show { background:url(title_bg_show.gif) no-repeat top left; }
.pageleftbar .menu_title_hide { background:url(title_bg_hide.gif) no-repeat left top; }

div.searchbox {padding-left:20px;}
div.searchbox div {width:166px; height:28px; margin-left:0; background: url(search.gif) no-repeat; text-align:left;}
div.searchbox form {margin:0;}
div.searchbox input.text{width:134px; height:22px; margin-left:3px; margin-right:3px; margin-top:3px; border:none; background-color: transparent;}
div.searchbox input.submit{color: transparent; width: 24px; height:22px; background-color: transparent; border:none; cursor:pointer;}

.header1 {
	font-weight: bold; font-size: 16px; COLOR: #039
}
.header2 {
	MARGIN-BOTTOM: 0px; font-weight: bold; font-size: 14px; COLOR: #039
}
.header3 {
	MARGIN-BOTTOM: 0px; font-weight: bold; font-size: 12px; COLOR: #039
}
#error-404 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; font-weight: bold; font-size: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 618px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
#error-404 IMG {
	MARGIN-TOP: 0.5em; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#error-404 TD {
	PADDING-RIGHT: 0.33em; PADDING-LEFT: 0.33em; PADDING-BOTTOM: 0.33em; PADDING-TOP: 0.33em
}
#cnzzstat img { width:8px; height:8px; }

#whybuy_content{
	padding-top: 4px;
}
#whybuy_content .title{
	color:#800000; font-size: 12px; font-weight:bold;
	margin-bottom: 2px;
}
#whybuy_content .note{
	color:#6B6B6B; font-size: 12px;
	margin-bottom: 6px;
	margin-left:10px;
}
#imgDiv { top:-1000px; left:-1000px; }

#topnav { font-size: 12px; color: #ffffff; }
#topnav { background-color: #77776D; padding: 1px 4px 1px 0px; }
#topnav span { border-left:1px solid #ffffff; margin-left: 4px; padding:0 2px 0 10px; }
#topnav span.navlink_first { border:none; margin-left: 1px; }

#topnav a { font-size: 12px; color: #ffffff; text-decoration: none; }
#topnav a:hover { font-weight:bold; COLOR: #ffffff; }

a.navlink { font-size: 12px; color: #ffffff; text-decoration: none; }
a.navlink:hover { font-weight:bold; COLOR: #ffffff; }


#footnav { font-size: 12px; color: #ffffff; text-align:center; }
#footnav { background-color: #77776D; padding: 1px 4px 1px 0px; }
#footnav span { border-left:1px solid #ffffff; margin-left: 4px; padding:0 2px 0 10px; }
#footnav span.navlink_first { border:none; margin-left: 1px; }

#footnav a { font-size: 12px; color: #ffffff; text-decoration: none; }
#footnav a:hover { font-weight:bold; COLOR: #ffffff; }

.pathnav { font-size:12px; color:#303030; margin-top:8px; margin-left:30px; }
.pathnav .pcs { font-weight:normal; }
.pathnav a { font-size:12px; color:#303030; text-decoration:none; border-bottom:1px dotted #808080; }
.pathnav a:hover { color:#CC0000; border-bottom:1px dotted #CC0000; }

a.list_painting_title { font-size:12px; color:#2F2F2F; font-weight:normal; text-decoration:underline; padding-bottom:1px; }
a.list_painting_title:hover { color:#CC0000; }
a.list_painting_artist { font-size:12px; color:#2F2F2F;  font-weight:normal; text-decoration:underline; }
a.list_painting_artist:hover { color:#CC0000; }

P.pageNav { font-size:12px; color:#2F2F2F;  word-spacing:4px; }
P.pageNav a { font-size:12px; color:#808080;  font-weight:bold; text-decoration:underline; }
P.pageNav a:hover { color:#CC0000; }
P.pageNav input.gopageInput { font-size: 12px; color: #808080; font-weight: bold; }

input.button { font-size: 9pt; color: #FFFFFF; font-weight: bold; background-color: #B81600; }

a.normal { font-size:12px; color:#808080; text-decoration:none; }
a.normal:hover { color:#CC0000; text-decoration:underline; }

a.small { font-size:12px; color:#4F4F4F; text-decoration:underline; }
a.small:hover { color:#CC0000; }
input.topInput{ width:120px; height:17px; color:#CC0000; line-height:17px;}
input.topPwd{ width:81px; height:17px; color:#CC0000; font-size: 12px; line-height:17px; }
/**
input.topInput{ width:120px; height:17px; background-color:transparent; border:none;color:#CC0000; line-height:17px;}
input.topPwd{ width:81px; height:17px; background-color:transparent; border:none;color:#CC0000; font-size: 12px; line-height:17px; }
span.roundrect {padding:0 0 0 7px; background: transparent url(roundrect_left.gif) no-repeat left center;}
span.roundrect span {padding:2px 7px 2px 0; background: transparent url(roundrect_right.gif) no-repeat right center;}
span.roundrect input { height:17px; line-height:17px; background-color:transparent; border:none; }
**/

/* 画家信息 */
div.ShortIntro { font-size: 12px; margin: 0 10px 10px 20px; padding: 10px; border: 1px solid #4F4F4F; line-height: 150%; }
div.ShortIntro h1 { margin: 5px; font-size:18px; }
div.ShortIntro a { cursor:pointer; font-size: 12px; }
div.ShortIntro a.more { color:#CC0000; text-decoration:underline; white-space:nowrap; cursor:pointer; }
div.ShortIntro a.more:hover { color:#FF0000; }
div.ShortIntro div.more { text-align:right; margin-right:16px; }

div.LongIntro { font-size: 12px; margin: 0 10px 10px 20px; padding: 10px; border: none; line-height: 150%; }

/* top */
div.topbanner div{width:960px; height: 46px; background: url(banner2.jpg) no-repeat;}
.siteTitle {font-size: 20px; color: #868477; letter-spacing:-1px; margin:25px 0 0 0;}
.siteSubTitle{font-size: 12px; color: #868477; letter-spacing: 1px; margin:2px 0 0 0;}
.marquee1 {color: #cc0000; font-size:16px; font-weight:bold; font-style: italic;}
.marquee2 {color: #6B6A5F; font-size:16px; font-weight:bold; font-style: italic;}

/* 左侧目录new */
.left_subjects { }
.left_subjects div{  }
.left_subjects div a { display:block; height:28px; line-height: 28px; font-size: 14px; color: #000000; text-decoration: none; background: url(line1.gif) no-repeat 2px 6px; text-indent:20px; }
.left_subjects div a:hover { font-size: 14px; color: #CC0000; background-position: 2px -24px; }
.left_subjects a span.new { background: url(new.gif) no-repeat right top; }
.left_subjects a span.hot { background: url(hot.gif) no-repeat right top; }

/* 小图阴影展示 */
div.clear { clear:both; height:0; font-size:0; }
div.SPic { width:161px; float:left; margin:10px; text-align:center; vertical-align:middle; }
div.SPic * { text-align:center; }
div.SPic img { border:none; margin: 0; margin:0 5px 6px 0; }
/* div.SPic table { height:106px; } */
div.SPic .f1 { background: url('Shadow_RightTiling.gif') repeat-y scroll top right; }
div.SPic .f2 { background: url('Shadow_BottomTiling.gif') repeat-x scroll bottom left; }
div.SPic .f3 { background: url('Shadow_RightTop.gif') no-repeat scroll top right; }
div.SPic .f4 { background: url('Shadow_BottomLeft.gif') no-repeat scroll bottom left; }
div.SPic .f5 { background: url('Shadow_BottomRight.gif') no-repeat scroll bottom right; }
div.SPic .f6 { margin: 5px 10px; text-align:center; }
div.SPic .f1 { margin:0 auto; }

/* 小图阴影展示 */
table.SPic { border-collapse:collapse; background: url('Shadow_RightTiling.gif') repeat-y scroll top right; }
table.SPic td { padding:0; background: url('Shadow_BottomTiling.gif') repeat-x scroll bottom left; }
table.SPic img { border:none; margin: 0; margin:0 5px 6px 0; }
table.SPic div { background: url('Shadow_RightTop.gif') no-repeat scroll top right; }
table.SPic div div { background: url('Shadow_BottomLeft.gif') no-repeat scroll bottom left; }
table.SPic div div div { background: url('Shadow_BottomRight.gif') no-repeat scroll bottom right; }

/* 大图阴影展示，首页用 */
div.shadow { text-align:center; vertical-align:middle; }
div.shadow * { text-align:center; }
div.shadow .f1 { background: url('Shadow_RightTiling.gif') repeat-y scroll top right; }
div.shadow .f2 { background: url('Shadow_BottomTiling.gif') repeat-x scroll bottom left; }
div.shadow .f3 { background: url('Shadow_RightTop.gif') no-repeat scroll top right; }
div.shadow .f4 { background: url('Shadow_BottomLeft.gif') no-repeat scroll bottom left; }
div.shadow .f5 { background: url('Shadow_BottomRight.gif') no-repeat scroll bottom right; }
div.shadow .f5 img { border:none; margin:0 5px 6px 0; }
div.shadow .f1 { width:auto;height:auto; margin:0 auto; }

/* 小图阴影展示，首页用 */
div.faPic { text-align:center; vertical-align:middle; }
div.faPic div { width:125px;height:125px; padding:0; margin:0 auto; border:none; background: url(shadow120.gif) no-repeat scroll top left; }
div.faPic div img { width:120px;height:120px; margin:0 5px 5px 0; border:none; }

/* 首页用 */
div.fa_artist { font-size:14px; text-align:center; margin-top:4px; }
div.fa_artist a { font-size: 12px; color:#666666; text-decoration: none; }
div.fa_artist a:hover { color: #990000; text-decoration: underline; }
div.fa_topic { font-size:12px; text-align:center; margin-top:4px; }
div.fa_topic a { font-size: 12px; color:#666666; text-decoration: none; }
div.fa_topic a:hover { color: #990000; text-decoration: underline; }
div.fa_hotsubject { font-size:14px; text-align:center; margin-top:2px; margin-bottom:4px; }
div.fa_hotsubject a { font-size: 12px; color:#666666; text-decoration: none; }
div.fa_hotsubject a:hover { color: #990000; text-decoration: underline; }
ul.homeright,ul.homeright2 { margin-left: 16px; padding-left: 2px; }
ul.homeright li, ul.homeright2 li {
	font-size: 12px;
	margin-top: 4px;
	padding-left:1px;
	color:#333333;
	font-weight: normal;
	line-height: 250%;
}
ul.homeright2 li { margin-top: 8px; line-height: 120%; }
div.process_text { font-size: 12px; margin-top: 6px; padding-left:10px; }
div.specialArt_text { font-size: 13px; margin-top: 6px; padding-left:10px; line-height:180%; letter-spacing:normal; word-spacing: 2px; }
div.h1,a.h1 { font-size:12px; font-weight:normal; padding:5px 0 5px 5px; color:#333333; text-decoration:none; }
a.h1:hover { color: #990000; text-decoration: underline; }
a.more { margin-left: 50px; font-size: 12px; color:#666666; text-decoration: none; }
a.more:hover { color: #990000; text-decoration: underline; }
/* 首页tabs用 */
div.tabs{margin:10px 0 0 20px; width:350px; float:left; }
div.tabs .Head{height: 26px; background-color: #4F4F4F;}
div.tabs .Head .in{height: 25px; background-color: #D4C6BD; padding-left:5px; }
div.tabs .Head .in .tab{float:left; height: 25px; width: 100px; margin-right:2px; background-color: #D4C6BD; border:1px solid #4F4F4F; position:relative; top:1px; line-height:23px; text-align:center; font-size:12px; }
div.tabs .Head .in .tabc{ border-bottom-color:#D4C6BD; font-weight:bold; font-size:13px; }
div.tabs .Head .in .tab a{display:block;text-decoration:none;color:#000;}
div.tabs .Body{border:1px solid #4F4F4F;height:96px;border-top:none;font-size:0;}
div.tabs .Body a img{margin:8px 0 0 11px; width:100px; height:80px;}

