/*文章首页
------------------------------------------------*/
#Art {  }

/*************************************************
图片频道首页CSS
*************************************************/
#PhotoNavUL { height:31px; border:1px solid #C33; background:#F90; overflow:auto; }
#PhotoNavUL li {
 float:left;
 width:89px;
 height:31px;
 text-align:center;
 font-weight:bold;
 background:url(bg/photo_nav_bg.png) no-repeat;
 margin-left:1px;
}
#PhotoNavUL li span { line-height:31px; display:inline; cursor:pointer; }
#PhotoNavUL li.home { float:left; width:98px; margin-left:0px; }
#PhotoNavUL li.home a span { display:block; color:#FFF; text-decoration:none; }
#PhotoNavUL li.home a:hover span { color:#FF0; background:url(bg/photo_nav_bg.png) repeat-x 0px -31px; }
#PhotoNavUL li.home a.selmenulinks span { display:block; color:#FFF; background:url(bg/photo_nav_bg.png) repeat-x 0px -31px; }
#PhotoNavUL li.home a.selmenulinks:hover span { color:#FF0; }

#PhotoNavUL li a span { display:block; color:#FFF; text-decoration:none; }
#PhotoNavUL li a:hover span { color:#FF0; background:url(bg/photo_nav_bg.png) repeat-x 0px -31px; }
#PhotoNavUL li a.selmenulinks span { display:block; color:#FF0; background:url(bg/photo_nav_bg.png) repeat-x 0px -31px; }
#PhotoNavUL li a.selmenulinks:hover span { color:#FF0; }

#PhotoMenuUL { width:100%; height:95px; background:#FFF; overflow:auto; }
#PhotoMenuUL dd { height:95px; }
#PhotoMenuUL dd.lt { float:left; width:330px; }
#PhotoMenuUL dd.md { float:left; width:330px; margin:0px 5px; }
#PhotoMenuUL dd.rt { float:right; width:330px; }
#PhotoMenuUL li {
 height:25px;
 font:12px/16px Verdana;
 color:#FFF;
 background:#FFF url(bg/menu_bg.png);
 margin:5px 0px;
 padding-left:20px;
}
#PhotoMenuUL li a { line-height:25px; color:#FFF; }
#PhotoMenuUL li a:hover { line-height:25px; color:#FF0; }

/*首页列表部份
*************************************************/
#photo_mainlist { border:1px solid #000; background:#555; padding:1px; margin:10px 0px 0px 0px; }
#photo_mainlist .headline { float:none; width:100%; height:25px; background:#333; border-bottom:1px #363636 solid; margin:0px; }
#photo_mainlist .headline h2 { line-height:25px; font-size:13px; font-weight:bold; padding-left:5px; }
#photo_mainlist .listbox { clear:none; background:#262626; padding:15px 13px; overflow:auto; }
#photo_mainlist .listbox li { text-align:center; padding:10px 0px; }
#photo_mainlist .listbox li img { vertical-align:abvmiddle; border:1px solid #999; margin-bottom:5px; padding:0px; }

#photo_listbox { border:1px solid #000; background:#555; padding:1px; margin:10px 0px; }
#photo_list_containers { height:600px; background:#262626; padding:5px; overflow:auto; }
ul.photo_mainlistUL { display:block; background:#262626; }
li.photo_mainlist_li { float:left; text-align:center; display:block; font:normal 12px/24px "宋体"; list-style-type:none; list-style-image:none; overflow:hidden; margin:10px 0px; }

/*子分类列表*/
#photo_sublist { clear:both; width:728px; border:1px solid #C33; margin:10px 0px 0px 0px; }
#photo_sublist h2 { clear:both; height:27px; background:#DC7474 url(bg/boxhead.png) repeat-x 0px -91px; margin:0; padding:0px; }

#photo_sublist span.boxhead { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_sublist span.boxhead { position:absolute; clear:both; width:100px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat; }

#photo_sublist span.boxhead2 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_sublist span.boxhead2 { position:absolute; clear:both; width:120px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -32px; }

#photo_sublist span.boxhead3 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_sublist span.boxhead3 { position:absolute; clear:both; width:160px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -64px; }

#photo_sublist span.boxhead4 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_sublist span.boxhead4 { position:absolute; clear:both; width:200px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -96px; }

#photo_sublist .listbox { clear:both; width:700px; padding:15px 11px 10px 17px; overflow:hidden; }
#photo_sublist .listbox ul { padding:13px 0px 10px 0px; }
#photo_sublist .listbox li { display:block; text-align:center; }
#photo_sublist .listbox .pic img { border:3px solid #D8D8D8; margin-bottom:5px; }

#photo_sublist h2 span.boxhead a { font-size:12px; font-weight:bold; color:#CCC; text-decoration:none; }
#photo_sublist h2 span.boxhead a:hover { color:#3CF; text-decoration:underline; }

/*
其它列表样式
*************************************************/
#photo_otherlist { clear:both; width:728px; border:1px solid #C33; margin:10px 0px 0px 0px; }
#photo_otherlist h2 { clear:both; height:27px; background:#DC7474 url(bg/boxhead.png) repeat-x 0px -91px; margin:0px; padding:0px; }
#photo_otherlist span.boxhead { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_otherlist span.boxhead { position:absolute; clear:both; width:100px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat; }

#photo_otherlist span.boxhead2 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_otherlist span.boxhead2 { position:absolute; clear:both; width:120px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -32px; }

#photo_otherlist span.boxhead3 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_otherlist span.boxhead3 { position:absolute; clear:both; width:160px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -64px; }

#photo_otherlist span.boxhead4 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#photo_otherlist span.boxhead4 { position:absolute; clear:both; width:200px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -96px; }

#photo_otherlist .listbox { clear:both; width:700px; padding:15px 11px 10px 17px; overflow:hidden; }
#photo_otherlist .listbox ul { padding:13px 0px 10px 0px; }
#photo_otherlist .listbox li { display:block; text-align:center; }
#photo_otherlist .listbox .pic img { border:3px solid #D8D8D8; margin-bottom:5px; }

#photo_otherlist h2 span.boxhead a { font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; }
#photo_otherlist h2 span.boxhead a:hover { color:#FFF; text-decoration:underline; }

/*
JS列表样式
*************************************************/
#photo_jslist { border:1px solid #000; background:#555; padding:1px; margin:10px 0px 0px 0px; }
#photo_jslist .headline { float:none; width:100%; height:25px; background:#333; border-bottom:1px #363636 solid; margin:0px; }
#photo_jslist .headline h2 { line-height:25px; font-size:13px; font-weight:bold; padding-left:5px; }
#photo_jslist .listbox { clear:none; background:#262626; padding:15px 13px; overflow:auto; }
#photo_jslist .listbox li { text-align:center; padding:10px 0px; }
#photo_jslist .listbox li img { vertical-align:abvmiddle; border:1px solid #999; margin-bottom:5px; padding:0px; }

/*
公共列表样式
*************************************************/
#photo_publiclist { border:1px solid #000; background:#555; padding:1px; margin:10px 0px 0px 0px; }
#photo_publiclist .headline { float:none; width:100%; height:25px; background:#333; border-bottom:1px #363636 solid; margin:0px; }
#photo_publiclist .headline h2 { line-height:25px; font-size:13px; font-weight:bold; padding-left:5px; }
#photo_publiclist .listbox { clear:none; background:#262626; padding:15px 13px; overflow:auto; }
#photo_publiclist .listbox li { text-align:center; padding:15px 0px; }
#photo_publiclist .listbox li img { vertical-align:abvmiddle; border:1px solid #999; margin:0px; padding:0px; }
/*
文字列表样式
*************************************************/
div.photo_pageMainListArea { width:100%; clear:both; overflow:auto; }
div.photo_pageMainListArea table { clear:both; margin:auto; width:100%; }
div.photo_mainParentListArea { width:100%; clear:both; overflow:auto; }
.photo_mainParentArea1 { float:left; width:358px; border:1px solid #C33; margin:10px 0px; }
.photo_mainParentArea2 { float:right; width:358px; border:1px solid #C33; margin-top:10px; }
.photo_mainParentArea1 dt, .photo_mainParentArea2 dt { height:21px; font-weight:bold; background:#DC7474 url(bg/topbar_360.gif); padding-top:7px; padding-left:5px; padding-right:3px; }
.photo_mainParentArea1 dt span.title, .photo_mainParentArea2 dt span.title { float:left; width:100px; text-align:center; }
.photo_mainParentArea1 ul, .photo_mainParentArea2 ul { margin:3px 5px 1px 5px; }
.photo_mainParentArea1 li, .photo_mainParentArea2 li {list-style-type:none; list-style-image:none; padding:0px; }
* html div.pageMainArea li { clear:both; padding:0px; display:inline; }
*+html div.pageMainArea li { list-style:none; padding:0px; }


/*************************************************
商城频道首页CSS
*************************************************/
#ShopNavUL { height:31px; border:1px solid #C33; background:#F90; overflow:auto; }
#ShopNavUL li {
 float:left;
 width:82px;
 height:31px;
 text-align:center;
 font-weight:bold;
 background:url(bg/shop_nav_bg.png) no-repeat;
 margin-left:1px;
}
#ShopNavUL li a { font-family:"宋体",verdana,Arial; }
#ShopNavUL li span { line-height:31px; display:inline; cursor:pointer; }
#ShopNavUL li.home { float:left; width:85px; margin-left:0px; }
#ShopNavUL li.home a span { display:block; color:#FFF; text-decoration:none; }
#ShopNavUL li.home a:hover span { color:#FF0; background:url(bg/shop_nav_bg.png) repeat-x 0px -31px; }
#ShopNavUL li.home a.selmenulinks span { display:block; color:#FF0; background:url(bg/shop_nav_bg.png) repeat-x 0px -31px; }
#ShopNavUL li.home a.selmenulinks:hover span { color:#FF0; }

#ShopNavUL li a span { display:block; color:#FFF; text-decoration:none; }
#ShopNavUL li a:hover span { color:#FF0; background:url(bg/shop_nav_bg.png) repeat-x 0px -31px; }
#ShopNavUL li a.selmenulinks span { display:block; color:#FF0; background:url(bg/shop_nav_bg.png) repeat-x 0px -31px; }
#ShopNavUL li a.selmenulinks:hover span { color:#FF0; }

/*首页列表部份
*************************************************/
#shop_mainlist { background:#555; border:1px solid #000; padding:1px; margin:10px 0px 0px 0px; }
#shop_mainlist .headline { width:100%; height:27px; background:#333; border-bottom:1px #555 solid; margin:0px; }
#shop_mainlist h2, #shop_mainlist h3, #shop_mainlist h4, #shop_mainlist h5 {
 width:192px;
 line-height:27px;
 font-size:13px;
 font-weight:bold;
 background:#333 url(bg/shop_topbar_215.gif);
 padding-left:23px;
}
#shop_mainlist span { float:right; padding:7px 10px 0px 0px; }
#shop_mainlist span a { font:12px Verdana, Arial; }
#shop_mainlist .listbox { width:100%; height:100%; background:#262626; padding:17px 0px 15px 0px; overflow:hidden; }
#shop_mainlist .listbox ul { margin:0px 10px 0px 16px; }
#shop_mainlist .listbox li { display:block; text-align:center; padding:15px 0px 12px 0px; }
#shop_mainlist .listbox li img { border:1px solid #999; margin-bottom:5px; }

/*
分类列表样式
*************************************************/
#shop_clslist { clear:both; width:728px; border:1px solid #C33; margin:10px 0px 0px 0px; }
#shop_clslist h2 { clear:both; height:27px; background:#DC7474 url(bg/boxhead.png) repeat-x 0px -91px; margin:0; padding:0px; }

#shop_clslist span.boxhead { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_clslist span.boxhead { position:absolute; clear:both; width:100px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat; }

#shop_clslist span.boxhead2 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_clslist span.boxhead2 { position:absolute; clear:both; width:120px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -32px; }

#shop_clslist span.boxhead3 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_clslist span.boxhead3 { position:absolute; clear:both; width:160px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -64px; }

#shop_clslist span.boxhead4 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_clslist span.boxhead4 { position:absolute; clear:both; width:200px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -96px; }

#shop_clslist .listbox { clear:both; width:700px; padding:17px 10px 15px 16px; overflow:hidden; }
#shop_clslist .listbox ul { padding:0px; }
#shop_clslist .listbox li { display:block; text-align:center; padding:15px 0px 12px 0px; }
#shop_clslist .listbox .pic img { border:3px solid #D8D8D8; margin-bottom:5px; }

#shop_clslist span.boxhead a { font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; }
#shop_clslist span.boxhead a:hover { color:#FFF; text-decoration:underline; }

/*
子分类列表样式
*************************************************/
#shop_sublist { clear:both; width:728px; border:1px solid #C33; margin:10px 0px 0px 0px; }
#shop_sublist h2 { clear:both; height:27px; background:#DC7474 url(bg/boxhead.png) repeat-x 0px -91px; margin:0; padding:0px; }

#shop_sublist span.boxhead { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_sublist span.boxhead { position:absolute; clear:both; width:100px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat; }

#shop_sublist span.boxhead2 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_sublist span.boxhead2 { position:absolute; clear:both; width:120px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -32px; }

#shop_sublist span.boxhead3 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_sublist span.boxhead3 { position:absolute; clear:both; width:160px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -64px; }

#shop_sublist span.boxhead4 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_sublist span.boxhead4 { position:absolute; clear:both; width:200px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -96px; }

#shop_sublist .listbox { clear:both; padding:15px 11px 15px 17px; overflow:hidden; }
#shop_sublist .listbox ul { padding:15px 0px; }
#shop_sublist .listbox li { display:block; text-align:center; }
#shop_sublist .listbox .pic img { border:3px solid #D8D8D8; margin-bottom:5px; }

#shop_sublist span.boxhead a { font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; }
#shop_sublist span.boxhead a:hover { color:#FFF; text-decoration:underline; }

/*
其它列表样式
*************************************************/
#shop_otherlist { clear:both; width:728px; border:1px solid #C33; margin:10px 0px 0px 0px; }
#shop_otherlist h2 { clear:both; height:27px; background:#DC7474 url(bg/boxhead.png) repeat-x 0px -91px; margin:0; padding:0px; }

#shop_otherlist span.boxhead { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_otherlist span.boxhead { position:absolute; clear:both; width:100px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat; }

#shop_otherlist span.boxhead2 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_otherlist span.boxhead2 { position:absolute; clear:both; width:120px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -32px; }

#shop_otherlist span.boxhead3 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_otherlist span.boxhead3 { position:absolute; clear:both; width:160px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -64px; }

#shop_otherlist span.boxhead4 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shop_otherlist span.boxhead4 { position:absolute; clear:both; width:200px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -96px; }

#shop_otherlist .listbox { clear:both; padding:15px 11px 15px 17px; overflow:hidden; }
#shop_otherlist .listbox ul { padding:15px 0px; }
#shop_otherlist .listbox li { display:block; text-align:center; }
#shop_otherlist .listbox .pic img { border:3px solid #D8D8D8; margin-bottom:5px; }

#shop_otherlist h2 span.boxhead a { font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; }
#shop_otherlist h2 span.boxhead a:hover { color:#FFF; text-decoration:underline; }

/*
JS列表样式
*************************************************/
#shop_jslist { border:1px solid #000; background:#555; padding:1px; margin:10px 0px 0px 0px; }
#shop_jslist .headline { float:none; width:100%; height:25px; background:#333; border-bottom:1px #363636 solid; margin:0px; }
#shop_jslist .headline h2 { line-height:25px; font-size:13px; font-weight:bold; padding-left:5px; }
#shop_jslist .listbox { clear:none; background:#262626; padding:15px 13px; overflow:auto; }
#shop_jslist .listbox li { text-align:center; padding:15px 0px; }
#shop_jslist .listbox div { text-align:center; }
/*
公共列表样式
*************************************************/
#shop_publiclist { border:1px solid #000; background:#555; padding:1px; margin:10px 0px 0px 0px; }
#shop_publiclist .headline { float:none; width:100%; height:25px; background:#333; border-bottom:1px #363636 solid; margin:0px; }
#shop_publiclist .headline h2 { line-height:25px; font-size:13px; font-weight:bold; padding-left:5px; }
#shop_publiclist .listbox { background:#262626; padding:15px 13px; }
#shop_publiclist .listbox li { display:block; text-align:center; padding:15px 0px; }
#shop_publiclist .listbox div { text-align:center; }
/*文字列表*/
div.shop_clslist_Text { margin:10px 0px; border:1px solid #000; }

/*图文列表*/
div.shop_clslist_pic {  }


/*橱窗列表*/
div.shop_clslist_window { margin:10px 0px; border:1px solid #000; }

#shop_listbox { clear:none; background:#262626; padding:13px; overflow:auto; }
#shop_listbox ul { float:left; width:100%; }
#shop_listbox li { text-align:center; }

div.shop_picBox { text-align:center; margin-bottom:5px; }
div.shop_picBox img { vertical-align:abvmiddle; border:1px solid #999; margin:0px; padding:0px; }
span.undline { font-size:12px; }
span.undline a { text-decoration:underline; }


/*
商城频道内容CSS
*************************************************/
#shopInfoArea { clear:both; float:left; width:728px; border:1px solid #C33; margin-top:10px; overflow:hidden; }
#shopInfoArea p { display:block; margin:0; }
#shopInfoArea #shopContentTitle { text-align:center; height:27px; line-height:27px; color:#333; font-size:14px; font-weight:bold; background:#e8fafe url(bg/header_bg0.gif) repeat-x; }
#shopInfoArea h1 { display:block; height:27px; line-height:27px; color:#FFF; font-size:14px; font-weight:bold; background:#DC7474 url(bg/boxhead.png) repeat-x 0px -91px; margin:0px; padding:0px 0px 0px 10px; }

#shopInfoArea .shopInfoRowR { float:left; width:200px; text-align:center; padding:10px; }
#shopInfoArea .shopInfoRowC { float:left; width:288px; line-height:21px; padding:10px; display:inline; }
#shopInfoArea .shopInfoRowL { float:left; width:180px; line-height:21px; color:#3CF; padding:10px; display:inline; }

#shopInfoArea .shopInfoRowR .pic img { margin-bottom:5px; }
* html #shopInfoArea .shopInfoRowC { line-height:24px;}
* html #shopInfoArea .shopInfoRowC img {margin:0 0 3px 0;}
* html #shopInfoArea .shopInfoRowL { line-height:24px;}
* html #shopInfoArea .shopInfoRowL img {margin:3px 0 3px 0;}

#shopExplain { clear:both; width:708px; line-height:20px; border:1px solid #C33; margin-top:10px; padding:10px; }
#shopContent { clear:both; width:728px; border:1px solid #C33; margin-top:10px; }
#shopContent h2 { clear:both; height:27px; background:#DC7474 url(bg/boxhead.png) repeat-x 0px -91px; margin:0; padding:0px; }

#shopContent span.boxhead { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shopContent span.boxhead { position:absolute; clear:both; width:100px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat; }

#shopContent span.boxhead2 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shopContent span.boxhead2 { position:absolute; clear:both; width:120px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -32px; }

#shopContent span.boxhead3 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shopContent span.boxhead3 { position:absolute; clear:both; width:160px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -64px; }

#shopContent span.boxhead4 { text-align:center; color:#666; font-size:12px; font-weight:bold; letter-spacing:1px; }
#shopContent span.boxhead4 { position:absolute; clear:both; width:200px; height:20px; margin:3px 0 0 5px; padding:4px 0px 0px; background:#DC7474 url(bg/boxhead_icons.png) no-repeat 0px -96px; }

#shopContent .box { clear:both; padding:14px; overflow:hidden; }
#shopContent .box li { display:block; }
#shopContent .box img { margin-bottom:5px; }

/*
商城购物车CSS
*************************************************/
#shopcar { width:728px; border:1px solid #000; background:#555; padding:1px; margin:10px 0px; }
#shopcar .headtitle { width:100%; height:25px; background:#333; border-bottom:1px #222 solid; }
#shopcar .headtitle h1 { line-height:25px; text-align:center; font-size:13px; font-weight:bold; }
#shopcar .formlist { padding:20px 25px 25px 25px; }
#shopcar .formlist table { width:100%; background:#666; border:1px solid #333; }
#shopcar .formlist th { height:25px; text-align:center; background:#333; padding:1px 5px; }
#shopcar .formlist td { height:25px; background:#555; padding:2px 5px 1px 5px; }
#shopcar .formlist td.tdright { text-align:right; }
#shopcar .formlist td.tdcenter { text-align:center; }