/*=Library*/
/* 首页所使用模块的样式
/*=============================================================================================*/
/* css file:index.css */
/* css file:TPL_INDEXGOODS_STYLE_4.css */
/*************************************************************************

只要调整下面的2个width的值，就可以实现几列显示；
这两个值最好是相同的。

*************************************************************************/
.INDEXGOODS_STYLE_4_Wrap,
.INDEXGOODS_STYLE_4_Wrap h1 {/*反复调整这里的数字来获得最佳的宽度*/
	width:142px;
}
/************************************************************************/



.INDEXGOODS_STYLE_4_Wrap{
	float:left;
	border-right:1px dotted #ccc;
	border-bottom:4px solid #f2f2f2;
	text-align:center;
	padding:0 3px;
	overflow:hidden;
	margin:0 auto;
	height:175px;
}
.INDEXGOODS_STYLE_4_Wrap h1{
	overflow:hidden;
	border:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin:3px 0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background: none;
	border-bottom:none;
	color:#000;
}
.INDEXGOODS_STYLE_4_Wrap .goodspic a{
	display:block;
	width:99px;
	height:99px;
	overflow:hidden;
	margin: 3px auto;
	border:1px dotted #f0f0f0;
	vertical-align:middle;
}
.INDEXGOODS_STYLE_4_Wrap .price2{/*会员价格样式*/
	font-size:18px;
	font-weight:700;
	color:#f90;
	
}
.INDEXGOODS_STYLE_4_Wrap .price1{/*定価样式*/
	text-decoration:line-through;
}
.INDEXGOODS_STYLE_4_Wrap .save{/*立即节省样式*/
	color:#000
}

/* css file:Domtab.css */
.domtab{
	padding:0 1em;
}

.domtab ul.domtabs li{
	float:left;
	padding:0;
}
.domtab ul.domtabs a{
	display:block;
	font-weight:bold;
	text-decoration:none;
	height:34px;
	margin-left:2px;
	float:left;
}
.domtab ul.domtabs a span{
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding:10px 3px 0 3px;
	white-space:nowrap;
}
.domtab ul.domtabs a:hover{
	background:url(syssite/home/shop/1/template/Cn00018/images/newgoodstab-l.gif) repeat-x;
}
.domtab ul.domtabs a:hover span{
	background:url(syssite/home/shop/1/template/Cn00018/images/newgoodstab-r.gif) no-repeat right 0;
	white-space:nowrap;	
}
.domtab div{
	display:none;
}
.domtab .domtabs li.active a{
	background:url(syssite/home/shop/1/template/Cn00018/images/newgoodstab-l.gif) repeat-x;
}
.domtab .domtabs li.active a span{
	background:url(syssite/home/shop/1/template/Cn00018/images/newgoodstab-r.gif) no-repeat right 0;
}

/* css file:TPL_INDEXGOODS_STYLE_VScroll.css */
/*=推荐商品
=============================================================================================*/
.INDEXGOODS_STYLE_VScroll_Wrap{
	margin-left:2px;
	width:178px;
	height:390px;
	text-align:center;
	overflow:hidden;
}
.INDEXGOODS_STYLE_VScroll_Wrap .title{
	text-align:left;
	font-size:14px;
	font-weight:700;
	color:#000;
	position:relative;
	height:30px;
}
.INDEXGOODS_STYLE_VScroll_Wrap .title img{
	position:absolute;
	top:0;
	right:0;
}
.INDEXGOODS_STYLE_VScroll_Wrap .items{
	float:left;
	width:142px;
	text-align:center;
	padding:0 3px;
	overflow:hidden;
	margin:0 auto;
}
.INDEXGOODS_STYLE_VScroll_Wrap .items h1{
	width:142px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin:3px 0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#000;
}
.INDEXGOODS_STYLE_VScroll_Wrap .items .goodspic a{
	display:block;
	width:99px;
	height:99px;
	overflow:hidden;
	margin:0 auto;
	border:1px dotted #ccc;
	margin:3px;
	position:relative;
}
.INDEXGOODS_STYLE_VScroll_Wrap .items .price2{
	font-size:18px;
	font-weight:700;
	color:#f90;
	
}
.INDEXGOODS_STYLE_VScroll_Wrap .items .price1{
	text-decoration:line-through;
}
.INDEXGOODS_STYLE_VScroll_Wrap .items .save{
	color:#000
}

/* css file:TPL_INDEXGOODS_STYLE_LIST.css */
.INDEXGOODS_STYLE_LIST_Wrap {
	padding:5px;
}
.INDEXGOODS_STYLE_LIST_Wrap ul a{
	display:block;
	width:140px;
	background:url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 5px;
	padding-left:15px;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/* css file:TPL_INDEXGOODS_STYLE_STEPSCROLL.css */
.TPL_INDEXGOODS_STYLE_STEPSCROLL .items{
	float:left;
	width:142px;
	text-align:center;
	padding:0 3px;
	overflow:hidden;
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items h1{
	width:142px;
	overflow:hidden;
	border:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin:3px 0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background: none;
	border-bottom:none;
	color:#000;
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items .goodspic a{
	display:block;
	width:99px;
	height:99px;
	overflow:hidden;
	margin:3px auto;
	border:1px dotted #ccc;
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items .price2{
	font-size:18px;
	font-weight:700;
	color:#f90;
	
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items .price1{
	text-decoration:line-through;
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items .save{
	color:#000
}

/* css file:TPL_NEWS.css */
/*=首页的文章类
=============================================================================================*/
.IndexArticleWrap{
padding-left:10px;
}
.IndexArticleWrap h2{/*这里使用高度为了就是文字下面黄色的线和上层容器的灰色的线对齐*/
	color:#000;
	font-weight:700;
	border-bottom:2px solid #ccc;
	position:relative;
	height:20px;
	background:none;
}
.IndexArticleWrap h2 b{/*这里使用绝对定位为了就是文字下面黄色的线和上层容器的灰色的线对齐*/
	position:absolute;
	border-bottom:2px solid #f90;
	left:0px;
	top:0;
}
.IndexArticleWrap h2 span{/*这里防止放置更多的按钮*/
	position:absolute;
	right:0px;
	top:4px;
}
.IndexArticleWrap ul a{
	display:block;
	background:url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 5px;
	padding-left:15px;
	border-bottom:1px dotted #ccc;
}
.IndexArticleWrap ul a:hover{
	color:#ff9900;
	background:#f2f2f2 url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 5px;
}

/* css file:TPL_INDEXLOGIN.css */
/*=首页登录框
=============================================================================================*/
#indexlogin{/*将登录框隐藏*/
	position:absolute;
	visibility:hidden;
	width:230px;
	z-index:99;
}
.IndexLoginWrap{
	border:1px solid #ccc;
	background:#fff;

}
.IndexLoginWrap br{
	clear:both;
}

.IndexLoginWrap #UserLogIn1_txtUid,
.IndexLoginWrap #UserLogIn1_txtPwd{
	width:100px;
}
.IndexLoginWrap .loginform{
	padding:4px;
	border-top:0;
}
.IndexLoginWrap .loginform label{
	float:left;
	width:55px;
	text-align:right;
}
.IndexLoginWrap .button {
	text-align:center;
	border-top:1px dotted #ccc;
	margin:8px 0 ;

}
.IndexLoginWrap .button a{

	background:url(syssite/home/shop/1/template/Cn00018/images/items.gif) no-repeat;
	padding-left:16px;
	margin-left:6px ;
}
.IndexLoginWrap .loginbox{
	text-align:center;
	padding:4px;

}

/* css file:TPL_SELECTCURRENCY.css */
/*= 2.选择货币
=============================================================================================*/
.SelectCurWrap{
	clear:both;
}
.SelectCurWrap .title{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	background: url(syssite/home/shop/1/template/Cn00018/images/items.gif) no-repeat;
	padding-left:20px;
	border-bottom:3px solid #f2f2f2;
	color:#ff9900
}
.SelectCurWrap .select{
	margin-top:15px;
	text-align:center;
}

/* css file:TPL_CARTINFO.css */
/*=首页的购物信息
=============================================================================================*/
.CartInfoItems{
	color:#000;
	text-decoration:underline;
	padding:0;
	margin:0;
	line-height:normal;

}
.CartInfoItemsOver{
	position:relative;
	padding:0;
	margin:0;
	line-height:normal;
}
.CartInfoItems div{
	display:none;
}
.CartInfoItemsOver div{
	display:block;
	position:absolute;
	border:1px solid #999;
	background:#fff;
	width:200px;
	top:0;
	left:0;
	filter:alpha(opacity=90);
	opacity:0.90;
	min-height:10px;
	z-index:1;
}
.CartInfoItemsOver ul li a{
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	border:1px dotted #ccc;
	margin:0 0 2px 0;
	padding-left:5px;
}
.CartInfoItemsOver ul li a:hover{
	background:#f90;
	color:#fff;
}

/* css file:TPL_LINKLIST.css */
/*首页友情链接
=============================================================================================*/
.IndexLinkListWrap{
	margin:10px 0;
	padding:6px;
}
.IndexLinkListWrap ul li a{
	text-align:center;
	display:block;
	border:1px solid #fff;
	background:#fff;
	_width:95%;
	margin:2px;
}
/*更多友情链接样式
=============================================================================================*/


body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	margin:0;
	padding:0;
	text-align:center;
	background:url(syssite/home/shop/1/template/Cn00018/images/mainbg.gif) repeat-x;
	
}
/*=首页布局 
=============================================================================================*/
#IndexAllWrap{
	width:1000px; 
	margin:0 auto;
	text-align:left;
	overflow:hidden;

}
#Indexleftbox{
	width:184px;
	float:left;
	padding-top:10px;
	overflow:hidden;
	
}
#Indexmainbox{
	float:left;
	width:810px;
	padding-left:6px;
	overflow:hidden;/*这里的hidden并无实际作用，仅仅为了用dreamweaver打开编辑的时候，不至于因为文字或标签过程而撑破页面*/
}

/*=头部和菜单
TPL_TOP TPL_MENU 
=============================================================================================*/
#top{
	width:1000px;
	text-align:left;
	margin:0 auto;
	height:74px;
	
}
#top .logo{/*logo*/
	float:left;
}
/*-----头部的购物信息、登录信息、帮助三个栏位-------------*/
#top .topinfo dt, 
#top .topinfo dd{
	float:left;
}
#top .topinfo dl{
	margin:10px;
	float:right;
	line-height:18px;
	
}
#top .topinfo dd{
	padding:0 15px 0 5px;
	border-right:1px solid #ccc;
	height:30px;
}
#top .topinfo dt{
	vertical-align:middle;
	padding:5px 10px 0 3px;
}
/*--顶部的tab菜单----------------*/
#TopTabMenu{
	width:1000px;
	height:28px;
	padding-left:20px;
	text-align:left;
	margin:0;

}
#TopTabMenu ul{
	float:left;

}
#TopTabMenu a.more{
	padding:8px 0 0 10px;
}
#TopTabMenu li{
	float:left;
	margin-right:1px;
	white-space:nowrap;
}
#TopTabMenu li a{
	background:url(syssite/home/shop/1/template/Cn00018/images/maintab-l.gif) no-repeat;
	display:block;
	height:28px;
	float:left;
	padding-left:10px;
	color:#fff;
	font-weight:700;
	line-height:32px;
	white-space:nowrap;
}
#TopTabMenu li.gift{
	position:relative;
	z-index:1;
}
#TopTabMenu li.gift b{
	position:absolute;
	left:0;
	top:-15px;
	z-index:1;
}
#TopTabMenu li a span{
	background:url(syssite/home/shop/1/template/Cn00018/images/maintab-r.gif) no-repeat right 0;
	display:block;
	padding-right:10px;
}
#TopTabMenu li.special a{
	background:url(syssite/home/shop/1/template/Cn00018/images/maintab-special-l.gif) no-repeat;
	display:block;
	height:28px;
	float:left;
	padding-left:10px;
	color:#fff;
	font-weight:700;
	line-height:32px;
	white-space:nowrap;
}
#TopTabMenu li.special a span{
	background:url(syssite/home/shop/1/template/Cn00018/images/maintab-special-r.gif) no-repeat right 0;
	display:block;
	padding-right:10px;
}
#TopTabMenu li a:hover{
	background:url(syssite/home/shop/1/template/Cn00018/images/maintab-l-o.gif) no-repeat;
}
#TopTabMenu li a:hover span{
	background:url(syssite/home/shop/1/template/Cn00018/images/maintab-r-o.gif) no-repeat right 0;
}
/*--顶部的tab菜单下面的色快链接----------------*/
#ButtonLinks{
	height:34px;/*ie7 firefox 使用那这条规则*/
	_height:30px;/*ie6使用这条规则*/
}
#ButtonLinks a{
	display:block;
	float:left;
	margin:3px 4px;
	padding:1px 5px;
	border-color:#fff #ccc9a8 #ccc9a8 #fff;
	border-style:solid;
	border-width:1px;
	background:#fffbd3;
}
#ButtonLinks a:hover{
	background:#f90;
	color:#fff;
}

/*=搜索栏
=============================================================================================*/
#SearchBar{
	background:#000 url(syssite/home/shop/1/template/Cn00018/images/searchbar-bg.gif) repeat-x;
	height:34px;
	position:relative;
	width:776px;
	padding-left:40px;
	vertical-align:middle;
	color:#000;
	z-index:1;
}
#SearchBar .left{
	background:url(syssite/home/shop/1/template/Cn00018/images/searchbar-l.gif) repeat-x;
	width:33px;
	height:34px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
#SearchBar .right{
	background:url(syssite/home/shop/1/template/Cn00018/images/searchbar-r.gif) repeat-x;
	width:31px;
	height:34px;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}
#SearchBar .search{
	color:#fff;
}
#SearchBar .search a{
	color:#fff;
	padding-left:40px;
}
/*=中部banner区域 | 
=============================================================================================*/
#BannerArea{
	padding:10px;

}
#BannerArea div{
	overflow:hidden;

}
#BannerArea .BannerArea1{
border:1px solid #f2f2f2;
	padding:1px;
	width:422px;
	height:249px;

}
#BannerArea .marqueetext{
	border:1px solid #f2f2f2;
	padding:4px;
	width:423px;
	height:25px;
	border:1px solid #ccc;
	margin:2px 0;
	border-bottom:3px solid #e3e3e3;
	float:left;

}
#BannerArea .marqueetext .title{
	float:left;
	padding:2px 4px;
	background:#000;
	color:#fff;
}
#BannerArea .BannerArea2{
	margin:0 1px;
	position:relative;
	border:0px solid #ccc;
	width:160px;
	height:250px;
	float:left;
	overflow:hidden;
}
#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}
#BannerArea .BannerArea3{
	margin:0 1px;
	width:188px;
	height:250px;
	overflow:hidden;
	float:left;
}
#BannerArea .BannerArea3 img{
	margin-bottom:3px;
	border:1px solid #ccc;
}
.bigbanner{
	text-align:center;
}
.bigbanner img{
	border:1px solid #ccc;
}
/*=底部
TPL_BOTTOM
=============================================================================================*/
#foot{
	clear:both;
	margin-top:30px;
	padding:20px 10px 0 10px;
	background:url(syssite/home/shop/1/template/Cn00018/images/footbg.gif) repeat-x;

}
#foot div.infoitems{
	float:left;
	padding-left:70px;
	padding-top:35px;
	margin-left:40px;
	width:210px;
	_width:200px;
	overflow:hidden;
}
#foot .shopping{
	background:url(syssite/home/shop/1/template/Cn00018/images/bottom_shopping.gif) no-repeat;
}
#foot .qa{
	background:url(syssite/home/shop/1/template/Cn00018/images/bottom_qa.gif) no-repeat;
}
#foot .help{
	background:url(syssite/home/shop/1/template/Cn00018/images/bottom_help.gif) no-repeat;
}
#foot div.infoitems ul li a{
	background:url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 3px;
	padding-left:15px;
	border-bottom:1px dotted #ccc;
	display:block;
	color:#666;
	width:90%;
}
#foot div.infoitems ul li a:hover{
	background:url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 3px 3px;
	border-bottom:1px solid #f90;
}
#foot .copyright{
	text-align:center;
	background:url(syssite/home/shop/1/template/Cn00018/images/footbg.gif) repeat-x;
	padding-top:15px;
}
#foot p{
	margin:0;
	padding:4px 0;
}
/*========================================BannerArea1图片轮换==============================================*/
#p7ssm {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0px;
	width: 420px;
	position: relative;
	z-index: 100;
	font-size:12px;
	BORDER: #dddddd 0px solid;
	padding:0px;
	overflow:hidden;
}
/*Extra Wrappers - used for the Shadow Box style only. DO NOT EDIT.*/
#p7ssm_w2 {position: relative; z-index: 100;}
/*
NAV MENU
*/
#p7ssm_nav_wrapper {}
/*The Drop Down Menu DIV*/
#p7SSMwnav {
	position: absolute;
	width: 196px;
	left: 0px;
	z-index: 100;
	filter: alpha(opacity=100);
	opacity: 1;
	top: auto;
}
/*
The Inner Nav Menu Wrapper... Necessary for the script
The Script will hide this element before the page loads
Set value to "none" if you want to hide the nav bar in
Dreamweaver, but it will be hidden if script is disabled.
*/
#p7ssm_navList {display:block;}
#p7ssm_navList ul {margin: 0px; padding: 0px; font-size: 12px;}
#p7ssm_navList li {list-style-type: none;}

/*THUMBNAILS*/
#p7SSMwhmb {
	width: 420px;

}
#p7ssm_thumb_wrapper {}
/*Thumbnail Drag Bar*/
#p7ssm_dragbar {}
#p7ssm_dragbar span {}
/*Thumbnail Preview*/
#p7ssm_preview {}
/*Preview Table - DO NOT EDIT*/
#p7ssm_preview table {}
#p7ssm_preview td {}
#p7ssm_preview img {
	padding: 2px;
	border: 1px solid #666;
	display: block;
	width:100px;
	height:100px;
}
.p7ssm_sectionTrigger {display:none;}

/*Thumbnail Matrix 列表图片控制区域 */
.p7ssm_thumb_section {width:414px;}
.p7ssm_thumb_section ul {margin: 0px; padding: 0px;}
.p7ssm_thumb_section li {list-style-type: none; float: left; margin: 2px 3px 2px 0px;}
.p7ssm_thumb_section a {padding: 1px; float: left; border: 1px solid #EAEAEA;}
/*\Hide from IE5 Mac*/
.p7ssm_thumb_section a {float: none; display: block;}
/*End Hide*/
.p7ssm_thumb_section a:hover {border:2px solid #FF0000;}
.p7ssm_thumb_section a:hover img {height: 40px; width: 58px; padding: 0; border: 0; display: block;}
.p7ssm_thumb_section .down {border:2px solid #B6E000!important; cursor: default;}
.p7ssm_thumb_section .down img {height: 40px; width: 58px; padding: 0; border: 0; display: block;}
.p7ssm_thumb_section img {height: 40px; width: 62px; padding: 0; border: 0; display: block;}
.p7ssm_clearThumbs {clear: both; height: 0; line-height: 0.0; font-size: 0;}

/*Toolbar Controls */
#p7ssm_toolbar {display:none;}
#p7ssm_tools {}
#p7ssm_toolbar em {display: none;}
#p7ssm_toolbar a {display: block;}
/*The Icon that Tgoggles the Nav Menu open and closed*/
#p7SSMtnav {
	display: block;
	width: 34px;
	height: 36px;
	background-image: url(images/dt_01.jpg);
	background-repeat: no-repeat;
}
/*The Nav Bar Icon down state*/
#p7SSMtnav.down {
	background-position: left bottom;
}
/*The Icon that Tgoggles the Thumbnail Panel open and closed*/
#p7SSMthmb {
	background-image: url(mages/buttom/dt_01.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 23px;
}
/*The Thumbnail Icon down state*/
#p7SSMthmb.down {
	background-position: left bottom !important;
}
#p7ssm_first {
	background-image: url(images/buttom/first.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 22px;
	background-position: left top;
}
#p7ssm_prev {
	background-image: url(images/buttom/prew.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 18px;
}
.p7ssm_play {
	background-image: url(images/buttom/play.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 28px;
}
.p7ssm_pause {
	background-image: url(images/buttom/pause.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 28px;
}
#p7ssm_next {
	background-image: url(images/buttom/next.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 18px;
}
#p7ssm_last {
	background-image: url(images/buttom/last.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 28px;
}
#p7ssm_counter {
	font-size: 11px;
	color: #888888;
	padding: 0px;
}
#p7ssm_slidechannel {
	background-image: url(images/buttom/speedchannel.jpg);
	background-repeat: no-repeat;
	z-index: 1;
	height: 36px;
	width: 50px;
	top: 0px;
	position: relative;
}
#p7ssm_slider {
	position: absolute;
	top: 10px;
	left: 20px;
	z-index: 100;
	height: 17px;
	width: 8px;
}
#p7ssm_slidebar {
	
	background-repeat: no-repeat;
	height: 17px;
	width: 8px;
	cursor: default;
}
/*The Hover state for all the toolbar icons*/
#p7ssm_first:hover, #p7ssm_prev:hover,
.p7ssm_play:hover, .p7ssm_pause:hover,
#p7ssm_next:hover, #p7ssm_last:hover,
#p7ssm_slidebar:hover, #p7SSMthmb:hover, #p7SSMtnav:hover {
	background-position: left bottom;
}
/*SLIDER TOOLTIP*/
#p7ssm_speed{
	position:absolute;
	display:none;
	left:0px;
	top:36px;
	padding:4px;
	background-color:#333333;
	border:1px solid #000;
	color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	z-index: 100;
	filter: alpha(opacity=75);
	opacity: 0.75;
}
/*FULLSIZE IMAGE */
/*\FS TABLE DO NOT EDIT - and hide from IE5 Mac*/
#p7ssm_fstbl {
	margin: 0;
}
/*End Hiding*/
/*The Outer Wrapper for Fullsize Image*/
#p7ssm_fullsize {
	padding: 0;
	margin:0;
	width:422px;
}
/*Animating Box Wrapper for Fullsize Image*/
#p7ssm_fsc {
	margin: 0;
	width:422px;
	padding: 0;
}
/*Inner Wrapper for Fullsize Image*/
#p7ssm_fsw {
	padding: 0px;
	margin:0px;
}
#p7ssm_fsimg img {
	width:420px;
	height:196px;
}
#p7ssm_description {width:420px;height:28px;}

#p7ssm_cf {
	position: absolute;
	visibility: hidden;
	left: 0;
	top: 0;
	z-index: 99;
}
/*Firefox Strict Mode Box Model Fix - DO NOT EDIT*/
#p7ssm_cf img {
	display: block;
}
/*The Fullsize Image*/
#p7ssm_fsc img {
	border: 0;
}
/*\Firefox Fix - Hide from IE5 Mac*/
#p7ssm_fsc img {
	display: block;
}
/*End Hiding*/
/* Description Styles */
#p7ssm_description {
	margin:-24px 0 0 0;
	background:#FFFFFF;
	filter: alpha(opacity=0);
	opacity: 0.0;
	padding: 0px 0px;
	color: #333333;
	line-height: 1.5em;
	display: none;
	text-align:center;
}
/*Description Paragraphs*/
#p7ssm_description p {
	margin: 6px 0;
	color: #333333;
}
/*Description Links*/
#p7ssm_description a {
	color: #333333;
}
/*Hiiden Link for Fullsize Image. DO NOT EDIT*/
.p7ssm_lk {
	display:none;
}
/*Hidden Description Source. DO NOT EDIT*/
.p7ssm_fd {
    width: 422px;
    font-size:12px;
	display:none;
	padding: 0;
}
/*The Loading Progrees Bar. DO NOT EDIT*/
#p7ssm_loading {
	position:absolute;
	left:0px;
	top:0px;
	visibility: hidden;
	z-index: 100;
}
.border {
	border: 1px solid #CCCCCC;
}


/* css file:Wrapstyle.css */
/*=侧边外框的样式
=============================================================================================*/

.WrapStyleOne{
	margin-top:20px;
	clear:both;
}
.WrapStyleOne .title{
	background:url(syssite/home/shop/1/template/Cn00018/images/catetitle-t.gif) no-repeat;
	width:174px;
	height:30px;
	padding: 8px 0 0 10px;
	font-weight:700;
	color:#000;
	font-size:14px;
}
.WrapStyleOne .body{
	width:160px;
	background:url(syssite/home/shop/1/template/Cn00018/images/catetitle-bg.gif) repeat-y;
	text-align:left;
	border-bottom:1px solid #f0f0f0;
	padding:12px ;

}
.WrapStyleOne .bottom{
	background:url(syssite/home/shop/1/template/Cn00018/images/catetitle-b.gif) no-repeat;
	width:184px;
	height:31px;
}
/*
=============================================================================================*/
.StyleNewGoods{/*外层*/
	text-align:left;
	width:620px;
	line-height:16px;
	float:left;
	
}
.StyleRecommendGoods {
	margin-left:2px;
	width:178px;
	height:390px;
	text-align:center;
	overflow:hidden;
}
.StyleRecommendGoods .title{
	text-align:left;
	font-size:14px;
	font-weight:700;
	color:#000;
	position:relative;
	height:30px;
}
.StyleRecommendGoods .title img{
	position:absolute;
	top:0;
	right:0;
}
.StyleHotGoodsWrap{
	border:1px solid #ccc;
	height:158px;
	overflow:hidden;
	vertical-align:top;
	margin:20px 10px 5px 10px;
	padding:5px;
	
}
.StyleHotGoodsWrap td{
	vertical-align:top;
}
/*=特价商品
=============================================================================================*/
.StyleSpecialGoodsWrap{
}
.StyleSpecialGoodsWrap .items{
	float:left;
	width:180px;
	height:128px;
	border:1px solid #ccc;
	padding:20px 0 0 60px ;
	margin:40px 0 0 10px;
	position:relative;
}
.StyleSpecialGoodsWrap .items .title{
	position:absolute;
	left:-1px;
	top:-20px;
	background:url(syssite/home/shop/1/template/Cn00018/images/specialtitle.gif) no-repeat;
	padding:5px 0 0 10px;
	height:29px;
	width:129px;
	color:#000;
	font-weight:700;
}
.StyleSpecialGoodsWrap .items .intropic{
	position:absolute;
	left:-20px;
	top:30px;
}



/* 全局设定
/*=============================================================================================*/
/* css file:htmls.css */
/*=html元素设置
=============================================================================================*/
.clear{
   border-top:1px solid transparent !important;
   border-top:0;
   clear:both;
   line-height:0;
   font-size:0;
   height:0;
   height:1%;
}
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
.clearfix {
	display: inline-table;
}
div,form,h1,dl,dt,dd,ul,ol,li,table,td,th{
	margin:0;
	padding:0;
	list-style:none;
}
h2,h3,h4,h5,h6{
	padding:0;
	margin:8px 0 0 0;
}
h2{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	background: url(syssite/home/shop/1/template/Cn00018/images/items.gif) no-repeat;
	padding-left:20px;
	border-bottom:3px solid #f2f2f2;
	color:#ff9900
}
h3{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#f60;
}
fieldset{
	margin:0 15px;
	border:3px solid #f2f2f2;
	padding:10px;
	
}
fieldset legend{
	font-size:14px;
	color:#f90;
	font-weight:700;
	margin:5px 0;
}
form{
	line-height:23px;
}
form label{
	display:block;
	width:65px;
	text-align:right;
	float:left;
	font-weight:700;
	color:#000;
	padding:2px 0;
}
form br{
	clear:both;
}
img {
	border: 0;
}
a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/*a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}*/
a:hover {
	font-size: 12px;
	color: #FF6633;
	text-decoration: none;
}
/*=表格列表统一样式
=============================================================================================*/
.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/Cn00018/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/Cn00018/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/Cn00018/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;
}
/*=字体颜色设置
=============================================================================================*/
.p9black {
	color: #000;
	font-weight:700;
}
.p9v {
	color: #ccc;
}
.p9gray {
	color: #666;
	
}
.p9navyblue {
	color: #369;
}
.p9navygreen {
	color: #090;
}
.p9orange {
	color: #f63;
}
.inputstyle {
	border: 1px solid #ccc;
	background-color: #fff;
}
.buttonstyle {
	border:3px double #bbb;
	border-top:3px double #ddd;
	border-left:3px double #ddd;
	background-color: #fff;
	font-size:12px;
	background:url(syssite/home/shop/1/template/Cn00018/images/buttonbg.gif);
	height:25px;
	padding-top:3px
}
.textright{
	text-align:right;
}
.p9blackb {
	color: #000;
	font-weight:700;
	padding-left:6px;
}
.p9orangeb {
	color: #f50;
	font-weight:700;
	padding-left:6px;
}
.p14redb {
	color:#f60;
	font-size:14px;
	font-weight:700;
}



/* 在商品搜索列表中所使用的样式
/*=============================================================================================*/
/* css file:GoodsSearchList.css */
/*=Library*/
/* css file:GoodsSearchListIntro.css */
/*=Library*/
/*=商品搜索列表中关于类别的介绍
=============================================================================================*/
.GoodslistIntro{
	margin:5px 0;
}

/* css file:GoodsSearchListClass.css */
/*=Library*/
/*=商品搜索列表中不同类别的最新、热卖、推荐、特价的列表
=============================================================================================*/
.GoodslistTitleGoods{
	margin-bottom:20px;
}
.GoodslistTitleGoods .mycontent{
	padding:9px 0;
}
.GoodslistTitleGoods .mytitle{
	font-size:14px;
	font-weight:700;
	color:#fff;
}

.GoodslistTitleGoods .mytitle span{
	display:block;
	width:80px;
	padding:2px;
	text-align:center;
	cursor:hand;

}
.GoodslistTitleGoods .on .mytitle {
	background:url(syssite/home/shop/1/template/Cn00018/images/accordianbg.gif);
  }
.GoodslistTitleGoods .off .mytitle {
	background:url(syssite/home/shop/1/template/Cn00018/images/accordianbg-off.gif);
	color:#666;
	border-bottom:1px solid #fff;
  }
.GoodslistTitleGoods ul{
	float:left;
	width:138px;
	text-align:center;
}
.GoodslistTitleGoods ul li.goodspic a{
	display:block;
	width:99px;
	height:99px;
	overflow:hidden;
	border:1px dotted #f90;

}
.GoodslistTitleGoods ul li.goodsname{
	width:120px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/* css file:GoodsSearchListShow.css */
/*=Library*/
.GoodsSearchWarp{/*外层*/
	width:98%;
	text-align:left;
	clear:both;
	margin:15px auto;
}
.GoodsSearchWarp .title{/*头部*/
	border:1px solid #f2f2f2;
	padding:1px;
	border-left:3px solid #f90;
	border-bottom:3px solid #f2f2f2;
	height:30px;

}
.GoodsSearchWarp .title .path{/*显示路径*/

	padding-left:5px;
	padding-top:5px;
	float:left;
}
.GoodsSearchWarp .title .listmode{/*搜索列表排序方式*/
	padding-top:3px;
	display:inline;
	float:right;
}
.GoodsSearchWarp .title .listmode select{/*搜索列表排序方式*/
	background:#f2f2f2;
	font-size:12px;
	color:#000;
}
.GoodsSearchWarp .ItemsWarp {/*商品条目循环项外层*/
	width:100%;
}
.GoodsSearchWarp .items {/*商品条目循环项*/
	width:100%;
	padding:10px;
	border-bottom:1px dotted #ccc;
}

.GoodsSearchWarp .items .goodpic{/*商品图片*/
	float:left;
}
.GoodsSearchWarp .items .goodpic a {/*商品图片*/
	padding:3px;
	border:1px solid #ccc;
	margin:0 5px;
	display:block;
	width:99px;
	height:99px;
	overflow:hidden;
	vertical-align:middle
}
.GoodsSearchWarp .items .goodpic a img{/*商品图片*/
	margin:0 auto;
	display:block;
	
}
.GoodsSearchWarp .items .goodpic a:hover {/*商品图片－MouseOver*/
	border:2px solid #369;
	padding:2px;
}
.GoodsSearchWarp .items .goodinfo{
	float:left;
	width:80%;
}
.GoodsSearchWarp .items h1 a{
	font-weight:bold;
	color:#000;
	margin-bottom:10px;
	font-size:14px;
}
.GoodsSearchWarp .items ul{
display:block;
}
.GoodsSearchWarp .items ul li{
	color:#000;
	float:none;
}
.GoodsSearchWarp .items .intro{
	color:#369;
}
.GoodsSearchWarp .items .button{
	margin:4px 0;
	float:right;
	
}



/* 商品详细页面使用的样式
/*=============================================================================================*/
/* css file:GoodsDetails.css */
/*=Library*/
/* css file:TPL_GOODSINFO.css */
/*=Library*/
.GoodsInfoWarp{/*外层*/
	text-align:left;
	margin-bottom:20px;
}
.GoodsInfoWarp label{
	float:none;
	display:inline;
	width:auto;
	white-space:nowrap;
}
.GoodsInfoWarp input{
	margin:0;
	padding:0;
}
.GoodsInfoWarp .title{/*头部，类别路径*/
	padding-left:6px;
	border-left:3px solid #ff9900;
	margin-bottom:15px;
	
}
.GoodsInfoWarp .info .pic{
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
}

.GoodsInfoWarp .info table{
	width:auto;
	width:100% !important;
}
.GoodsInfoWarp .info .paybutton a{
	display:block;
	margin:2px 0;
	
}
.GoodsInfoWarp .info .items dl{
	width:100%;
}
.GoodsInfoWarp .info .items dl dd{
	background-image: url(syssite/home/shop/1/template/Cn00018/images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.GoodsInfoWarp .info .items dl dt{
	background:url(syssite/home/shop/1/template/Cn00018/images/items.gif) no-repeat ;
	padding-left:20px;
	border-bottom:3px solid #f2f2f2;
	font-size:14px;
	font-weight:bold;
}
.GoodsInfoWarp .info .memberprice{
	color:#ff9900;
	font-weight:bold;
	font-size:14px;
}
.GoodsInfoWarp .button{
	float:right;
}
.GoodsInfoWarp .subinfo th,
.GoodsInfoWarp .subinfo td{
	text-align:left;
	background-image: url(syssite/home/shop/1/template/Cn00018/images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:4px 0;
	vertical-align:top;
}
.GoodsInfoWarp .subinfo th{
	white-space:nowrap;
	text-align:right;
	vertical-align:top;
}
.GoodsInfoWarp .subinfo .discount{
	background:url(syssite/home/shop/1/template/Cn00018/images/img_new.gif) no-repeat;
	padding-left:40px;
	margin-left:10px;
	color:#F00;
}

/* css file:GoodsDetailsTabs.css */
/*=Library*/
/*=商品详细标签
=============================================================================================*/
#tabs{
	margin:15px 0;
	border-bottom:3px solid #FF7401;
	clear:both;
}
#tabs a{
	display:block;
	float:left;
	background:url(syssite/home/shop/1/template/Cn00018/images/tabs_right.gif) right -41px;
	color:#fff;
}
#tabs a span{
	background:url(syssite/home/shop/1/template/Cn00018/images/tabs_left.gif)  no-repeat left -41px;
	padding:5px 9px 0 9px;
	display:block;
	float:left;
	color:#666;
	height:25px;
	white-space:nowrap;
}
#tabs a.current{
	display:block;
	float:left;
	background:url(syssite/home/shop/1/template/Cn00018/images/tabs_right.gif) right top;
}
#tabs a.current span{
	background:url(syssite/home/shop/1/template/Cn00018/images/tabs_left.gif)  no-repeat left top;
	padding:5px 9px 0 9px;
	display:block;
	float:left;
	color:#fff;
	font-weight:700;
	font-size:14px;
}
#container{
color:#000;
}

/* css file:TPL_COMMENTSUM.css */
/*=Library*/
.GoodsCommentsWrap{
	margin-bottom:20px;
}
.GoodsCommentsWrap .info{
	padding:6px;
	border:1px solid #ccc;
	position:relative;
	margin-bottom:6px;
	background:#f3f3f3;
	color:#000;
}
.GoodsCommentsWrap .info table td{

	color:#000;
}
.starscomments{

	border:1px solid #ccc;
	border-collapse:collapse;
}
.starscomments th,
.starscomments td{
	border:1px solid #ccc;
	padding:2px 8px;
	
}
.starscomments th{
	background:#f2f2f2;
	font-weight:700;
	white-space:nowrap;
}

/* css file:TPL_SENDTOFRIENDS.css */
/*=Library*/
/*=侧边外框的样式
=============================================================================================*/
.SendToFriendsWrap{
}
.SendToFriendsWrap label{
	display:block;
	float:left;
	width:100px;
	white-space:nowrap;
	text-align:right;
	font-weight:700;
}

/* css file:TPL_GOODSREVIEWCNT.css */
/*=Library*/
/*=商品详细页面的ajax评论(V4.7)
TPL_GOODSREVIEWCNT
=============================================================================================*/
#container .tabcontent{
	display:none;
}
.AjaxRewWrap{
}
.AjaxRewWrap .head{
	border:1px solid #ccc;
	background:#f2f2f2;
	padding:3px;
}
.AjaxRewWrap p{
	padding:0;
	margin:0;
}
.AjaxRewWrap{
}
.AjaxRewWrap .starscomments{/*星号评论的表格*/
	border:1px solid #ccc;
	border-collapse:collapse;
}
.AjaxRewWrap .starscomments th,
.AjaxRewWrap .starscomments td{/*星号评论的表格中单元格的定义*/
	border:1px solid #ccc;
	padding:2px 8px;
	white-space:nowrap;
}
.AjaxRewWrap .starscomments th{/*星号评论的表格中单元格的表头*/
	background:#f2f2f2;
	font-weight:700;
}
.AjaxRewWrap .items{
	padding:10px;
	border:4px solid #f2f2f2;
	border-bottom:5px solid #ccc;
	margin-bottom:10px;
}
.AjaxRewWrap .items dl{
	margin:10px 0;

}
.AjaxRewWrap .items .buyerrew .name{
	color:#f00;
}
.AjaxRewWrap .items .buyerrew table td{
	color:#000;
	white-space:nowrap;
}
.AjaxRewWrap .items .buyerrew table td.content{
	color:#666;
	white-space:normal;
}
.AjaxRewWrap .items .summary{
	margin-top:5px;
	padding:5px 0;
	clear:both;
	border-top:1px solid #ccc;
	text-align:center
}
.AjaxRewWrap .items .summary input{
	border:1px solid #fff;
	height:20px;
	background:#f90;
	color:#fff;
}
.AjaxRewWrap .items .ownerrew dt{
	padding-top:5px;
	font-size:14px;
	font-weight:700;
}
.AjaxRewWrap .items .ownerrew dd{
}

/* css file:TPL_GOODSLINK.css */
/*=Library*/
/*=相关商品
=============================================================================================*/
.GoodsLinkWarp{/*外层*/
	text-align:left;
	margin-bottom:20px;
}
.GoodsLinkWarp dl {
	display:inline;
	padding:8px;
	float:left;
}
.GoodsLinkWarp dl dt,
.GoodsLinkWarp dl dd{
	text-align:center;

}
.GoodsLinkWarp dl dt{/*设置相关商品的名称样式*/
	color:#ff9900;
	width:120px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.GoodsLinkWarp dl dt a{
	display:block;
	border:1px dotted #ccc;
	width:99px;
	height:99px;
	overflow:hidden;

}
.GoodsLinkWarp dl dt a:hover{
	border:1px dotted #f90;

}
.GoodsLinkWarp dl dd{/*设置相关商品的名称样式*/
	width:120px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.GoodsLinkWarp br{/*设置相关商品的图片样式*/
	height:0;
	clear:both;
}

/* css file:TPL_GOODSDETAILS.css */
/*=Library*/
/*=商品详细介绍
=============================================================================================*/
.GoodsDetailsWarp{/*外层*/
	clear:both;
	text-align:left;
	margin-bottom:20px;
}




/* 关于产品分类的样式
/*=============================================================================================*/
/* css file:Category.css */
/*=Library*/
/* css file:TPL_CATEGORY_INDEX.css */
/*=商品分类模式-1
TPL_CATEGORY_INDEX
=============================================================================================*/
.CategoryIndexWrap{
}

.CategoryIndexWrap dl{
	clear:both;
}
.CategoryIndexWrap dl dt{
	margin-bottom:2px;

}
.CategoryIndexWrap dl dt a{
	background:url(syssite/home/shop/1/template/Cn00018/images/cateitems.gif) no-repeat 0 3px;
	padding-left:12px;
	font-weight:700;
	color:#666;
	border-bottom:1px solid #f2f2f2;
	display:block;
	clear:both;
	height:20px;
}
.CategoryIndexWrap dl dd{
	padding-left:12px;
	margin-bottom:6px;
}
.CategoryIndexWrap dl dd a{
	display:block;
	width:48%;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-left:2px;
}
.CategoryIndexWrap dl dd br{
	line-height:0;
	font-size:0;
	margin:0;
	padding:0;
}

/* css file:TPL_CATEGORY_TREE.css */
/*=商品分类模式-2
TPL_CATEGORYTREE
=============================================================================================*/
.branch{ 
	cursor: pointer;
	cursor: hand;
	display: block;
	height: 28px;
	vertical-align: middle;
	
}
.leaf{
	display: none;
	margin-left: 16px; 
	vertical-align: middle;
}

/* css file:TPL_CATEGORYLIST.css */
/*=商品分类模式-3-index
TPL_CATEGORYLIST
=============================================================================================*/
.styleone,
.styletwo,
.stylethree{
	display:block;
	line-height:20px;
}
.styleone a,
.styletwo a,
.stylethree a{
display:block;
    border-top: 1px dotted #ffffff;
	border-bottom: 1px dotted #ccc;
}
.styleone a:hover,
.styletwo a:hover,
.stylethree a:hover{
	border-bottom: 1px solid #1280B9;
	background-color: #f4f4f4;
}
.styleone a:link,
.styleone a:visited{
	display:block;
	color:#000000;
	font-weight:bold
}
.styletwo a:link,
.styletwo a:visited{
display:block;
	color:#336699;
}

/* css file:TPL_CATEGORY.css */
/* css file:allcatepop.css */
.micro, .micro a {
	font-size: 8px; 
	line-height: 9px;
	font-weight: bold;
	color: #333;
	text-transform:uppercase;
	}
.microNB, .microNB a {
	font-size: 8px; 
	line-height: 9px;
	font-weight: normal;
	color: #333;
	text-transform:uppercase;
	}
.microSelected, .microSelected a {
	font-size: 8px; 
	line-height: 9px;
	font-weight: bold;
	color: #000;
	text-transform:uppercase;
	}


.microDisabled, {
	font-size: 8px; 
	line-height: 9px;
	font-weight: normal;
	color: #666;
	text-transform:uppercase;
	}


.n2 .price {
	color: #900; 
	font-size: 11px;
	}

.bigPrice {
	color: #900; 
	font-size: 20px;
	}
	





.n2Pop {

	border: 0px outset #EEEDDD; 
	background-color:#fff;
	position:absolute; 	
	z-index:200;
	}

.n2PopStatic {
	border: 1px outset #555533; 

	background-color:#fff;
	position:absolute; 
	z-index:200;
}

.n2, .n2 td {
	font-size: 11px; 
	font-family: verdana;
}

.n2PopBody {
	background-color:#fff;
	border:3px solid #EFEDD4;    
}

.n2 a, .n2 a:visited, .n2 a:hover, .n2 a:active {
	color: #039;
	text-decoration:none;	
	font-size: 11px; 
	font-family: verdana;
}

.n2 a:hover {
	color: #c60;
	text-decoration:underline;
}

.local, .internalLink {
}

.n2 .local a:hover {
	color: #c60;
	text-decoration:underline;
}

.n2 .internalLink a:hover {
	color: #c60;
	text-decoration:none;
    border-bottom:1px dashed #c60;} 
	
.n2 .highlight {
	color: #c60; 
}

.whiteBG {
	background-color: #fff;
}

.n2 .highlightBar {
	background-color: #EBF3FC; 
	padding: 3px;
	}	

.n2 .popTitle {
	color: #039;
	font-size: 0.8em;
	font-weight: bold;
	vertical-align:top;
	}		

.n2 .hand, .n2 .clickable {
	cursor: pointer;
	color: #039;
}

.n2 .nohand {cursor:'' }

.n2 .divider {
	border-bottom: 1px dashed #ccc;
	margin-bottom: 3px;
	}		
	
.n2 .expandableVOuter {
	display: none; 
	overflow: hidden; 
	position: relative; 
	width: 100%; 
}	

.n2 .expandableVOuterVisible {
	overflow: hidden; 
	position: relative; 
	width: 100%; 
}	

.n2 .expandableHOuter {
	display: none; 
	overflow: hidden; 
	position: relative; 
}	

.n2 .expandableHOuterVisible {
	overflow: hidden; 
	position: relative; 
}	

.n2 .expandableInner {
	position: relative;
}	

.n2 .dialogBody {
	background-color: #D5E2F0;  
	padding: 3px;
	color: #33669B;	
}	

.n2 .showcase {
	background-color: #fff; 
	border: 1px inset;  
	cursor:auto;
}

.n2 .popStaticTitle {

	background-color:#EFEDD4; 



	height:18px; 
	cursor:move;
	
}

.n2 .popSemiStaticTitle {
	background-color:#EFEDD4; 


	height:18px; 
	cursor:move;
}

.n2 .popTitle {
	color: #86875D;
	font-size: 12px;	
	font-weight: normal;
	padding: 2px 0 0 4px;
}

.n2 .showVerticalScrollbar {
	overflow:auto; 
}

.n2 .showDualScrollbars {
	overflow:auto; 
}

.n2 .summaryTitle {
	padding-top: 4px; 
	padding-bottom: 4px; 
	color: #000;
	font-size: 1.1em;
	font-weight: bold;
}

.n2 .expMenu div { 
	padding: 4px; 
	color: #039;
}

.n2 .expMenu .expMenuSelected a, 
.n2 .expMenu .expMenuSelected a:hover, 
.n2 .expMenu .expMenuSelected a:visited, 
.n2 .expMenu .expMenuSelected a:active {
	font-weight: bold;
	color: #000;
}

.n2 .expMenu .expMenuSelected a:hover {
	font-weight: bold;
	text-decoration:none;
}

.n2 .expMenu .expMenuUnselected {
}

.n2 .expMenu .expMenuDisabled {
	color: #CCC;
}

.n2 .disabled{
	color: #CCC;
}

.n2 .checkIndent div {
	padding: 3px 5px 3px 16px;
	text-indent: -11px;
}

.n2ExpProdPane {
	background-color:#fff;
}

.n2ExpProdPaneTitle {
	font-size: 12px;
	font-weight: bold;
}

.animatedBox {
	position:absolute;
	visibility:hidden;
	border: 1px solid gray;
	background:white;
	z-index:220;
}

.animatedBoxHollow {
	position:absolute;
	visibility:hidden;
	border: 1px solid gray;
	z-index:220;
}


.n2Reveal {
	position:absolute;
	filter:alpha(opacity=100);
	-moz-opacity:100%;
	opacity:100%;
	visibility:visible;
}
.n2RevealContent {
	position:absolute;
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
	visibility:hidden;
	z-index:10;
}


.n2ac {
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size: 11px;
	border: 1px solid #ABAA7C; 
	background-color:#fff;
	position:absolute; 	
}

.n2ac .nonSelected {
	background: #fff;
	cursor: pointer;
	color: #039;
	padding: 0 4px 0 4px;
}

.n2ac .selected {
	background: #EFEDD4;
	cursor: pointer;
	color: #039;
	padding: 0 4px 0 4px;
}

.n2ac .autoScrollbar {	
	scrollbar-face-color: #D0CA90; 
	scrollbar-highlight-color: #F6F6d9; 
	scrollbar-shadow-color: #A99F47;
	scrollbar-3dlight-color: #D3C99F;
	scrollbar-arrow-color: 000000;
	scrollbar-track-color: #EFEDD4;
	scrollbar-darkshadow-color: #936300;
	overflow: auto;
}	


.n2SliderHandle-horizontal {
	position:absolute;
	cursor:w-resize;
}
.n2SliderHandle-vertical {
	position:absolute;
	cursor:n-resize;
}

.n2SliderToolTip-horizontal {
	position:absolute;
	font-size: 11px; 
	line-height: 12px;
	font:Arial, Helvetica, sans-serif;
	color: #000;
}
.n2SliderHandle-vertical {
	position:absolute;
	font-size: 8px; 
	line-height: 9px;
	font-weight: bold;
	color: #000;
	text-transform:uppercase;
}

.n2Hand, .n2Clickable {
	cursor: pointer;
}

/*=商品分类 TPL_CATEGORY 
=============================================================================================*/
.CategoryWrap{
text-align:left;
}
.CategoryWrap dl{
padding: 6px 0;
border-bottom:1px solid #ccc;
}
.CategoryWrap dl dt{
	float:left;
}
.CategoryWrap dl dt a{
padding-left: 6px;
	background:url(syssite/home/shop/1/template/Cn00018/images/cateitems.gif) no-repeat;
	padding-left:22px;
	font-weight:700;
}
.CategoryWrap dl dd{
	padding-left:200px;
	
}



/* 关于文章的的样式
/*=============================================================================================*/
/* css file:Article.css */
/*=Library*/
/*=文章类列表
=============================================================================================*/
.ArticleListWrap{
	line-height:23px;
}
.ArticleListWrap a{
	display:block;
	background:url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 5px;
	padding-left:15px;
	border-bottom:1px dotted #ccc;
	width:95%;
}
.ArticleListWrap a span{
	float:right;
	color:#aaa;
	padding-right:10px;
}
.ArticleListWrap a:hover{
	color:#ff9900;
	background:#f2f2f2 url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 5px;
}
.ArticleListWrap a:hover span{
	float:right;
	color:#000;
}
/*=文章类详细
=============================================================================================*/
.ArticleDetailsWrap{
padding-left:10px;
}
.ArticleDetailsWrap h1{
	text-align:center;
	padding:20px 0;
	font-size:14px;
	font-weight:700;
	color:#f90;
	border-bottom:1px solid #f2f2f2;
}
.ArticleDetailsWrap .info{
	text-align:right;
	padding:0 10px;
	border-top:1px solid #f2f2f2;
}



/* 用户注册和忘记密码所使用的样式
/*=============================================================================================*/
/* css file:Register.css */
/*=Library*/
.RegisterWrap{
	text-align:left;
}
/*=第一步
=============================================================================================*/
.RegisterWrap .agree{
	background:url(syssite/home/shop/1/template/Cn00018/images/agree.gif) no-repeat 3px 2px;
	padding:5px;
	padding-left:22px;
	border:1px solid #ccc;
}
.RegisterWrap .disagree {
	background:url(syssite/home/shop/1/template/Cn00018/images/disagree.gif) no-repeat 5px 2px;
	padding:5px;
	padding-left:22px;
	border:1px solid #ccc;
}

.RegisterWrap textarea {
	margin:10px 0;
	border:1px solid #ccc;
	font-size:12px;
	color:#666;
	padding:6px;
	line-height:22px;
	height:100%;
}

/*=第二步
=============================================================================================*/
.RegisterWrap .reginfo ul{
	padding:20px;
	color:#000;
	border-bottom:3px dotted #ccc;
}
.RegisterWrap .reginfo ul li{
	background:url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 5px;
	padding-left:16px;
	text-align:left;
}
.RegisterWrap label{
	display:block;
	width:100px;
	text-align:right;
	float:left;
	font-weight:700;
	color:#000;
	padding:2px 0;
}
.RegisterWrap br{
	clear:both;
}

/* css file:Forget.css */
/*=Library*/
/*忘记密码
=============================================================================================*/
.ForgetPassWrap{
}
.ForgetPassWrap label{
	width:150px;
}


/* 其他应用模块样式
/*=============================================================================================*/
/* css file:TPL_SHOPBBS.css */
/*=Library*/
/*=评论与留言
TPL_SHOPBBS TPL_GOODSREVIEW TPL_GOODSREVIEWLIST
=============================================================================================*/
.ShopbbsWrap{
}
.ShopbbsWrap .button{
	text-align:right;
}
.ShopbbsWrap .button a{
	float:right;
	display:block;
	background:#999;
	color:#fff;
	padding:2px;
	margin-right:4px;
	margin-top:4px;
}
.ShopbbsWrap .button a:hover{
	background:#f90;
	color:#fff;
}
.ShopbbsWrap .title{
	background:url(syssite/home/shop/1/template/Cn00018/images/FeedBackList.Title.jpg) no-repeat;
	height:97px;
	position:relative;
}
.ShopbbsWrap .title span{
	position:absolute;
	right:20px;
	bottom:10px;
}
.ShopbbsWrap .items{
	border:1px solid #ccc;
	background:#fff;
	padding:4px;
	margin:8px 4px;
	border-right:3px solid #f90;
}
.ShopbbsWrap .items dd{
padding-left:23px;
}
.ShopbbsWrap .items .posted{
	background:url(syssite/home/shop/1/template/Cn00018/images/comment.gif) no-repeat;
	padding-left:25px;
}
.ShopbbsWrap .items .replied{
	background:url(syssite/home/shop/1/template/Cn00018/images/forum11.gif) no-repeat;
	padding-left:25px;
}

/* css file:TPL_GOODSBROWSE.css */
.SideGoodsWrap{
	padding:3px;
}
.SideGoodsWrap .items a{
	display:block;
	background:url(syssite/home/shop/1/template/Cn00018/images/articleitems.gif) no-repeat 0 4px;
	padding-left:13px;
	border-bottom:1px dotted #ccc;
}
.SideGoodsWrap .items a:hover{
	display:block;
	color:#f90;
	background:#f2f2f2;
	position:relative;
}
.SideGoodsWrap .items a span{
	display:none;
}
.SideGoodsWrap .items a:hover span{
	display:block;
	position:absolute;
	border:3px solid #ccc;
	width:80px;
	height:80px;
	top:20px;
	left:20px;
	z-index:100;
	background:#fff;
}
.SideGoodsWrap .items dt a:hover span img{
	width:80px;
	height:80px;
}
.SideGoodsWrap .items dd{
	border-bottom:1px solid #ccc;
	text-align:right;
}

/* css file:TPL_SEARCHMORE.css */
/*=Library*/
/*=高级搜索
=============================================================================================*/
.SearchMoreWrap{
}
.SearchMoreWrap img{
	vertical-align:middle;
}
.SearchMoreWrap .title{
	background:url(syssite/home/shop/1/template/Cn00018/images/searchmore.gif) no-repeat;
	border-bottom:3px solid #ccc;
	height:73px;
}
.SearchMoreWrap .body .items{
	padding:10px 0;
	border-bottom:1px solid #f2f2f2;
	clear:both;
}
.SearchMoreWrap .body .items label{
	float:left;
	width:150px;
	text-align:right;
	font-weight:700;
}
.SearchMoreWrap .body .items b{
	float:left;
	width:150px;
	text-align:right;
	color:#f90;
}


/* css file:TPL_PAGER.css */
/*=Library*/
/*翻页样式
=============================================================================================*/
.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;
}

/* css file:TPL_ERROR.css */
/*=Library*/
/*=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;
}



/* css file:TPL_LOGIN.css */
/*登录 
=============================================================================================*/
.LoginWrap{
	padding:20px;
}

/* css file:TPL_LINKMORE.css */
/*=更多友情链接页面 

=============================================================================================*/
.LinkListWrap{
}
.LinkListWrap table td{
padding:5px;
}



/* 会员中心使用的样式
/*=============================================================================================*/
/* css file:MemberCenter.css */
/*=Library*/
/* css file:TPL_MEMBERMENU.css */
/*会员中心中心菜单
=============================================================================================*/
.MemberMenuWrap{
	clear:both;
	
}
.MemberMenuWrap ul {
	margin:10px 0;
}
.MemberMenuWrap ul li a{
	text-align:right;
	display:block;
	background:url(syssite/home/shop/1/template/Cn00018/images/closed.gif) no-repeat right 2px ;
	padding-right:20px;
	border-bottom:1px dotted #ccc;
	height:22px;
}
.MemberMenuWrap ul a:hover{
	padding-right:30px;
	color:#000;
	background:#f2f2f2 url(syssite/home/shop/1/template/Cn00018/images/closed.gif) no-repeat 0 2px;
	font-weight:700;
}

/*会员中心所有表单的样式
=============================================================================================*/
.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;
}



/* 帮助中心使用的样式
/*=============================================================================================*/
/* css file:helpcenter.css */
/*=Library*/
/* css file:TPL_HELPMENU.css */
.HelpMenuWrap{
	width:100%
}

.HelpMenuWrap ul{
	padding:5px;
	border-top:none
}

.HelpMenuWrap ul li a{
	text-align:right;
	display:block;
	background:url(syssite/home/shop/1/template/Cn00018/images/closed.gif) no-repeat right 2px ;
	padding-right:20px;
	border-bottom:1px dotted #ccc;
	height:22px;
}

.HelpMenuWrap ul li a:hover{
	padding-right:30px;
	color:#000;
	background:#f2f2f2 url(syssite/home/shop/1/template/Cn00018/images/closed.gif) no-repeat 0 2px;
	font-weight:700;
}

/*支付方式和配送方式
=============================================================================================*/
#ddimagetabs{
	margin:15px 0 0 0;
	border-bottom:5px solid #f90;
	height:24px ;

}

#ddimagetabs a{
	display:block;
	float:left;
	width:100px;
	height:25px;
	text-align:center;
	font-size:14px;
	font-weight:700;
	color:#aaa;

	line-height:25px
}

#ddimagetabs a:hover, #ddimagetabs a.current{
	background:#f90; 
	color: #fff;
}

#tabcontentcontainer{
	padding-top:10px;
	text-align:left;
	border:1px solid #ccc;
	border-top:none;

}

#tabcontentcontainer .tabcontent{
	display:none;
}
#tabcontentcontainer p{
	margin:0;
	padding:0;
}
#tabcontentcontainer dd{
	margin:10px 0 10px 25px;
	padding:0 15px;
}
#tabcontentcontainer dt span{
	color:#f90;
	margin-left:4px;
	padding-left:4px;
	font-size:12px;
	font-weight:normal;
	border-left:1px solid #ccc;
}
#tabcontentcontainer dt{
	background:url(syssite/home/shop/1/template/Cn00018/images/t_2.gif) no-repeat 0 3px;
	border-bottom:1px dotted #ccc;
	font-weight:700;
	color:#000;
	font-size:14px;
	padding-left:18px;
}


/* 购物流程中所使用到的样式
/*=============================================================================================*/
/* 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/Cn00018/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/Cn00018/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/Cn00018/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/Cn00018/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:TPL_PACKAGEGOODS.css */
/*=Library*/
/*=捆绑商品
=============================================================================================*/
.PackageGoodsWarp{
}
.PackageGoodsWarp .items{
	height:200px;
	min-height:200px;
	height:auto;
}
.PackageGoodsWarp .items h3{
	border:1px solid #ccc;
	font-size:14px;
	color:#FF7138;
	padding-left:70px;
	padding-top:6px;
	margin-bottom:10px;
	background:#f2f2f2 url(syssite/home/shop/1/template/Cn00018/images/packageinfobg.gif) no-repeat 0 2px;
	height:22px;
	vertical-align:middle;
}
.PackageGoodsWarp .items dl{
	width:56%;
	float:left;

}
.PackageGoodsWarp .items dl dt{
	background:url(syssite/home/shop/1/template/Cn00018/images/goods_items.gif) no-repeat 0 0px;
	padding-left:22px;
	font-size:12px;
	font-weight:700;
}
.PackageGoodsWarp .items dl dd{
	padding-left:22px;
	color:#000;
	border-bottom:1px dotted #ccc;

}
.PackageGoodsWarp .items dl dd .info{
	padding:4px;
	font-size:14px;
	color:#f30;
}
.PackageGoodsWarp .items .priceinfo{
	float:right;
	padding:10px;
	background:#fff url(syssite/home/shop/1/template/Cn00018/images/packagetitle.gif) no-repeat;
	padding-top:58px;
	width:218px;
	height:110px;
	
}
.PackageGoodsWarp .items .priceinfo .price1{
	text-decoration:line-through;
	color:#000;
}
.PackageGoodsWarp .items .priceinfo .price2{
	color:#f90;
	font-size:16px;
	font-weight:700;
}
.PackageGoodsWarp .items .priceinfo .save{
	color:#f30
}


/* 与品牌相关
/*=============================================================================================*/
/* css file:Brand.css */
/*=Library*/
/*TPL_GOODSBRANDLIST 品牌分类页*/
.BrandWrap{
}
.BrandWrap h1{
	margin:10px;
	background:url(syssite/home/shop/1/template/Cn00018/images/closed.gif) no-repeat 0 3px;
	padding-left:18px;
	font-size:14px;
	color:#C44024;
}
.BrandWrap .body{
}
.BrandWrap .body ul{
	float:left;
	width:200px;
	border:1px solid #ccc;
	padding:10px;
	margin:10px;
	text-align:center;
}
.BrandWrap .body li{
	width:150px;
	height:150px;
	overflow:hidden;
}

.BrandDetailWrap{
	border:1px solid #eee;
	width:95%;
	padding:10px;
	margin:10px 0;
}
.BrandDetailWrap .logo{
	float:left;
	padding-right:20px;
	margin-right:20px;
	border-right:1px solid #ccc;
}
.BrandDetailWrap .info{
	float:left;
}
.BrandDetailWrap .info h1{
	font-size:14px;
	color:#000;
}
.BrandDetailWrap .intro{
	margin-top:10px;
	padding-top:10px;
	border-top:3px dotted #ccc;

}



/* 与积分换商品相关相关
/*=============================================================================================*/
/* css file:Gift.css */
/*=Library*/
/* css file:TPL_GIFTRULE.css */
/*=Library*/
.GiftRule {
	margin:10px 0;
	background-color:#FBFDFF;
	border:1px solid #eee;
	padding:10px 10px 5px 10px;
	text-align:left;
}
.GiftRule .info{
	margin-left:20px;
}

/* css file:TPL_GIFTRECOMMEND.css */
/*=Library*/
.GiftGoodsClassWarp{/*外层*/
	text-align:left;
		width:100%;
}

.GiftGoodsClassWarp h2{
	position:relative;
}
.GiftGoodsClassWarp h2 span{
	position:absolute;
	top:0;
	right:0;
}
.GiftGoodsClassWarp .ItemsWarp {
}
.GiftGoodsClassWarp .items {/*商品条目循环项*/
	padding:2px;
	text-align:center;
	float:left;
	width:157px;
	border-right:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	overflow:hidden;

}
.GiftGoodsClassWarp .items h1 a{/*把商品名称放入h1中，更有利于搜索引擎的搜索*/
	text-align:center;
	font-weight:700;
	font-size:12px;
	width:140px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#000;
	display:block;

}
.GiftGoodsClassWarp .items h1 a:hover{
	color:#f90;
}
.GiftGoodsClassWarp .items .goodpic{/*商品图片*/
	
}
.GiftGoodsClassWarp .items .goodpic a{/*商品图片*/
	margin:0 auto;
	vertical-align:middle;
	padding:2px;
	display:block;
	width:99px;
	height:99px;
	overflow:hidden;
	border:1px dotted #f2f2f2;
}
.GiftGoodsClassWarp .items .goodpic a:hover{/*商品图片*/
	border:1px solid #f90;
}




/* css file:TPL_GIFTSEARCH.css */
/*=Library*/
.GiftSearchWrap{ 
	width:90%;
	padding-left:8px;

}
.GiftSearchWrap label{
	display:block;
	color:#000;
	float:none;
	width:150px;
	text-align:left;

}
.GiftSearchWrap input{
	border:1px solid #ccc;
	width:95%;
	font-size:12px;

}
.GiftSearchWrap select{
	width:95%;
}
.GiftSearchWrap .button{
	border:1px solid #ccc;
	background:#fff;
	margin-top:15px;
	border-bottom:3px solid #f90;
}


/* css file:TPL_GIFTCATEGORY.css */
/*=Library*/
.GiftCategoryWarp a{
	font-weight:700;
	display:block;
	border-bottom:1px dotted #ccc;
	height:22px;
}

/* css file:TPL_GIFTSEARCHLIST.css */
/*=Library*/
.GiftSearchWarp{/*外层*/
	width:98%;
	text-align:left;
	clear:both;
	margin:15px auto;
}
.GiftSearchWarp .title{/*头部*/
	border:1px solid #f2f2f2;
	padding:1px;
	border-left:3px solid #f90;
	border-bottom:3px solid #f2f2f2;
	height:30px;

}
.GiftSearchWarp .title .path{/*显示路径*/

	padding-left:5px;
	padding-top:5px;
	float:left;
}
.GiftSearchWarp .title .listmode{/*搜索列表排序方式*/
	padding-top:3px;
	display:inline;
	float:right;
}
.GiftSearchWarp .title .listmode select{/*搜索列表排序方式*/
	background:#f2f2f2;
	font-size:12px;
	color:#000;
}
.GiftSearchWarp .ItemsWarp {/*商品条目循环项外层*/
	width:100%;
}
.GiftSearchWarp .items {/*商品条目循环项*/
	width:100%;
	padding:10px;
	border-bottom:1px dotted #ccc;
}

.GiftSearchWarp .items .goodpic{/*商品图片*/
	float:left;
}
.GiftSearchWarp .items .goodpic a {/*商品图片*/
	padding:3px;
	border:1px solid #ccc;
	margin:0 5px;
	display:block;
	width:99px;
	height:99px;
	overflow:hidden;
	vertical-align:middle
}
.GiftSearchWarp .items .goodpic a img{/*商品图片*/
	margin:0 auto;
	display:block;
	
}
.GiftSearchWarp .items .goodpic a:hover {/*商品图片－MouseOver*/
	border:2px solid #369;
	padding:2px;
}
.GiftSearchWarp .items .goodinfo{
	float:left;
	width:80%;
}
.GiftSearchWarp .items h1 a{
	font-weight:bold;
	color:#000;
	margin-bottom:10px;
	font-size:14px;
}
.GiftSearchWarp .items ul{
display:block;
}
.GiftSearchWarp .items ul li{
	color:#000;
	float:none;
}
.GiftSearchWarp .items .intro{
	color:#369;
}
.GiftSearchWarp .items .button{
	margin:4px 0;
	float:right;
	
}




