@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0; text-align:center; font:12px "宋体"; background-color:#ffffff; color:#927918;}
a{color:#927918; text-decoration:none;}
a:hover{ text-decoration:underline;}
form{ margin:0; padding:0;}
img{ border:none;}
/*head*/
#HeadTop{ margin-top:1px; padding-left:1px; padding-right:1px; width:948px; height:33px; border:1px #b78204 solid;}
.topBlk{ height:33px;  background:url(../images/topbg.gif) 0 0 repeat-x; line-height:33px;}
.login{ float:left; text-align:left; width:610px;}
.usernameFld,.passwordFld{float:left; width:150px; overflow:hidden;}
.checkcodeFld{float:left; width:110px; overflow:hidden;}
.usernameFldlabel,.passwordFldlabel,.checkcodeFldlabel{float:left; padding:0 0 0 6px; line-height:33px;}
.usernameFldinput,.passwordFldinput{float:left; width:90px; position:relative;}
.checkcodeFldinput{float:left; width:50px; position:relative;}
.checkcodeimg{float:left; padding-top:11px; padding-left:6px; padding-right:6px;}
.checkcodeFldinput input{width:50px; height:16px; padding:0; margin:0; position:absolute; top:7px; left:0; border:1px #e7d6a2 solid; color:#444; background:url(../images/logininput.gif) no-repeat 0 0 #fff; line-height:16px; font-size:12px; text-indent:3px;}
.usernameFldinput input,.passwordFldinput input{width:90px; height:16px; padding:0; margin:0; position:absolute; top:7px; left:0; border:1px #e7d6a2 solid; color:#444; background:url(../images/logininput.gif) no-repeat 0 0 #fff; line-height:16px; font-size:12px; text-indent:3px;}
.bottonFld{float:left; width:41px; padding:8px 0 0 0;}
.register{ float:left; width:90px; padding:0 0 0 12px;}
.register a{ font-size:12px; color:#FF0000; text-decoration:none;}
.register a:hover{ text-decoration:underline;}
.set{ float:right; padding-right:5px;}
.set a{ color:#333333;}
.set ul{ margin:0; padding:0; list-style:none;}
.set li{ float:left; width:110px; line-height:33px; padding:0 10px 0 10px;}
.set span{ float:left; display:block; padding-top:6px;}
/*logo*/
#logoFld{ width:950px; height:108px; border-left:1px solid #b78204; border-right:1px solid #b78204; border-bottom:2px solid #b78204;}
.logoBlk{ height:108px; background:url(../images/logobg.gif) repeat-x 0 0;}
#logo{ float:left; padding-left:10px; padding-top:24px;}
#shuline{ float:left; margin-left:60px; width:1px; height:80px; background:url(../images/shuline.gif) 0 0 no-repeat; margin-top:15px;}
#search{ float:left; margin-left:65px; width:493px; height:73px; margin-top:16px;}
#option{ width:441px; margin:0; padding:0; margin:0 auto;}
.searchtab{ float:left; width:441px; background:url(../images/searchtab.gif) no-repeat; height:26px;}
.searchtab ul{ margin:0; padding:0;}
.searchtab li{ float:left; width:88px; text-align:center; color:#a87703; cursor:pointer; display:block; height:26px; line-height:26px;}
.searchtab li.hover{ background:url(../images/searchtabhover.gif) no-repeat; width:88px;}
.searchtab li.visited{ background:url(../images/searchtabhover.gif) no-repeat;}
.searchtabbox{ height:47px; clear:both; background:url(../images/searchboxbg.gif) no-repeat; text-align:left; margin-top:-1px; padding:1px;}
.searchtabboxbg{ background:#fcf5e3; margin:0; height:36px; padding-left:25px; padding-top:8px;}
.searchtabboxfld{ float:left; height:22px; width:315px;}
.searchtabboxfld input{ width:315px; height:21px; border:1px solid #e5a611; background-color:#fcf5e3; line-height:21px; font-size:12px; color:#a67604;}
.searchtabboxbtn{ float:left; padding-left:20px;}
/*menu*/
#nav{ width:950px; margin-top:5px; height:35px; background:url(../images/menu.gif) repeat-x;}
/*adv*/
#topadv{ width:950px; margin-top:5px;}
/*warpper*/
#warpperone,#warppertwo,#warpperthree,#warpperfour,#hycp{ width:950px; margin-top:5px; clear:both;}
#warpperoneleft{ float:left; width:625px; height:252px;}
#slide{ float:left; width:282px; height:246px; border:3px solid #b78204;}
#slide .pic{ margin:4px; height:238px;}
#focus{ float:left; margin-left:5px; width:332px; height:252px;}
.focusbox{ width:328px; border:1px solid #b78204; height:162px; padding:0 1px;}
.focusbox .focusbg{ background:url(../images/focusbg.gif) repeat-x; height:162px;}
.focusbg .title{ margin-left:5px; margin-right:5px; border-bottom:1px dashed #b78204; padding-top:10px; height:35px;}
.focusbg .content{ margin:5px; text-align:left; font-size:14px; color:#b78204; line-height:18px;}
.focusbg .content a{ color:#FF0000;}
#focusadv{ margin:5px 0 0 0;}
#warpperoneright,#display{ float:left; margin-left:5px; width:318px; border:1px solid #b78204; height:250px; background-color:#fffcf2;}
#dynamic{ width:318px; height:33px; background:url(../images/dynamicbg.gif) repeat-x;}
#dynamic .titleicon{ float:left; width:16px; padding-left:10px; padding-top:8px; height:25px;}
#dynamic .title a{ float:left; margin-left:15px; width:80px; color:#c87d12; text-align:left; font-size:14px; font-weight:bold; height:33px; line-height:33px; text-decoration:none; display:block;}
#dynamic .title a:hover{ text-decoration:underline;}
#dynamic .more a{ float:right; margin:0; line-height:33px; padding-right:10px; color:#c87d12; font-size:12px; text-decoration:none; display:block;}
#dynamic .more a:hover{ text-decoration:underline;}
#warppertwo{ float:none;}
#picturecollect{ float:left; width:623px; height:251px; border-left:1px solid #b78204; border-right:1px solid #b78204; border-bottom:1px solid #b78204; background-color:#fdf3d9;}
.clearthis{ clear:both; float:none; margin:0; font-size:1px; line-height:0;}
/*zihuaoption*/
#zhmenubg{ width:623px; height:34px; background:url(../images/zhscbg.gif) repeat-x;}
.zhmenu{ width:601px; height:34px; background:url(../images/zhmenubg.gif) no-repeat; margin:0 auto; padding:0;}
.zhmenu ul{ margin:0; padding:0;}
.zhmenu li{ display:block; height:34px; line-height:34px; width:150px; float:left; cursor:pointer;}
.zhmenu li a{ color:#fff; font-size:14px; font-weight:bold;}
.zhmenu li.hover{ background:url(../images/zhschoverbg.gif) no-repeat;}
.zhmenu li.hover a{ color:#c87d12;}
.zhbox{ float:left; width:607px; height:199px; text-align:left; padding:7px 3px 0 13px;}
/*display*/
#displaytitle{ width:318px; height:33px; background:url(../images/displaybg.gif) repeat-x;}
#displaytitle .titleicon,#sczstitle .titleicon,#scgstitle .titleicon{ float:left; height:33px; padding-left:10px; padding-top:8px; height:25px;}
#displaytitle .title a,#sczstitle .title a,#scgstitle .title a{ float:left; margin-left:15px; width:110px; color:#fff; text-align:left; font-size:14px; font-weight:bold; height:33px; line-height:33px; text-decoration:none; display:block;}
#displaytitle .title a:hover,#sczstitle .title a:hover,#scgstitle .title a:hover{ text-decoration:underline;}
#displaytitle .morebg,#sczstitle .morebg,#scgstitle .morebg{ float:right; margin:0; width:112px; height:33px; background:url(../images/figure.gif) no-repeat;}
#displaytitle .more a,#sczstitle .more a,#scgstitle .more a{ float:right; color:#fff; height:33px; line-height:33px; padding-right:10px; font-size:12px; text-decoration:none; display:block;}
#displaytitle .more a:hover,#sczstitle .more a:hover,#scgstitle .more a:hover{ text-decoration:underline;}
/*adv2*/
#adv2{ clear:both; width:950px; height:90px; margin-top:5px;}
/*gwoption*/
#gwmenubg{ width:623px; height:34px; background:url(../images/zhscbg.gif) repeat-x;}
.gwmenu{ width:601px; height:34px; background:url(../images/gwmenubg.gif) no-repeat; margin:0 auto; padding:0;}
.gwmenu ul{ margin:0; padding:0;}
.gwmenu li{ display:block; height:34px; line-height:34px; width:98px; float:left; cursor:pointer;}
.gwmenu li a{ color:#fff; font-size:14px; font-weight:bold;}
.gwmenu li.hover{ background:url(../images/zhschoverbg.gif) no-repeat;}
.gwmenu li.hover a{ color:#c87d12;}
.gwbox{ float:left; width:607px; height:199px; text-align:left; padding:7px 3px 0 13px;}
/*sczs*/
#sczs{ float:left; width:280px; height:250px; border:1px solid #b78204; background-color:#fffcf2;}
#sczstitle{ width:280px; height:33px; background:url(../images/displaybg.gif) repeat-x;}
/*scgs*/
#scgs{ float:left; margin-left:5px; height:250px; width:336px; border:1px solid #b78204; background-color:#fffcf2;}
#scgstitle{ width:336px; height:33px; background:url(../images/displaybg.gif) repeat-x;}
/*hycp*/
#hycptitle{ float:left; width:950px; height:43px; background:url(../images/hycptitlebg.gif) no-repeat;}
#hycptitle .title{ float:left; width:166px; height:30px; background:url(../images/hycptitle.gif) 0 0 no-repeat; margin-top:13px; margin-left:10px;}
#hycptitle .title a{ line-height:30px; font-size:14px; font-weight:bold; color:#b78204; text-align:center; text-decoration:none;}
#hycptitle .title a:hover{ text-decoration:underline;}
#hycptitle .more{ float:right; width:50px; padding-top:20px; padding-right:15px;}
#hycptitle .more a{ font-size:14px; text-decoration:none; font-weight:bold; color:#b78204;}
#hycptitle .more a:hover{ text-decoration:underline;}
#hycpcontent{ margin:0; padding:0;}
#hycpleft{ float:left; width:18px; height:183px; background:url(../images/hycpleft.gif) no-repeat;}
#hycpmiddle{ float:left; width:919px; height:183px; background-color:#fffcf2;}
#hycpmiddle .content{ padding:10px 8px 0 2px; margin:0;}
#hycpright{ float:left; width:13px; height:183px; background:url(../images/hycpright.gif) no-repeat;}
#hycpbottom{ clear:both; width:950px; height:16px; background:url(../images/hycpbottom.gif) repeat-x;}
/*friendlink*/
#friendlink{ clear:both; width:948px; height:86px; margin-top:5px; border:1px solid #b78204;}
#friendlinkleft{ float:left; width:33px; height:86px; background:url(../images/link.gif) no-repeat;}
#linkcontent{ float:left; width:895px; height:66px; line-height:22px; margin:0; padding:10px; font-size:12px; color:#b78204; text-align:left;}
#linkcontent a{font-size:12px; color:#b78204;}
/*copyright*/
#copyrighttop{ margin-top:5px; padding-left:1px; padding-right:1px; width:948px; height:33px; border:1px #b78204 solid;}
.copyrightBlk{ height:33px;  background:url(../images/topbg.gif) 0 0 repeat-x; line-height:33px; color:#fff;}
.copyrightBlk a{ font-size:12px; color:#fff; text-align:center;}
#copyright{ clear:both; width:950px; height:50px; border-bottom:4px solid #df9e02; padding-top:15px;}
/*公用*/
.content{ margin:8px 8px; text-align:left; color:#927918;}
.newsimg{ float:left; margin:0; padding:0; width:100px; height:70px;}
.newsimgnews{ float:left; margin:0 0 0 8px; width:192px; height:70px; text-align:left;}
.news{ float:left; margin-top:8px; padding:0; width:300px; text-align:left; border-top:1px dashed #927918;}
/*收藏知识*/
.scknowledge{ float:left; margin:0 0 0 8px; width:155px; height:70px; text-align:left;}
.scnews{ float:left; margin-top:5px; padding-top:0; width:263px; text-align:left; border-top:1px dashed #927918;}
/*收藏故事*/
.schistory{ float:left; margin:0 0 0 8px; width:212px; height:70px; text-align:left;}
.scgsnews{ float:left; margin-top:5px; padding:0; width:320px; text-align:left; border-top:1px dashed #927918;}
/*古玩收藏*//*字画收藏*/
#picborder{ float:left; width:121px; height:96px;}
#picborder .pic{ display:block; width:102px; padding:4px; border-top:1px solid #b78204; border-left:1px solid #b78204; border-right:1px solid #b78204; border-bottom:1px dashed #b78204;}
#picborder p{ margin:0 0 10px 0; padding-top:4px; width:110px; text-align:center; border-left:1px solid #b78204; border-right:1px solid #b78204; border-bottom:1px solid #b78204;}
/*会员藏品*/
#hypicborder{ float:left; width:151px; height:150px;}
#hypicborder .pic{ display:block; width:130px; padding:5px; border:1px solid #b78204;}
#hypicborder p{ margin:0; width:130px; text-align:center; padding-top:5px; line-height:20px;}
/*昆山艺术家*/
#artist{ margin:0; padding:0 0 5px 5px; width:613px;}
#artistall{ width:300px; margin-top:10px; float:left; margin-right:6px;}
#artistphoto{ width:300px; height:110px;}
#artistintroduce{ width:290px; height:50px; text-align:left; margin-top:5px; padding:5px; border-top:1px dashed #b78204; border-bottom:1px solid #b78204;}
#artistimgb{ width:98px; height:108px; border:1px solid #CCCCCC; float:left;}
#artistimg{ margin:3px;}
#artistimg img{ width:92px; height:102px;}
#allinfo{ margin-left:5px; width:195px; height:110px; float:left;}
#artistinfo{ text-align:left; width:195px; height:22px; line-height:22px;}
/*昆山艺术家作品*/
#artistwork{ margin:0; padding:0px 5px 8px 5px; width:613px;}
#workborder{ float:left; width:153px; height:150px;}
#workborder .pic{ display:block; width:130px; padding:5px; border:1px solid #999999; background-color:#FFFFFF;}
#workborder p{ margin:5px 0 ; color:#666666; width:130px; text-align:left; padding-top:5px 0; line-height:18px;}
