/* css file:border.css */
.border1 h3{margin:0;height:23px;text-align:-999999px;}

.border1 .Article-Tabs,
.border1 .GoodsList-Tabs{
  	border:none;
    float:right;
    margin-top:-22px;
    height:22px;
    overflow:hidden;
}
.border1 .Article-Tabs div,
.border1 .GoodsList-Tabs div{
	border:none;
  	background:none;
    padding:0;
    line-height:22px;
    margin:0 5px;
    color:#9c8b8b;
}
.border1 .Article-Tabs .current,
.border1 .GoodsList-Tabs .current{
  	background:url(syssite/home/shop/1/template/current/default/images/wgt_tabs.gif) no-repeat;
    height:22px;
    line-height:22px;
    padding: 0 0 0 10px;
}
.border1 .Article-Tabs .current span,
.border1 .GoodsList-Tabs .current span{
  	display:block;
  	background:url(syssite/home/shop/1/template/current/default/images/wgt_tabs.gif) no-repeat right 0;
    padding-right:10px;
    color:#a91e1e;
}

.border2{
	margin-bottom:7px;
}
.border2 h3{
  	background:url(syssite/home/shop/1/template/current/default/images/b2_t.gif) no-repeat;
    padding:0 0 0 36px;
	font-size:14px;
  	height:32px;
  	border-bottom:3px solid #f2f2f2;
    color:#7f7f7f;
}
.border2 .border-top{
  	margin:5px 0 8px 0;
}
.border2 .border-body{
   padding:0 0 0 12px;
}


.border3{
	padding:5px;
	border:1px solid #ccc;
}

.border5 { margin-top:10px;}
.border5 .top{ height:39px;  }
.border5 .top h3{padding:5px 0 0 6px; color:#000 ;margin:0}
.border5 .body{ padding:5px;}
.border5 .bottom{height:15px;}

.siderCommonBorder{ border:1px solid #3260BA; border-top:none;}
.siderCommonBorder .top{height:20px; margin:5px auto;}
.siderCommonBorder .top h3{padding:0 0 0 6px; color:#fff; margin:0; line-height:20px; text-align:center;}
.siderCommonBorder .body{padding:0; border-top:0;}
.siderCommonBorder .IndexLinkListWrap {width:158px; margin:0 auto;}
.siderCommonBorder .IndexLinkListWrap ul li {border-bottom:dashed 1px #CCC; overflow:hidden; padding:1px 0;}
.siderCommonBorder .IndexLinkListWrap ul li a {padding-left:3px;}
.siderCommonBorder ul li { margin:0 auto; border-bottom:dashed 1px #CCC;}

.mainColumn_left { border:1px solid #3260BA;}
.mainColumn_left top {}
.mainColumn_left top h3 {}

.siderMainBorder{ width:181px; overflow:hidden;}
.siderMainBorder .top{height:35px;}
.siderMainBorder .top h3{padding:8px 0 0 10px; color:#fff; margin:0;}
.siderMainBorder .body{ padding:0 12px;}
.siderMainBorder .bottom{height:16px;}


.mainrightborder { width:178px; border:#3260BA 1px solid; border-top:none; margin:0 auto 5px;}
.mainrightborder .top { background-color:#3260BA; height:20px; overflow:hidden }
.mainrightborder h3 {text-align:center; margin:0; color:#fff;}
.mainrightborder .body{ padding:0 10px; margin-top:5px; line-height:22px}
.mainrightborder .bottom{ height:5px;}

.mainrightborder ul li {border-bottom:dashed 1px #CCC; overflow:hidden; padding:1px 0;}
.mainrightborder ul li a {padding-left:3px;}


.BorderColored{
	margin:3px;
}
.BorderColored h3{
	color:#fff;
	margin:0;
	padding:0;
	line-height:25px;
	font-size:12px;
}
.BorderColored .Border-top{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat;
	height:25px;
}
.BorderColored .Border-top .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right 0;
	height:25px;
	margin-left:10px;
}
		
.BorderColored .Border-body{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColoredbg.gif) repeat-y;
	margin-right:0 2px;
}
.BorderColored .Border-body .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColoredbg.gif) repeat-y right 0;
	margin-left:2px;
	padding:5px;
}
.BorderColored .Border-foot{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -200px;
	height:14px;
}
.BorderColored .Border-foot .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right -200px;
	height:14px;
	margin-left:10px;
}

/* 不同边框的颜色*/				
.BorderColored .gray{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -25px;
}
.BorderColored .gray .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right -25px;
}
.BorderColored .gray h3{
	color:#000;
}					
.BorderColored .LightGray{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -50px;
}
.BorderColored .LightGray .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right -50px;
}
.BorderColored .LightGray h3{
	color:#000;
}									
		
.BorderColored .blue{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -75px;
}
.BorderColored .blue .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right -75px;
}				
.BorderColored .red{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -100px;
}
.BorderColored .red .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right -100px;
}				
		
.BorderColored .yellow{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -125px;
}
.BorderColored .yellow .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right -125px;
}
.BorderColored .green{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -150px;
}
.BorderColored .green .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat right -150px;
}
.BorderColored .white{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColored.gif) no-repeat 0 -175px;
}
.BorderColored .white .bg{
	background:url(syssite/home/shop/1/template/current/default/images/BorderColoredbg.gif) no-repeat right -175px;
}				
.BorderColored .white h3{
	color:#000;
	
}	


/* css file:widget.css */
/*=挂件预设
=============================================================================================*/
.MenuList li{ float:left; font-weight:700; padding:0 10px; }
.MenuList { position:absolute; left:110px; font-size:14px;}

.ShopCartWrap a{color:#000;}
.ShopCartWrap a:hover{color:#000;}

.BrandListWrap .floatLeft{ width:140px; padding-left:5px; margin:0 auto;}
.BrandListWrap .floatLeft img{ width:138px; height:80px; overflow:hidden;}

#slidewigetscontrols{ position:absolute; bottom:0; left:0;}

/*=11。购物流程导航
=============================================================================================*/
.CartNavi{
	display:block;
	padding:3px;
	margin-top:10px;
	border-bottom:2px dotted #ccc;
	text-align:left;
}
/*=12。非会员购物 TPL_ISREGISTER
=============================================================================================*/
.IsregisterWrap{
	padding:3px;
	margin-top:10px auto;
	text-align:left;
}
.IsregisterWrap fieldset{
	width:250px;
	float:left;
	margin-left:10px;
}
.IsregisterWrap fieldset .inputstyle{
	width:100px;
}
.IsregisterWrap label{
	width:65px;
}
/*会员中心所有表单的样式
=============================================================================================*/
.MemberCenterWrap{
	line-height:22px;
}
.MemberCenterWrap label{
	display:block;
	width:100px;
	text-align:right;
	float:left;
	font-weight:700;
	color:#000;
	padding:2px 0;
}
.MemberCenterWrap br{
	clear:both;
}
.MemberOrderList .function span{
	cursor: pointer;
}
.MemberOrderList .function a{
	padding:2px;
	display:block;
	border:1px solid #ccc;
	white-space:nowrap;
}
.orderCtl{
		width:60px;
		text-align:left;
		padding:5px;
		background: #fff;
		position: absolute;
		border:1px solid #ccc;
		z-index:999;
}
/*会员中心收货人地址管理
=============================================================================================*/
.MemberReceiverLisetWrap{
}
.MemberReceiverLisetWrap .button{
	text-align:right;
}
.MemberReceiverLisetWrap .button a:link,
.MemberReceiverLisetWrap .button a:visited{
	float:right;
	display:block;
	background:#999;
	color:#fff;
	height:22px;
	padding:0 5px;
	margin-left:8px;
}
.MemberReceiverLisetWrap .button a:hover{
	background:#f90;
	color:#fff;
}
.MemberReceiverLisetWrap .items{
	clear:both;
	padding:1px;
	border:1px solid #ccc;
	margin:10px;
}
.MemberReceiverLisetWrap .items dt{
	background:#f2f2f2;
	font-size:14px;
	font-weight:700;
	padding:0 5px;
}
.MemberReceiverLisetWrap .items dd{
	padding-left:60px;
}
.MemberReceiverLisetWrap .function{
}
.MemberReceiverLisetWrap .function a:link,
.MemberReceiverLisetWrap .function a:visited{
	text-align:right;
	height:22px;
	padding:0 3px;
	margin-left:2px;
}
.MemberReceiverLisetWrap .function a:hover{
	background:#f90;
	color:#fff;
}

/*=文章类详细
=============================================================================================*/
.ArticleDetailsWrap{
padding-left:5px;
}
.ArticleDetailsWrap h1{
	text-align:center;
	padding:20px 0;
	font-size:14px;
	font-weight:700;
	color:#e1569a;
	border-bottom:1px solid #f2f2f2;
}
.ArticleDetailsWrap p{
	text-align:left;
}
.ArticleDetailsWrap .info{
	text-align:right;
	padding:0 10px;
	border-top:1px solid #f2f2f2;
}
.article_info{
	text-align:right;
	padding:0 10px;
	border-top:1px solid #f2f2f2;
}
/*=商店留言样式
============================================================================================*/
.ShopbbsWrap .items{
	border:1px solid #ccc;
	background:#fff;
	padding:4px;
	margin:8px 4px;
}
.ShopbbsWrap .items dd{
padding-left:23px;
}
.ShopbbsWrap .items .posted{
	background:url(syssite/home/shop/1/template/current/default/images/comment.gif) no-repeat;
	padding-left:25px;
}
.ShopbbsWrap .items .replied{
	background:url(syssite/home/shop/1/template/current/default/images/forum11.gif) no-repeat;
	padding-left:25px;
}
/*=表格列表统一样式
=============================================================================================*/
.TableWrap{
margin-top:15px;
}
.TableWrap .tab{
}
.TableWrap .tab li{
	display:block;
	float:left;
	width:104px;
	height:26px;
	margin-right:2px;
	text-align:center;
	font-size:14px;
	font-weight:700;
	color:#000;
	background:url(syssite/home/shop/1/template/current/default/images/membertabon.gif);
	line-height:25px;
}
.TableWrap .tab li a{
	display:block;
	width:104px;
	height:25px;
	font-size:12px;
	font-weight:700;
	color:#aaa;
	background:url(syssite/home/shop/1/template/current/default/images/membertab.gif);
}
.TableWrap .list{
	border:1px solid #ccc;
	border-bottom:4px solid #ccc;
	border-collapse:collapse;

}

.TableWrap .list td{
	border-bottom:1px solid #ccc;
	padding:4px 4px;
	text-align:center;
}
.TableWrap .list thead th{
	background:url(syssite/home/shop/1/template/current/default/images/2menubg.gif);
	height:24px;
	text-align:center;
	font-size:12px;
}
.TableWrap .list tfoot th{
	text-align:right;
	border-bottom:1px dotted #ccc;
	font-size:12px;
}
.TableWrap .list tfoot td{
	text-align:right;
	border-bottom:1px dotted #ccc;
	font-size:12px;
}
.TableWrap .list .amount{
	text-align:right;
	font-weight:700;
}
.TableWrap .list .time{
	text-align:center;
}
.TableWrap .list .info{
	color:#999;
	text-align:left;
}

.TableWrap .data{ margin:6px 0;
				  border-left:1px solid #ccc;
				  border-top:1px solid #ccc;
				  border-right:1px solid #ccc;
				  border-bottom:4px solid #f2f2f2;
				  border-collapse:collapse;
				  }
.TableWrap .data td,
.TableWrap .data th{ border-bottom:1px solid #ccc;
					 padding:4px 4px;
					 text-align:left;
					 }
.TableWrap .data th{ text-align:right;}
/*=搜索 
=============================================================================================*/
.SearchBar { width:450px;
			 float:left;
			 }
.SearchBar .keywords  {width:180px;
						height:18px; line-height:18px;
						border:1px solid #ccc;
						background:#fff; margin-top:1px;
						}

#Search .SearchBar table  { margin:0 auto;
						    }
#Search .SearchBar table td  { padding:0 5px;
							   }
#Search .search_label {}
#Search .btn_search,#Search .btn_advsearch{ border:none; 
											background:url(syssite/home/shop/1/template/current/default/images/search_btns.gif) no-repeat;
											height:20px;
											cursor:pointer;
											color:#000;
											}
#Search .btn_search  { width:63px; 
					  padding:0 0 0 15px;
					  margin:5px 5px;
					  height:20px;
					  line-height:20px;
					 }
#Search .btn_advsearch  { background-position:0 -20px;
						width:74px;
						text-align:center;
						display:block;
						height:20px;
						line-height:20px;
					   }
#Search .btn_advsearch:hover,#Search .btn_search:hover { text-decoration:none;
							}
.mktprice1{	text-decoration:line-through;
			}
.more     { margin:5px 5px 0 0;
			text-align:right;
			}
.Article-Tabs,.GoodsList-Tabs{}

.Article-Tabs .current,.GoodsList-Tabs .current{}

.Article-Tabs div,.GoodsList-Tabs div { margin:0 8px;}

.GoodsList-Tabs span { margin-left:8px;}

.GoodsListWrap { padding-top:3px;}

.itemsWrap h6 { font-weight:normal;
				text-decoration:underline;
				text-align:center;
				}
.itemsWrap{ line-height:18px;}
/*=排行榜 
=============================================================================================*/
.RankingList  ul  { background:url(syssite/home/shop/1/template/current/default/images/posts.gif) 0 1px no-repeat; padding-left:10px;}
.RankingList .pic { text-align:center;}
.RankingList li   { padding:1px 0 1px 5px; line-height:19px; overflow:hidden; height:19px;}
.RankingList li span{ display:none}

.RankingList2 { padding:0 10px;}
.RankingList2 ul{ background:url(syssite/home/shop/1/template/current/default/images/posts.gif) 0 1px no-repeat; padding-left:10px;}
.RankingList2 .pic{	text-align:center;}
.RankingList2 li span{ display:none}
.RankingList2 li{ width:125px; height:19px; overflow:hidden; padding:1px 5px; line-height:19px; border-bottom:1px dashed #CCC;}

.OrderList .orderprice{	color:#990000;	display:block;	padding:0 0 0 15px;}
.OrderList li{	background:url(syssite/home/shop/1/template/current/default/images/dotted.gif) repeat-x 0 bottom;	padding:5px;}

.GoodsList h6{ width:150px; height:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*=站点地图
=============================================================================================*/
.SiteMaps td a{	padding:5px;}
.SiteMaps h3 a{	background:url(syssite/home/shop/1/template/current/default/images/arrs.gif) no-repeat 0 -82px;	padding:0 0 0 13px;}
.Navigation{border:none;color:#2E2E2E;font-weight:bold;	border-bottom:1px solid #eee;line-height:32px;margin-bottom:10px;}
.Navigation span{color:#CC6600;   font-weight:normal;}
.Navigation .now{ font-weight:normal; color:#FE5B03;}
.Navigation a{color:#333333;}

/*=3.提示信息
 TPL_ERROR TPL_PAYREPLY
=============================================================================================*/
.InfoWrap{
	width:700px;
	margin:50px auto;	
}
.InfoDisplay{
	border:4px solid #f2f2f2;
	text-align:center;
	padding:80px 0;
}
.InfoDisplay a{
	padding:5px 20px;
	color:#000;
	text-decoration:underline;
	border-left:1px solid #ccc;
	margin-left:20px;

}
.InfoWrap b{
	font-size:16px;
	font-weight:700;
	color:#000;
}
/*翻页样式
=============================================================================================*/
.PagerWrap{
	clear:both;
	padding:5px 10px;
}
.PagerWrap a:link,
.PagerWrap a:visited{
	border:1px solid #ccc;
	background:#f2f2f2;
	font-size:10px;
	color:#000;
	font-family:Verdana;
	padding:3px;
}
.PagerWrap a:hover{
	border:1px solid #000;
	background:#f90;
	color:#fff;
	font-size:10px;
}
.PagerWrap span{
	border-right: 1px dotted #000; 
	padding-right:5px;
	margin-right:5px;
}
/*=商品分类
=============================================================================================*/
#catebox .c-cat-depth-1{ width:150px; float:left}

.GoodsCategoryWrap{}
.c-cat-depth-1{
	padding:0;

}
.s-cat-depth-1 { padding-left:6px;
}
.c-cat-depth-1 a,
.s-cat-depth-1 a{
	background-position:4px -122px;
	padding-left:18px;
	line-height:20px;
	color:#000;
	height:20px;
    width:90%;
	overflow:hidden
}
.c-cat-depth-2,
.s-cat-depth-2{
    line-height:150%;

}
.c-cat-depth-2 a,
.s-cat-depth-2 a{
	background:none;
	border:none;
	font-weight:normal;
	padding:0;
    margin:0;
	color:#000;
	padding-left:18px;
	color:#666;
	width:60px;
	display:inline;
}

.c-cat-depth-3,
.s-cat-depth-3{
	margin:3px 0 0 10px;
}
.c-cat-depth-3 a,
.s-cat-depth-3 a{
	color:#666;
	background:none;
	padding:0;
	display:inline;
	padding-right:8px;
	border:0;
}

.e-cat-depth-1 p{
	margin:0;
	padding:2px 0 2px 10px;
	border-bottom:1px solid #E1E1E1;
}
.e-cat-depth-2 p{
	padding:2px 0 2px 0;
    border:none;
}
.e-cat-depth-3{
	padding:0 0 0 20px;
}

.e-cat-depth-1 .nosymbols,
.e-cat-depth-1 .symbols{
	display:block;
	float:left;
	width:10px;
}
.e-cat-depth-1 .symbols{
	background:url(syssite/home/shop/1/template/current/default/images/arrs.gif) no-repeat 0 -83px;
	text-indent:-9999px;
}
.e-cat-depth-1 .show{
	background-position: 0 -113px;
}
.e-cat-depth-1 span{
	cursor:pointer;
	margin:0 2px;
}
.e-cat-depth-1 a{
	color:#576060;
	font-weight:bold;
}
.e-cat-depth-2{
  	margin-left:25px;
}
.e-cat-depth-2 a{
	font-weight:normal;
	color:#576060;
}
.e-cat-depth-3 a{
  color:#2C4F83;
}

.TreeList .cat4,.TreeList .cat2 {background:url(syssite/home/shop/1/template/current/default/images/arrs2.gif) no-repeat 10px -83px;}

/* css file:color.css */
a { color:#464646;
    text-decoration:none;
}
a:hover { color:#890388;
		  text-decoration:none;
}
.Top .menu { color:#fff;
			 background:#890388;
}
.Top  .menu li a:hover { color:#fff;
}
.Top .headerSearchBar a { color:#890388;
}
.topMainBannerArea .top{ height:20px;
						 line-height:20px;
						 overflow:hidden;
						 background-color:#890388;
						 margin:0;
						 padding:0;
						 }
.topMainBannerArea .bg{ border-bottom:none;
						border:solid 1px #890388;
						margin:0;
						padding:0;
						}
.topMainBannerArea .bottom{ overflow:hidden;
						    margin:0;
							padding:0;
							}
.topMainBannerArea h3 { margin:0 0 0 15px;
						text-align:left;
						color:#FFF;
						}
.topMainBannerArea h3 a {color:#FFF;}
.topMainBannerArea h3 a:hover {text-decoration:none;
							   font-size:16px;
							   color:#FFF;
							   }
.topMainBannerArea h6 { width:140px; 
						overflow:hidden;
						text-align:center;
						color:default;
						}
.Article-Tabs .current,.GoodsList-Tabs .current{ 
												  background:#890388;
												  font-weight:bold;  
												  color:#FFF;
												  height:20px;
												  line-height:20px;
												  float:left;
												  margin:0;
												  padding:0;
												 }

.mainrightborder { border:#890388 1px solid;
				   border-top:none;
				   }
.mainrightborder .top { background-color:#890388;
}
.siderCommonBorder{ border:1px solid #890388;
					border-top:none;
					}
.siderCommonBorder .top{ background-color:#890388;
						}
.mainColumn_left { border:1px solid #890388;
}
.indexmain1 { border:1px solid #890388;
}
.indexmain1 .top {background-color:#890388;
				  height:20px;
				  line-height:20px;
}


/* css file:Cart.css */
/*=Library*/
/*=购物流程页面布局 | 
=============================================================================================*/
#CartWrap{
	width:100%; 
	margin:0 auto;
	1border:1px solid #ccc;
	border-top:none;
	text-align:center;
}

/*=一步式购物
TPL_ONESTEPCHECKOUT
=============================================================================================*/
.onestepcheckout {
	margin:0 auto;
	width:98%;
	text-align:left;
}
.onestepcheckout br{
	1clear:both;
}
.onestepcheckout p{
	text-align:center;
	margin:10px 0;
}

.onestepcheckout #receiver{
	background-image: url(syssite/home/shop/1/template/current/default/images/recievertitle.gif);
	background-repeat: no-repeat;
	padding:6px 6px 6px 120px;
	border:2px dotted #ccc;
	padding-bottom:20px;
}
.onestepcheckout #receiver br{
	clear:both;
}
.onestepcheckout #receiver label{
	width:120px;
	display:block;
	float:left;
	margin:5px 0; 
	font-weight:700;
	text-align:right;
}
.onestepcheckout #delivery{
	background-image: url(syssite/home/shop/1/template/current/default/images/delivertitle.gif);
	background-repeat: no-repeat;
	padding:6px 6px 6px 120px;
	border:2px dotted #ccc;
	min-height:187px;
	_height:187px;
}
.onestepcheckout #payment{
	background-image: url(syssite/home/shop/1/template/current/default/images/paytitle.gif);
	background-repeat: no-repeat;
	padding:6px 6px 6px 120px;
	border:2px dotted #ccc;
	min-height:187px;
	_height:187px;
}

.onestepcheckout #receiver p{
	text-align:left;
	margin:10px 0;
}
.onestepcheckout #delivery p{
	text-align:left;
	margin:10px 0;
}
.onestepcheckout #payment p{
	text-align:left;
	margin:10px 0;
}

.onestepcheckout #waitprompt{
	padding:10px;
	margin:10px;
	text-align:center;
	border:1px dotted #f90;
}
.onestepcheckout #waitprompt div{
	width:380px;
	margin:0 auto;
	text-align:left;
	background:url(syssite/home/shop/1/template/current/default/images/indicator_medium.gif) no-repeat;
	padding:10px 0 0 45px;
	color:#f00;
	font-size:16px;
	font-weight:700;
	height:40px;
}
.onestepcheckout #memclist div{
}
.onestepcheckout #memclist div span{
	padding:2px 4px;
	border-right:1px solid #ccc;
	margin:4px 0;
	text-align:center;
	color:#f50
}
/*=9. 订单完成 
=============================================================================================*/
.OrderOkWrap{
	margin:10px 0;
}
/*=10。订单支付
=============================================================================================*/
.OrderPayWrap{
	margin:10px 0;
}
.OrderPayWrap .paybutton{
	width:400px;
	font-size:16px;
	font-weight:bold;
	background:#ff9900;
	height:28px;
	color:#fff;
}
/*=11。购物流程导航
=============================================================================================*/
.CartNavi{
	display:block;
	padding:3px;
	margin-top:10px;
	border-bottom:2px dotted #ccc;
	text-align:left;
}
/*=12。非会员购物 TPL_ISREGISTER
=============================================================================================*/
.IsregisterWrap{
	padding:3px;
	margin-top:10px auto;
	text-align:left;
}
.IsregisterWrap fieldset{
	width:250px;
	float:left;
	
}
.IsregisterWrap fieldset .inputstyle{
	width:100px;
}
.IsregisterWrap label{
	width:65px;
}


/* css file:pageFrame_leftMain.css */
.sideColumn     {float:left;}
.mainColumn     {float:right}


/*在这里可以设置左右分栏，目前一共预设两种分栏方式
下面这个是主区域在右边，侧边栏在左面的布局
/* css file:pageFrame_rightMain.css */
.sideColumn      { float:left; }
.mainColumn     {float:right}

下面这个是主区域在左边，侧边栏在右面的布局
/* css file:pageFrame_leftMain.css */
.sideColumn     {float:left;}
.mainColumn     {float:right}


*/

*{ font-family:"Arial"; font-size:12px; color:#666; line-height:20px; padding:0; margin:0}
body { font-family: "Arial"; font-size:12px; color:#666; line-height:20px; padding:0; margin:0}


.AllWrap{ margin:0 auto; width:1000px}
.AllWrapInside{ margin:5 auto; width:100%; }



.Top           { height:152px; position:relative; z-index:2; }
.Top .logo     { position:absolute; left:10px; top:20px; }
.Top .loginBar { position:absolute; right:130px; top:10px;}
.Top .topMenu a{ text-decoration:underline;}
.Top .info     { position:absolute; left:25px; top:85px; width: 200px; }
.Top .cartBar  { position:absolute; top:10px; right:0;  }
.Top .menu     { position:absolute; height:25px; line-height:25px; left:0px; top:95px; width:1000px;}
.Top .submenu  { position:absolute; height:35px; line-height:35px; left:275px; top:63px; }
.Top .topbtn   { position:absolute; height:30px; line-height:30px; left:0; padding-left:15px; top:120px; width:385px; overflow:hidden; background:#fef8ec; }
.Top .topbtn .ArticleListWrap { position:absolute; left:15px;}
.Top .menu li a           { width:78px; height:25px; display:block; float:left; text-align:center; line-height:25px; color:#FFF;}
.Top .menu li a:hover     { text-decoration:none;
                            color:#FC3;
							}
.Top .headerSearchBar { position:absolute; 
					  left:0;
					  top:120px;
					  height:30px;
					  line-height:30px;
					  color:#000;
					  background-color:#fef8ec;
					  width:998px;
					  border-top:none;
					  border:#ccc 1px solid;
}
.Top .headerSearchBar a {
}
.Top .headerSearchBar a:hover { text-decoration:none;
								color:#000;
}
.Top .topMenu             { height:23px;
							left:180px;
							position:absolute;
							top:10px;
							}
.Top .menu li div         { padding:3px;
							margin:0;
							line-height:20px;
							}
.Top .menu li .v-m-page a { color:#000;}
.topMainBannerArea{ margin:5px auto; width:100%; overflow:hidden;}

.pageMain {margin:5px auto;}

#slidergoods{margin:5px ;position:relative; height:230px; overflow:hidden;}
#slidergoods .GoodsListWrap{position:absolute; left:0; top:0;}
#slidergoods .GoodsListWrap .itemsWrap{ float:left; }
#slidergoods .GoodsListWrap .itemsWrap .item{ padding:0 7px 0 12px;}
#slidergoods .GoodsListWrap .itemsWrap .item .goodsImg{ background:#fff; border:1px solid #fff}
#slidergoods .ArticleListWrap {width:150px; overflow:hidden;}

.flashnav {width:812px; margin:5px auto;}

.mainColumn       { width:814px; margin:0;}
.mainColumn_left  { width:628px; float:left; margin:0; margin-right:4px;}
.mainColumn_right { width:178px; float:left; margin:0; }

.sideColumn     { width:178px; overflow:hidden; margin:0; padding:0;}
.sideColumn .sideWrapTop     { height:2px; overflow:hidden; }
.sideColumn .sideWrapBg      { width:100%;}
.sideColumn .sideWrapBottom  { height:11px;}
.sideColumn .AdvBanner img   { margin-top:1px;}
.sideColumn .sideWrapBg .Contact {width:166px; margin:0 auto;}
.sideColumn .sideWrapBg .Contact li {border-bottom:#CCC 1px dashed; height:20px;line-height:20px; text-align:left; padding-left:28px;}
.index_tel_1 {background-image:url(syssite/home/shop/1/template/current/default/images/index_tel_1.gif); background-repeat:no-repeat;}
.index_tel_2 {background-image:url(syssite/home/shop/1/template/current/default/images/index_tel_2.gif); background-repeat:no-repeat;}
.index_tel_3 {background-image:url(syssite/home/shop/1/template/current/default/images/index_tel_3.gif); background-repeat:no-repeat;}
.index_tel_4 {background-image:url(syssite/home/shop/1/template/current/default/images/index_tel_4.gif); background-repeat:no-repeat;}
.index_tel_5 {background-image:url(syssite/home/shop/1/template/current/default/images/index_tel_5.gif); background-repeat:no-repeat;}

.ShopCartWrap{ cursor:pointer}

.tabcontent{}
.tabcontent .body{ }
.tabcontent .bottom{ height:5px;}

.coloredbg{ margin-top:10px;}
.coloredbg .t{height:6px; line-height:6px;overflow:hidden}
.coloredbg .b{padding:1px 7px;}
.coloredbg .bo{ height:6px;overflow:hidden}
.coloredbg ul li{ float:left; width:auto;}

.indexmain {margin:5px auto; width:100%;}
.indexmain h6 {width:110px;}
.indexmain1 {margin:5px auto; width:100%;}
.indexmain1 h6 {width:145px;}
.indexmain1 h3 {margin:0 0 0 20px; color:#FFF;}

.middleitmeshow{background:#fff url(syssite/home/shop/1/template/current/default/images/middleitemshowbg.gif) repeat-x;}
.middleitmeshow .showitem { padding:15px 0 0 40px;}
.middleitmeshow .showitem .pic{ position:relative}
.middleitmeshow .showitem .pic .siderintro{ position:absolute; top:0; left:-30px; width: 22px; height: 106px; color:#fff; line-height:14px}
.middleitmeshow .red{ background:url(syssite/home/shop/1/template/current/default/images/middleitemshowTitle-red.gif) no-repeat}
.middleitmeshow .yellow{ background:url(syssite/home/shop/1/template/current/default/images/middleitemshowTitle-yellow.gif) no-repeat}
.middleitmeshow .green{ background:url(syssite/home/shop/1/template/current/default/images/middleitemshowTitle-green.gif) no-repeat}
.middleitmeshow .middleitmeshowArt { border-top:1px solid #ccc;}
.middleitmeshow .middleitmeshowArt h6{ margin:2px; text-align:left;}

.vcat .c-cat-depth-1 { padding:0; margin:0; overflow:hidden; height:1%}
.vcat .c-cat-depth-1 ul{ padding:0; margin:0}
.vcat .c-cat-depth-2 { padding:0;}
.vcat .c-cat-depth-2  table{width:100%;}
.vcat .c-cat-depth-2  td{width:38%; padding:2px 8px; margin:0}
.vcat .c-cat-depth-2  td a{ display:block; border:1px solid #ccc; background:#efefef; text-align:center; padding:1px 2px;}


.middleSep{ border-top:1px solid #ddd; border-bottom:1px solid #ddd;padding:10px 0; margin:10px auto}
.middleSep .VsepTips{ float:left; width:12px; padding:3px; color:#fff; line-height:14px; }
.middleSep .colorGreen{ background:#b7b82d}
.middleSep .colorYellow{ background:#b89c2d}
.middleSep .colorRed{ background:#b82d55}
.middleSep .middleSepContent{ float:left; width:161px; margin-right:5px; border-right:1px solid #ddd; margin-right:10px }
.middleSep .middleSepContent .GoodsListWrap{ text-align:left; padding:0;}
.middleSep .middleSepContent .GoodsListWrap h6{ margin:0;} 

.middleCulomnPic{ margin:5px auto; text-align:center}
.middleCulomnPic img{ border:1px solid #ccc; margin:10px 0}

#Foot{ width:1000px; margin:0 auto; }
.footArticle{ margin-top:20px; margin-bottom:10px; padding:0 10px; border-top:#CCC 1px solid;}
.footPicInfo{padding:5px; text-align:center; border-bottom:1px solid #ccc;}
.footPicInfo .AdvBanner{ display:inline; margin:5px 0;}


