@charset "utf-8";
/* CSS Document utf-8编码 */

body {
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
	margin: 0px;
	line-height:20px;
	background: #252525 url(images/bg.jpg) repeat-x;
}
td,input,textarea,a,font,select{
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
th {
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
}
a{ font-family:"Lucida Sans", Arial, Helvetica, sans-serif; }
table,td,th{ border-collapse:collapse; }
ul,li,p,form{ margin:0px; list-style:none; padding:0px;}
h3,h2,h1,h4,h5{ font-size:14px; font-weight:600; margin:0px; list-style:none; padding:0px;}

 .zred{color: #FF0000;}
 a.zred:visited, a.zred:link{color: #FF0000; }
.zred a:visited,.zred a:link{color: #FF0000; }

 .zred2{color: #DA0CFF;}
 a.zred2:visited, a.zred2:link{color: #DA0CFF; }
.zred2 a:visited,.zred2 a:link{color: #DA0CFF; }

 .zblue{color: #0C8CC2;}
 a.zblue:visited, a.zblue:link{color: #0C8CC2; }
.zblue a:visited,.zblue a:link{color: #0C8CC2; }

 .zorage{color: #C89E2F;}
 a.zorage:visited, a.zorage:link{color: #C89E2F; }
.zorage a:visited,.zorage a:link{color: #C89E2F; }

 .zhui{color: #999999;}
 a.zhui:visited, a.zhui:link{color: #999999; }
.zhui a:visited,.zhui a:link{color: #999999; }
 .zhui2{color: #666666;}

 .zBlack{color: #333333;}
 a.zBlack:visited, a.zBlack:link{color: #333333; }
.zBlack a:visited,.zBlack a:link{color: #333333; }


 .zgreen{color: #003300;}
 a.zgreen:visited, a.zgreen:link{color: #003300; }
.zgreen a:visited,.zgreen a:link{color: #003300; }
 .zgreen2{color: #006766;}


 .zwright{color: #FFFFFF;}
 a.zwright:visited, a.zwright:link{color: #FFFFFF; }
.zwright a:visited,.zwright a:link{color: #FFFFFF; }

a:link {
	color: #818181;
	text-decoration: none;
}
a:visited {
	color: #818181;
	text-decoration: none;
}
a:hover {
	color: #C89E2F;
	text-decoration: none;
}
a:active {
	color: #C89E2F;
	text-decoration: none;
}

.inputbg{ background:url(images/index_09.jpg) top center no-repeat;}
.inputbg input{ background:none; border:none; width:100px; color:#999999; padding-left:5px;}
.leftbg{ background:url(images/index_61.jpg) left bottom no-repeat;}
.rightbg{ background:url(images/index_62.jpg) #0A0A0A bottom repeat-x;}
.banner{ width:640px; height:360px; background:url(images/border.jpg) center no-repeat; padding:4px 5px;}
.cotext{ background:url(images/index_46.jpg) left no-repeat;}
.cotext h3{ color:#818181;}
.cotext h3 span{ color:#C89E2F;}
.leftmenu td{ background:url(images/index_48.jpg) top repeat-x; color:#999999; font-weight:600; height:34px; line-height:24px; padding-left:15px;}

.pro{ overflow:hidden;}
.pro td{ padding:20px 30px 0 0; width:148px; height:125px; text-align:center; vertical-align:middle }
.pro td img{ border:1px solid #4D4D4D; padding:3px; background:#0A0A0A;}

.foot{ color:#666666; font-size:11px;}

.banbg2{ height:33px; line-height:33px; color:#EACC40; font-size:14px; font-weight:600; width:185px; margin:0px;cursor: pointer; padding:0px;}
.banbg2_2{ background: url(images/index_48.jpg) top repeat-x; height:33px; line-height:33px;width:205px; margin:1px 0px 0px 0px;cursor: pointer; display:block; padding-left:15px;}
.banbg2_2 a{ color:#999999; font-size:14px; font-weight:600; }
.banbg2_1{background: url(images/index_31.jpg) top repeat-x; height:33px; line-height:33px; width:205px; margin:1px 0px 0px 0px;cursor: pointer; display:block; padding-left:15px;}
.lm .banbg2_1 a{ color:#FFF1B0; font-size:14px; font-weight:600; }
.zprobanbg{ background:url(images/index_37.jpg); padding-left:25px; color:#999999; font-weight:600; height:28px; line-height:28px; width:195px; cursor:pointer;}
.zprobanbg a{ color:#999999; }
.zprobanbg a:hover{ color:#C89E2F;}
.zprobanbg2{ background:url(images/index_34.jpg); }
.protype .zprobanbg2 a{ color:#C89E2F; font-weight:600; }
.zprobg{ padding:10px 0px; margin:0px auto; color:#999999; display:none; }
.zprobg li{ height:22px; line-height:22px; padding-left:43px; }
.zprobg li a:hover,
.zprobg li a.ahover{ color:#C89E2F; }

.protype{ display:none;}

.ban2{ font-size:14px; font-weight:600; color:#1D1600; border-bottom:1px solid #575525; height:30px; line-height:30px;}
.probg{ margin:15px auto;}
.probg img{ background:url(images/index_19.jpg) center no-repeat; padding:9px; margin-bottom:5px;}

.nseacher { padding:6px; float:left; width:208px; }
.nseacher li{ background:url(images/seacher_04.jpg) center no-repeat; text-align:center; color:#999999; width:23px; height:23px; float:left; }
.nseacher li a.na{ color:#999; display:block; height:23px; line-height:23px; width:23px; float:left; }
.nseacher li a.ahover{ background:url(images/seacher_03.jpg); color:#FFF1B0;}

/*艺术家检索弹出层效果*/
.nseacher li .nlist { display:none; left:1px; top:22px; _left:-10px; _top:-1px; background:#4a4a4a; white-space:nowrap; position:absolute; z-index:1; }
.nseacher li .nlist a { color:#999; display:block; padding:5px 25px 5px 8px; line-height:120%; font-size:12px; border-bottom:1px solid #8d6810; color:#FFF1B0; background:#81660d; cursor:pointer; text-align:left; }
.nseacher li .nlist a:hover ,
.nseacher li .nlist a.ahover2{ background:#775a0e; border-bottom:1px solid #503f09; }


.seacher{ background: url(images/leftbg_53.jpg) left top no-repeat;}
.inputbg2{ background: url(images/index_54.jpg) center no-repeat;}
.inputbg2 input{ background:none; border:none; width:180px; color:#999999; padding-left:5px;}

.rightbg .banbg{ background:url(images/banbg_03.jpg) no-repeat; height:35px; line-height:35px; padding-left:10px; font-size:16px; color:#D0A430; overflow:hidden; }
.rightbg .banbg div{ height:35px; overflow:hidden; }
.rightbg .banbg a{ font-size:16px; color:#D0A430; }
.rightbg .banbg4{ background:url(images/webbg_03.jpg); height:35px; line-height:35px; padding-left:10px; font-size:16px; color:#D0A430;}

.text2{ padding:15px; font-size:14px; line-height:24px;}
.text3{ padding:15px; line-height:24px; padding-bottom:30px;}

.probgimg2 a.aimg{ display:block; width:148px; overflow:hidden; }
.probgimg2 img.imgborder{ border:1px solid #4D4D4D; padding:3px; background:#0A0A0A; margin-bottom:5px;}
.probgimg2 .title{ line-height:150%; width:148px; overflow:hidden; margin:0 auto; display:block; }

.banbg3{ background:url(images/webbg_07.jpg); color:#FFF1B0; font-weight:600;} 
.border1{ border:3px double #8E7534; background:#1D1D1D;}
.border1 td{ color:#C89E2F;}
.inputborder{ background:#CCCCCC; border:1px solid #000000;}

.faq{ background: url(images/title_03.jpg) left 10px no-repeat; border-bottom:1px dashed #414141; line-height:30px; padding-left:20px; cursor:pointer}
.faq_a{ background: url(images/title_06.jpg) left 10px no-repeat; font-weight:600; padding-left:20px; color:#C89E2F;border:none; cursor:pointer}
.faq_a a:visited,.faq_a a:link{ color:#C89E2F; }
.faq_an{ border-bottom:1px dashed #414141; font-size:12px; padding:10px 20px; padding-top:0px; display:none; }

.page{ margin:5px 10px 0 10px; padding-top:5px; text-align:right; line-height:150%; border-top:1px dotted #333; text-align:right; color:#444; }
.page a{ color:#C89E2F; }
.page a:hover{ color:#818181; text-decoration:underline; }




/*---------------------顶部菜单*/
#menu{ width:930px; height:54px; overflow:hidden; }
#menu span{ display:block; float:left; }
#menu span a{ float:left; display:block; height:54px; }
#menu span.m1 a{ width:123px; background:url(images/menu1.jpg) no-repeat; }
#menu span.m1 a.ahover,
#menu span.m1 a:hover{ background:url(images/menu1_2.jpg) no-repeat; }
#menu span.m2 a{ width:136px; background:url(images/menu2.jpg) no-repeat; }
#menu span.m2 a.ahover,
#menu span.m2 a:hover{ background:url(images/menu2_2.jpg) no-repeat; }
#menu span.m3 a{ width:142px; background:url(images/menu3.jpg) no-repeat; }
#menu span.m3 a.ahover,
#menu span.m3 a:hover{ background:url(images/menu3_2.jpg) no-repeat; }
#menu span.m4 a{ width:133px; background:url(images/menu4.jpg) no-repeat; }
#menu span.m4 a.ahover,
#menu span.m4 a:hover{ background:url(images/menu4_2.jpg) no-repeat; }
#menu span.m5 a{ width:134px; background:url(images/menu5.jpg) no-repeat; }
#menu span.m5 a.ahover,
#menu span.m5 a:hover{ background:url(images/menu5_2.jpg) no-repeat; }
#menu span.m6 a{ width:109px; background:url(images/menu6.jpg) no-repeat; }
#menu span.m6 a.ahover,
#menu span.m6 a:hover{ background:url(images/menu6_2.jpg) no-repeat; }
#menu span.m7 a{ width:153px; background:url(images/menu7.jpg) no-repeat; }
#menu span.m7 a.ahover,
#menu span.m7 a:hover{ background:url(images/menu7_2.jpg) no-repeat; }

.clear{ height:0; line-height:0; font-size:0; overflow:hidden; clear:both; }
.button_reg{ background:url(images/index_14.jpg) no-repeat; border:none; width:69px; height:23px; cursor:pointer }
.star{ font-size:14px; }

.cart td,
.cart th{ border:1px solid #333; }
.cart td{ padding:3px 5px; text-align:center; vertical-align:middle; }
.cart a{ color:#C89E2F; line-height:200%; }
.cart a:hover{ text-decoration:underline; }

.huser strong{ font-weight:bold; font-size:14px; }
.huser a{ color:#C89E2F; text-decoration:underline }

.userlinks{ padding-bottom:5px; text-align:right; padding-right:25px; }
.userlinks a{ color:#C89E2F; }
.userlinks a:hover{ color:#818181; text-decoration:underline; }

