/* css file:TPL_INDEXGOODS_STYLE_1.css */
/*************************************************************************

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

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


.INDEXGOODS_STYLE_1_Wrap .ItemsWarp {/*商品条目循环项外层*/
}
.INDEXGOODS_STYLE_1_Wrap .items {/*商品条目循环项*/
	padding:10px;
	float:left;
	border-right:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
}
.INDEXGOODS_STYLE_1_Wrap .items h1{/*把商品名称放入h1中，更有利于搜索引擎的搜索*/
	background:url(syssite/home/shop/1/template/current/default/images/items.gif) no-repeat;
	padding:0 0 8px 18px;
	font-weight:700;
	font-size:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.INDEXGOODS_STYLE_1_Wrap .items h1 a{
	color:#666;
}

.INDEXGOODS_STYLE_1_Wrap .items h1 a:hover{
	color:#f90;
	border-bottom:1px dotted #000;
}
.INDEXGOODS_STYLE_1_Wrap .items .goodpic{/*商品图片*/
	float:left;
}
.INDEXGOODS_STYLE_1_Wrap .items .goodpic a{/*商品图片*/
	vertical-align:middle;
	text-align:center;
	padding:2px;
	margin:0 5px;
	display:block;
	width:99px;
	height:99px;
	border:1px dotted #f2f2f2;
	overflow:hidden;
}
.INDEXGOODS_STYLE_1_Wrap .items .goodpic a:hover{/*商品图片*/
	padding:2px;
	border:1px dotted #f90;
}
.INDEXGOODS_STYLE_1_Wrap .items .paybutton{/*一些支付网关购买按钮*/
	text-align:center;
	margin:2px 0 ;
}
.INDEXGOODS_STYLE_1_Wrap .items .paybutton a{/*一些支付网关购买按钮*/
	display:block;
}
.INDEXGOODS_STYLE_1_Wrap .items ul{/*商品属性列表，列出价格、简介等*/
	float:left;
}


/* 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;
	overflow:hidden;
	padding:0 8px;
	height:174px;
}
.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;
	line-height:99px;
}
.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:TPL_INDEXGOODS_STYLE_superlite.css */
/*************************************************************************

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

*************************************************************************/
.INDEXGOODS_STYLE_2_Wrap .items{/*反复调整这里的数字来获得最佳的宽度*/
	width:125px;
}
.INDEXGOODS_STYLE_2_Wrap .items h1{
	width:100px;
}
/************************************************************************/



/*=最新商品 特价商品 推荐商品
=============================================================================================*/
.INDEXGOODS_STYLE_2_Wrap .ItemsWarp {/*商品条目循环项外层*/
}
.INDEXGOODS_STYLE_2_Wrap .items {/*商品条目循环项*/
	padding:5px 0;
	float:left;
	border-right:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
	margin:0 auto;
}
.INDEXGOODS_STYLE_2_Wrap .items h1{/*把商品名称放入h1中，更有利于搜索引擎的搜索*/
	background:url(syssite/home/shop/1/template/current/default/images/items.gif) no-repeat 0 2px;
	padding:0 0 8px 18px;
	font-weight:700;
	font-size:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:left;
}

.INDEXGOODS_STYLE_2_Wrap .items h1 a:hover{
	color:#f90;
	border-bottom:1px dotted #000;
}
.INDEXGOODS_STYLE_2_Wrap .items ul {/*商品图片*/
	text-align:center;
	margin:0 auto;
}
.INDEXGOODS_STYLE_2_Wrap .items .goodpic a{/*商品图片*/
	vertical-align:middle;
	text-align:center;
	padding:2px;
	margin:0 5px;
	display:block;
	width:99px;
	height:99px;
	border:1px dotted #f2f2f2;
	overflow:hidden;
}
.INDEXGOODS_STYLE_2_Wrap .items .goodpic a:hover{/*商品图片*/
	padding:2px;
	border:1px dotted #f90;
}
.INDEXGOODS_STYLE_2_Wrap .items .paybutton{/*一些支付网关购买按钮*/
	text-align:center;
	margin:2px 0 ;
}
.INDEXGOODS_STYLE_2_Wrap .items .paybutton a{/*一些支付网关购买按钮*/
	display:block;
}


/* css file:TPL_INDEXGOODS_STYLE_3.css */
/*=热卖商品
TPL_HOTGOODS
=============================================================================================*/
.TPL_INDEXGOODS_STYLE_3_Wrap .items a{
	display:block;
	border-bottom:1px dotted #ccc;
}
.TPL_INDEXGOODS_STYLE_3_Wrap .items a:hover{
	color:#f90;
	background:#f2f2f2;
	position:relative;
}
.TPL_INDEXGOODS_STYLE_3_Wrap .items a span{
	display:none;
}
.TPL_INDEXGOODS_STYLE_3_Wrap .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;
}
.TPL_INDEXGOODS_STYLE_3_Wrap .items dt a:hover span img{
	width:80px;
	height:80px;
}
.TPL_INDEXGOODS_STYLE_3_Wrap .items dd{
	border-bottom:1px solid #ccc;
	text-align:right;
	color:#ff9900;
}



/* css file:TPL_INDEXGOODS_STYLE_STEPSCROLL.css */
.TPL_INDEXGOODS_STYLE_STEPSCROLL .items{
	width:110px;
	text-align:center;
	padding:0 3px;
	overflow:hidden;
}

.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items h1{
	width:110px;
	overflow:hidden;
	border:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	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;
	padding:2px;
	border:1px solid #ccc;
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items .price2{
	font-size:10px;
	font-weight:700;
	color:#FF3300;
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items .price1{
	text-decoration:line-through;
}
.TPL_INDEXGOODS_STYLE_STEPSCROLL  .items .save{
	color:#000
}

/* css file:TPL_INDEXGOODS_STYLE_LIST.css */
.INDEXGOODS_STYLE_LIST_Wrap {
	padding:5px;
}
.INDEXGOODS_STYLE_LIST_Wrap ul li{
	background:url(syssite/home/shop/1/template/current/default/images/dotted.gif) repeat-x bottom;
	padding:2px;
}
.INDEXGOODS_STYLE_LIST_Wrap ul li a{
	display:block;
	width:130px;
	background:url(syssite/home/shop/1/template/current/default/images/articleitems1.gif) no-repeat 0 5px;
	padding-left:15px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/* css file:TPL_INDEXLOGIN.css */
/*= 首页登录框
=============================================================================================*/
.IndexLoginWrap{
	text-align:left;
}
.IndexLoginWrap br{
	clear:both;
}
#UserLogIn1_txtUid,#UserLogIn1_txtPwd{
	width:100px;
}
.IndexLoginWrap .loginform label{
	float:left;
	font-weight:normal;
	color:#666;
	width:40px;
	text-align:right;
}
.IndexLoginWrap .submitstyle{
	line-height:16px;
	padding:0 8px;
}
.IndexLoginWrap .button {
	text-align:center;
	border-top:1px solid #a2836c;
	margin-top:5px;
}
.IndexLoginWrap .button a{
	color:#9dbb5f;
	margin:0 6px;
	font-size:12px;
}
.IndexLoginWrap .loginbox{
	text-align:center;
	padding:4px;
	color:#cf9071;
}

/* css file:TPL_NEWS.css */
/*=首页的文章类
=============================================================================================*/
.IndexArticleWrap{ padding:10px 0px 0px 5px; text-align:left;}
.IndexArticleWrap ul li{
	background:url(syssite/home/shop/1/template/current/default/images/dotted.gif) repeat-x bottom;
	padding:2px 0;
}
.IndexArticleWrap ul a{
	display:block;
	background:url(syssite/home/shop/1/template/current/default/images/articleitems1.gif) no-repeat 0 5px;
	padding-left:15px;
}
.IndexArticleWrap ul a:hover{
	color:#ff9900;
	text-decoration:underline;
}

/* css file:domtabs.css */




.tabbed-events { background: url(syssite/home/shop/1/template/current/default/images/tabborder.gif) repeat-x 50% bottom; float: left; margin-right:85px;}
.domtabs {padding-right: 0px; padding-left: 2px; padding-bottom: 0px; margin: 0px; padding-top: 5px; list-style-type: none;}
.domtabs li {padding-right: 0px; padding-left: 4px; font-size: 110%; background: url(syssite/home/shop/1/template/current/default/images/tab_left_lo.gif) no-repeat left top; float: left; padding-bottom: 0px; margin: 0px 1px 0px 0px; line-height: 1em; padding-top: 0px;}
.domtabs li.active {	background: url(syssite/home/shop/1/template/current/default/images/tab_left_hi.gif) no-repeat left top; color: #786b5b; }
.domtabs li a {	padding-right: 0px; display: block; padding-left: 0px; background: url(syssite/home/shop/1/template/current/default/images/tab_right_lo.gif) #000000 no-repeat right top; padding-bottom: 3px; color: #bb6d82; text-transform:capitalize; padding-top: 3px; text-decoration: none}
.domtabs li a:visited {	padding-right: 0px; display: block; padding-left: 0px; background: url(syssite/home/shop/1/template/current/default/images/tab_right_lo.gif) #000000 no-repeat right top; padding-bottom: 3px; color: #bb6d82; padding-top: 3px; text-decoration: none;}
.domtabs li a:hover { color: #ffffff;}
.domtabs li.active a {background: url(syssite/home/shop/1/template/current/default/images/tab_right_hi.gif) #000000 no-repeat right top; color: #ffffff; font-weight:bold;}
.domtabs li.active a:visited {background: url(syssite/home/shop/1/template/current/default/images/tab_right_hi.gif) #000000 no-repeat right top; color: #ffffff; font-weight:bold;}
.domtabs li a span {	padding-right: 16px; padding-left: 0px; background: repeat-x left bottom; padding-bottom: 1px; margin-left: -4px; padding-top: 2px; display: block;}
.domtabs li.active a span {background-position: -100px 50%; padding-bottom: 2px}
.domtabs li.active a:visited span {background-position: -100px 50%; padding-bottom: 2px}

/* css file:TPL_SEARCH.css */
/*边栏搜索*/
.search{
	
}
.search .keywords{
	color:#acba32;
	font-weight:bold;
	margin:0 5px;
	display:inline;
	vertical-align:middle;
}
.search .inputstyle{
	border:1pxs solid #c8d9fb;
	background:#e6eefd;
	height:16px;
	line-height:18px;
	width:280px;
}
.search .hotkeywords{
	margin:0 15px;
}
.search a{
	color:#a88746;
}
.search a:hover{
	color:#CC3300;
}
.search a:visited{
	color:#a88746;
}
.search .advsearch{
	margin:0 0 0 10px;
	color:#9a9487;
	background:url(syssite/home/shop/1/template/current/default/images/advsearch.gif) no-repeat;
	padding-left:40px;
}

/* 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/current/default/images/items.gif) no-repeat;
	padding-left:20px;
	border-bottom:3px solid #f2f2f2;
	color:#ff9900
}
.SelectCurWrap .select{
	text-align:center;
	padding:0 10px;
}

/* css file:TPL_CARTINFO.css */
/*=首页的购物信息
=============================================================================================*/
.CartInfoItems{
	color:#96171A;
	text-decoration:underline;
	padding:0;
	margin:0 0 2px;
	line-height:normal;
	text-align:right;
}

.CartInfoItemsOver ul{ margin:0px; padding:0; list-style:none;}
.CartInfoItemsOver li{ display:block; padding:0px; margin:0px;}

.CartInfoItemsOver{
	position:relative;
	padding:0;
	margin:0 0 2px;
	line-height:normal;
}
.CartInfoItems div{
	display:none;
	
}
.CartInfoItemsOver div{text-align:left;
	display:block;
	position:absolute;
	border:1px solid #fff;
	background:#666;
	width:190px;
	top:0;
	left:0;
	min-height:10px;
	z-index:1;
}
.CartInfoItemsOver div a{
	display:block;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	border-left:3px solid #f90;
	border-bottom:1px dotted #ccc;
	margin:0 0 2px 0;
}
.CartInfoItemsOver div a:hover{
	color:#fff;font-weight:normal;display:block;
	text-decoration: underline;
	border-left:3px solid #f90;
	border-bottom:1px dotted #ccc;
	margin:0 0 2px 0;
}
.CartInfo{
	text-align:center;
}
.CartInfo .gotocart{
	display:block;
	width:150px;
	text-align:right;
	margin: 2px 5px 0 0;
}

/* css file:TPL_LINKLIST.css */
/*首页友情链接
=============================================================================================*/
.IndexLinkListWrap ul{ margin:0px; padding:0px; list-style:none;text-align:left;
	
}
.IndexLinkListWrap  li a{
	
	display:block;
	width:95%;
	margin:2px;
	padding:3px 0px;
}
.IndexLinkListWrap ul li a:hover{
	text-decoration:underline;
}


.IndexLinkListWrap .textright{ text-align:right;}
/*更多友情链接样式
=============================================================================================*/

/* css file:header.css */

#subtopnav{ text-align:left; height:55px; line-height:18px;}
.templatelogo{ float:left; text-align:left;}
.templatelogo img{ vertical-align:middle;}
.submenu{ float:right; text-align:right; padding:15px 10px 0px 0px; color:#96171A;}
.submenu a{ color:#96171A; text-transform: uppercase; text-decoration:none; display:inline-block; margin-right:0px; padding:0px 0 0 4px;}
.submenu a:hover{ color:#96171A; text-decoration:underline; display:inline-block; margin-right:0px; padding:0px 0 0 4px;}



#menu{ text-align:left; font-size:12px; background:url(syssite/home/shop/1/template/current/default/images/menubg.gif) repeat left top; height:35px; line-height:35px; color:#B94B55;}

#menu a{color:#ffffff; text-transform: capitalize; text-decoration:none; display:inline-block;  padding:0px 13px; font-weight:bold; height:35px; line-height:35px;}

#menu a:hover{color:#B94B55; text-transform: capitalize; text-decoration:none; display:inline-block;  padding:0px 13px;  font-weight:bold; height:35px; line-height:35px;}

#menu .menusearch{ background:url(syssite/home/shop/1/template/current/default/images/menusearchbg.gif) repeat-x left top; height:35px; padding-right:10px; padding-left:77px; line-height:35px; width:210px;}
/*#menu .menusearch span{ background:url(../images/menusearchtitle.gif) no-repeat; height:35px; width:71px;}*/
#menu .menusearch label{ margin-top:5px; display:inline-block;}

#menu .menusearchinput{ width:160px; height:17px; line-height:21px; border:1px solid #868686; background:#5C5C5C; color:#CCCCCC; vertical-align:middle; margin-top:6px;}
#menu .menusearchbutn{ height:21px;  width:42px; border:1px solid #7D7D7D; background:#7D7D7D; color:#ffffff; vertical-align:middle; margin-left:1px; margin-top:6px;}

#menu ul{}
#menu li{}

/* css file:public.css */
img{ border:0px;}
form{ margin:0px; padding:0px;}
input{ font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif;}
select{  font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif;}

.fontred{ color:#FF2761;}

/* css file:font.css */
.fontbold{ font-weight:bold;}



/* css file:button.css */
.userbutton{ padding:2px 3px; font-size:12px; text-transform:uppercase; text-align:center; color:#ffffff; border-left:1px solid #A88E79; border-top:1px solid #A88E79; border-right:1px solid #5B4130; border-bottom:1px solid #5B4130; background:#755742; margin:0px 0 5px; font-weight:bold;}

.votebutton{ padding:2px 3px; font-size:10px; text-transform:uppercase; text-align:center; color:#ffffff; border-left:1px solid #695227; border-top:1px solid #695227; border-right:1px solid #443416; border-bottom:1px solid #443416; background:#5F4823; margin:0px; font-weight:bold; display:inline-block;}



/* css file:sidebar.css */
/* CSS Document */

.sidebar{ width:200px; text-align:left;}
.sidebar_login{ background:#927661; padding:5px;}
.sidebar_login_title{ background:url(syssite/home/shop/1/template/current/default/images/title_login.gif) no-repeat left center; width:190px; height:26px; line-height:26px; text-transform:uppercase; color:#FFD4AE; text-indent:15px; font-weight:bold;}
.sidebar_login_Content{ padding:5px; color:#FFFFFF;}
.sidebar_login_Content label{ padding:4px 2px 2px 2px;  width:58px; float:left;}
.sidebar_login_Content img{ border:1px solid #755742; margin:0px 0px 2px 0px;}
.userinput{ width:107px; height:18px; color:#323232; background:#CCA588; border:1px solid #755742; margin:1px 0px;}
.userinput2{ width:45px; height:15px; color:#323232; background:#CCA588; border:1px solid #755742; margin:1px 0px;}
.sidebar_login_Content2{ padding:40px 9px; color:#755742; text-align:center; width:182px; height:72px; background:#CCA588; margin:0px;}
.sidebar_login_Content2 a{ color:#755742;}
.sidebar_login_Content2 a:hover{ color:#fff;}
.font_fff a{ color:#fff; text-decoration:underline; padding-right:5px;}
.line{ width:182px; border-bottom:1px solid #755742; padding:0px 0 10px 0; margin-bottom:8px; }

.sidebar_login_Content a{ padding:2px 0px;  color:#FFFFFF; text-decoration:underline; display:inline-block;}
.sidebar_login_Content a:hover{ padding:2px 0px;  color:#9DBB5F; text-decoration:underline; display:inline-block;}


.sidebar_categories{ background-color:#323232; padding:5px; margin-top:5px;}
.sidebar_categories_title{ background:url(syssite/home/shop/1/template/current/default/images/title_category.gif) no-repeat left center; width:190px; height:26px; line-height:26px; text-transform:uppercase; color:#ffffff; text-indent:15px; font-weight:bold;}
.sidebar_categories_title img{ margin-top:8px; margin-right:8px;}

.sidebar_categories_Content{ padding:5px;}
.categoriesOne{ border-bottom:1px solid #4C4C4C; font-weight:bold; color:#ffffff; padding:3px 0px;}
.categoriesOne a{  color:#ffffff; text-decoration:none;}
.categoriesOne a:hover{ color:#A6A190; text-decoration:none;}

.categoriesTwo{ /*border-bottom:1px solid #4C4C4C; */font-weight:normal; color:#A6A190; padding:3px 0px; line-height:22px;}
.categoriesTwo a{  color:#A6A190; text-decoration:none; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;}
.categoriesTwo a:hover{ color:#ffffff; text-decoration:underline; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;}
.categoriesthree{ border-bottom:1px solid #4C4C4C; color:#ffffff; padding:5px 0px; width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.categoriesthree a{  color:#A6A190; text-decoration:none;}
.categoriesthree a:hover{ color:#ffffff; text-decoration:none;}

.itemlist{ padding:5px 0px; text-align:center; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;  color:#A6A190; line-height:18px;}
.itemlist_left{ width:120px; text-align:center; vertical-align:middle; display:block; overflow:hidden; border:1px solid #4C4C4C;}
.itemlist_right{ width:122px; margin-top:5px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.itemlist_right a{ text-decoration:none; color:#ffffff; background:#4C4C4C; padding:2px 4px; display:block; }
.itemlist_right a:hover{ text-decoration:none; color:#A6A190; background:#3c3c3c; padding:2px 4px; display:block; }

.sidebar_vote{ background:#64502B; padding:5px; margin-top:5px;}
.sidebar_vote_title{ background:url(syssite/home/shop/1/template/current/default/images/title_vote.gif) no-repeat left center; width:190px; height:26px; line-height:26px; text-transform:uppercase; color:#ffffff; text-indent:15px; font-weight:bold;}
.sidebar_vote_Content{ padding:5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; }

.contitle{ color:#FFFFFF; padding:5px 0px; border-bottom:1px dashed #8B7C60; display:block; background:url(syssite/home/shop/1/template/current/default/images/listdot01.gif) no-repeat left center; text-indent:8px;}
.conlist{ color:#FFFFFF; padding:5px 0px; border-bottom:1px dashed #8B7C60; display:block;}
.conbutn{ color:#FFFFFF; padding:5px 5px; display:block;}

.phone{ background:#5C4A29; margin:2px 0px; text-align:center; font-size:18px; padding:2px; display:block; }
.email{ background:#5C4A29; margin:2px 0px; padding:5px 5px; display:block; color:#CEC9BF; }
.email a{ color:#CEC9BF; text-decoration:underline; }
.email a:hover{ color:#ffffff; text-decoration:none;}
.sidebar_vote_Content .time{ background:#5C4A29; margin:2px 0px; padding:5px 5px; display:block; color:#CEC9BF; line-height:18px; }


.sidebar_news{ background-color:#734C28; padding:5px; margin-top:0px; overflow:hidden;}
.sidebar_news_title{ background:url(syssite/home/shop/1/template/current/default/images/title_news.gif) no-repeat left center; width:190px; height:26px; line-height:26px; text-transform:uppercase; color:#734C28; text-indent:15px; font-weight:bold;}
.sidebar_news_title img{ margin-top:8px; margin-right:8px;}
.sidebar_news_Content{ width:165px; padding:5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}

.sidebar_news_Content a{ width:165px; color:#BF9775; padding:5px 0px; border-bottom:1px dashed #8E5B2D; display:block; background:url(syssite/home/shop/1/template/current/default/images/listdot01.gif) no-repeat left center; text-indent:8px; text-decoration:none;white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.sidebar_news_Content a:hover{ width:165px; color:#BF9775; padding:5px 0px; border-bottom:1px dashed #BF9775; display:block; background:url(syssite/home/shop/1/template/current/default/images/listdot01.gif) no-repeat left center; text-indent:8px;text-decoration:none;white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

.sidebar_whathot{ background:#55919A; padding:5px; margin-top:5px; }
.sidebar_whathot_title{ background:url(syssite/home/shop/1/template/current/default/images/title_whathot.gif) no-repeat left center; width:190px; height:26px; line-height:26px; text-transform:uppercase; color:#8BC7D0; text-indent:15px; font-weight:bold;}
.sidebar_whathot_title img{ margin-top:8px; margin-right:8px;}
.sidebar_whathot_Content{ padding:5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;}
.sidebar_whathot_Content a{ color:#FFFFFF; padding:5px 0px; border-bottom:1px dashed #AAC8CD; display:block; background:url(syssite/home/shop/1/template/current/default/images/listdot01.gif) no-repeat left center; text-indent:8px; text-decoration:none;}
.sidebar_whathot_Content a:hover{ color:#FFFFFF; padding:5px 0px; border-bottom:1px dashed #ffffff; display:block; background:url(syssite/home/shop/1/template/current/default/images/listdot01.gif) no-repeat left center; text-indent:8px;text-decoration:none;}

html{scrollbar-face-color: #D4D0C8;/*-  -*/scrollbar-highlight-color: #fff; scrollbar-shadow-color: #808080; scrollbar-3dlight-color: #B5B2AB;  /*-  -*/scrollbar-arrow-color:#000; scrollbar-track-color: #D4D0C8; scrollbar-darkshadow-color: #000;}

body{ margin:0 auto; width:980px; background: #FFFFFF; text-align:center; color:#A6A190; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; /*font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;*/}
form{ padding:0px; margin:0px;}
a { color:#A6A190; text-decoration:none; blr:expression(this.onFocus=this.blur())}
a:hover{ color:#ffffff; text-decoration:underline;}


.floatleft{ float:left;}
.floatright{ float:right;}
.clearfloat{ clear:both; height:0; overflow:hidden; vertical-align:middle;}

.header{ background-color:#fff;}
.pagebody{ background:#D4D4D4; padding:5px 5px 30px 5px;}

.footer{ padding-top:10px; line-height:24px; text-align:center; color:#000000; background:#fff; border-top:1px solid #000;}
.footer a{ color:#000; text-decoration:none;}
.footer a:hover{ color:#96171A; text-decoration:none;}

.ad_index{ padding:5px 0px 0px 0px;}

.pagecontent{ float:right;}
.innercontent{ width:765px; padding:0px; text-align:left;}
.innnercontentred{ width:755px; background:#6e6863; padding:5px; margin:0px;}
.innercontent_index{ width:560px; padding:0px 5px; text-align:left;}


/*.innnercontent_specials #tabs{
	margin:15px 0;
	clear:both;
	 background:url(syssite/home/shop/1/template/current/default/images/title_specials.gif) no-repeat left center; width:540px; height:26px; line-height:16px;
	  padding:10px 0px 0px 10px;
}
.innnercontent_specials #tabs a{
	display:block;
	float:left;
	background: url(syssite/home/shop/1/template/current/default/images/tab_left_lo.gif) no-repeat left top;
	color:#fff;
	margin-left:1px;
}
.innnercontent_specials #tabs a span{
	background: url(syssite/home/shop/1/template/current/default/images/tab_right_lo.gif) #000000 no-repeat right top;
	padding:5px 9px 0 9px;
	display:block;
	float:left;
	white-space:nowrap;
	color: #bb6d82;
	font-weight:bold;
	margin-left:3px;
	
}

.innnercontent_specials #tabs a.current{
	display:block;
	float:left;
	background: url(syssite/home/shop/1/template/current/default/images/tab_left_hi.gif) no-repeat left top;
}
.innnercontent_specials #tabs a.current span{
	background: url(syssite/home/shop/1/template/current/default/images/tab_right_hi.gif) #000000 no-repeat right top;
	padding:5px 9px 0 9px;
	display:block;
	float:left;
	color:#fff;
}
.innnercontent_specials #container{
color:#000;
}*/
.innnercontentred .title{ background:url(syssite/home/shop/1/template/current/default/images/title_red.gif) no-repeat left center; width:755px; height:26px; line-height:26px; text-transform:uppercase; color:#ffffff; text-indent:15px; font-weight:bold;}
.innnercontentred .title img{ margin-top:8px; margin-right:8px;}
.innnercontentred .Content{ padding:5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.innnercontentred .Content .itemlist{ padding:5px; line-height:18px; float:left;}
.innnercontentred .Content .itemlist img{ display:block;}
.innnercontentred .Content .title{ margin-top:2px;  background:#690F25; color:#FFFFFF; width:120px; height:20px; line-height:20px; text-indent:4px; text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innnercontentred .Content .title a{ color:#FFFFFF; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innnercontentred .Content .title a:hover{ color:#EDACBD; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.innnercontent_specials{ background:#6e6863; padding:5px; margin-top:5px;}
.innnercontent_specials .title{ width:534px; border-bottom:1px solid #9D988F; font-size:14px; text-transform:uppercase; color:#ffffff; font-weight:bold; margin:15px 0 6px 4px; float:left; padding-bottom:2px;}
.innnercontent_specials .title img{ margin-top:5px;}
.innnercontent_specials .Content{ padding:0 5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.innnercontent_specials .Content .itemlist{ padding:3px 4px 4px; float:left; width:100px;}
.innnercontent_specials .Content .ph{ display:block; width:98px; height:93px; overflow:hidden; vertical-align:middle; border:1px solid #605A51; background-color:#CC252C;}
.innnercontent_specials .Content_title{ color:#9E9989; line-height:20px; margin-top:8px; border:none; font-size:12px;}
.innnercontent_specials .Content_title a:link{ display:block; color:#9E9989; background:#59544F; text-decoration:none;width:90px; height:20px; padding:0px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innnercontent_specials .Content_title a:visited{ display:block; color:#9E9989; background:#59544F; text-decoration:none;width:90px; height:20px; padding:0px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innnercontent_specials .Content_title a:hover{ display:block; color:#645E53; background:#A29D8C; text-decoration:none;width:90px; height:20px; padding:0px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.innnercontent_specials .Content .price{ color:#A6A190; width:100px; text-transform:capitalize; margin-top:2px; line-height:18px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.prolisttitle{ background:url(syssite/home/shop/1/template/current/default/images/prolist_titlebg.gif) repeat-x left center; height:35px; line-height:35px; text-transform:uppercase; margin:0px;}

.prolisttitle .floatleft{ float:left;  background:url(syssite/home/shop/1/template/current/default/images/prolist_titletextdot.gif) no-repeat left center; margin-left:5px; padding-left:10px; font-size:12px; color:#CCCCCC; font-weight:bold;}
.prolisttitle .floatright{ padding-right:10px; font-size:10px; float:right;}

.prolistcontent{ background:#6e6863; padding-top:0px; width:100%; margin-top:5px;}

.prolistitem{ padding:10px 8px 10px 9px; float:left; width:365px; line-height:18px; border-bottom:1px solid #7F786C; margin-top:8px;}
.prolistitem2{ padding:10px 8px 0px 14px; float:left; width:742px; line-height:18px; border-bottom:1px solid #7F786C; margin:0;}

.prolistitem2 img{ margin:0; padding:0;}

.prolistitem .floatleft{ float:left;}
.prolistitem .floatleft img{ border:1px solid #D4D4D4; width:98px; height:93px; overflow:hidden;}

.prolistitem .floatleft a:hover img{  border:1px solid #D4D4D4; width:98px; height:93px; overflow:hidden;}


.prolistitem .floatright{ float:left; text-align:left; margin-left:10px; width:227px;}

.prolistitem .floatright .title{ background:#59544F; color:#A29D8C; width:227px; height:20px; line-height:20px; text-indent:4px; text-transform:capitalize; font-weight:bold; margin-bottom:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.prolistitem .floatright .title a{ background:#59544F; color:#A29D8C; text-decoration:none; display:block;}
.prolistitem .floatright .title a:hover{  background:#A29D8C; color:#645E53; text-decoration:none; display:block;}

.prolistitem .floatright .title2 a{ color:#A29D8C; text-decoration:none; display:block; text-indent:4px;  margin-bottom:0px;}
.prolistitem .floatright .title2 a:hover{   color:#fff; text-decoration: underline; display:block;}

.prolistitem .floatright .textlist{ color:#9E9989; width:220px; padding-left:4px; text-transform:capitalize;}
.prolistitem .floatright .textlist2{ color:#9E9989; width:620px; padding-left:4px; text-transform:capitalize;}
.prolistitem .floatright .buttonlist{ width:220px; padding:10px 0px 0px 2px;}

.prolistnum{ height:40px; padding-top:20px; text-align:center;}
.prolistnum img{  vertical-align:middle;}
.prolistnum a{ padding:0px 2px; display:inline-block;}
.prolistnum a span{ font-weight:bold; font-size:12px; color:#FFFFFF;}


.prodetailcontent{ padding:20px 9px 20px 19px !important; padding:20px 9px 0px 19px; height:200px !important; height:220px}
.prodetailcontent .floatleft{ float:left; text-align:center; overflow:hidden;}
.prodetailcontent .floatleft img{ border:1px solid #D4D4D4; width:210px; height:199px;}
.prodetailcontent .floatleft a{ display:block; text-decoration:underline; font-weight:bold;}

.prodetailcontent .floatright{ float:right; text-align:left; width:525px;}
.prodetailcontent .floatright h1{ background:#59544F; font-size:18px; color:#F9F9F8; font-weight:normal; margin:0px; padding:8px 20px 3px 23px;  font-family: "宋体";}
.prodetailcontent .floatright .detaillist{  font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; line-height:21px;}
.prodetailcontent .floatright .detaillist .listline{ border-bottom:1px dashed #D2CEC3; color:#D2CEC3; padding:2px 8px 1px 23px;}
.prodetailcontent .floatright .detaillist .listline .left{ float:left; width:80px; font-weight:bold;}
.prodetailcontent .floatright .detaillist .listline .left2{ float:left; width:150px; font-weight:bold;}
.prodetailcontent .floatright .detaillist .listline .right{ float:left; padding-left:6px;  background:url(syssite/home/shop/1/template/current/default/images/line2.gif) no-repeat left center;}

.prodetailcontent .floatright .detaillist .listbutn{padding:12px 6px 0px 23px;}


.regprice{text-decoration: line-through;}

.prodetaildesc{ margin:10px; background:#323232; padding:10px;  font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;}
.prodetaildesc .title{ background:url(syssite/home/shop/1/template/current/default/images/pro_detail_title_desc.gif) no-repeat left center; width:725px; height:26px; line-height:26px; text-indent:20px; text-transform:uppercase; font-size:12px; font-weight:bold; color:#FFFFFF;}
.prodetaildesc .content{ line-height:22px; padding:10px 20px;}
.prodetaildesc .content img{ text-align:center; padding:5px 5px 5px 80px;}


.prodetailabout{ background:#7C132F; padding:5px; margin:0px 10px;}
.prodetailabout .title{ background:url(syssite/home/shop/1/template/current/default/images/pro_detail_title_desc.gif) no-repeat left center; width:735px; height:26px; line-height:26px; text-transform:uppercase; color:#ffffff; text-indent:15px; font-weight:bold;}
.prodetailabout .title img{ margin-top:8px; margin-right:8px;}
.prodetailabout .Content{ padding:5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.prodetailabout .Content .itemlist{ padding:5px; line-height:18px; float:left;vertical-align:middle;
	overflow:hidden;}
.prodetailabout .Content .itemlist img{ display:block;}
.prodetailabout .Content .title{ margin-top:2px;  background:#690F25; color:#FFFFFF; width:120px; height:20px; line-height:20px; text-indent:4px; text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.prodetailabout .Content .title a{ color:#FFFFFF; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.prodetailabout .Content .title a:hover{ color:#EDACBD; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.prodetailabout .Content .price{ color:#C98093; width:120px; padding-left:4px; text-transform:capitalize;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.prodetailabout .title .floatleft{ float:left; padding-right:20px;}

.zoytoselect{ background:#660714; border:1px solid #A33E5A; color:#EDB3C2;}
.zoytoinput{ background:#660714; border:1px solid #A33E5A; color:#EDB3C2;}


.affiliatelist{ background:#323232; padding:5px 10px 10px 10px; margin-top:5px; width:745px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;}
.affiliatelist table{ width:100%; border-left: 1px solid #484440; border-top:1px solid #484440;}
.affiliatelist th{  border-right: 1px solid #484440; border-bottom:1px solid #484440; background:#3B3836; padding:5px; font-weight:normal;}
.affiliatelist td{ border-right: 1px solid #484440; border-bottom:1px solid #484440; background:#323232; padding:5px;}

.registerbutn{ margin:10px 0px; padding:5px 10px; background:#000000; border-bottom:1px solid #4C4C4C; border-top:1px solid #4C4C4C; color:#ffffff; font-weight:bold;}

.banner{ padding-bottom:3px; width:765px; overflow:hidden;}

.contentblackbg{ background:#323232; padding:10px; margin:5px 0px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; text-align:left; }

.regalert{ padding:10px 10px 10px 45px; border-top:2px solid #6E2639; border-bottom:2px solid #6E2639;  font-size:12px; background:url(syssite/home/shop/1/template/current/default/images/alert_dot.gif) no-repeat left center #562B36;}

.regalert2{ padding:10px 10px 10px 45px; border-top:2px solid #625449; border-bottom:2px solid #625449;  font-size:12px; background:url(syssite/home/shop/1/template/current/default/images/alert_dot.gif) no-repeat left center #756153; color:#ffffff;}


.contentreg{ text-align:center; margin:auto; width:800px; padding:20px 0px;}
.contentreglist{ width:760px; text-align:left;}

.contentreglist .listline{ border-bottom:1px dashed #4C4C4C;  padding:3px 5px;  height:18px; line-height:18px;}
.contentreglist .listline .left{ float:left;  width:125px;}
.contentreglist .listline .left2{ float:left; width:170px;}
.contentreglist .listline .right{ float:left; padding-left:6px;}

.contentblackbg table{ width:100%; border-left: 1px solid #484440; border-top:1px solid #484440;}
.contentblackbg th{  border-right: 1px solid #484440; border-bottom:1px solid #484440; background:#3B3836; padding:5px; font-weight:normal; text-align:left;}
.contentblackbg td{ border-right: 1px solid #484440; border-bottom:1px solid #484440; background:#323232; padding:5px;}

.accountaddresslist{ width:445px; margin:10px; float:left;}

.accountbuttondiv{ padding-top:4px;}

.accountdefaultaddress{ background:#927661; padding:5px; text-align:left;}
.accountdefaultaddress .floatleft{ width:470px; float:left;}
.accountdefaultaddress .floatleft .title{ background:url(syssite/home/shop/1/template/current/default/images/title_myaccout01.gif) no-repeat; width:475px; height:26px; line-height:26px; color:#ffffff; font-weight:bold; text-indent:20px;}

.accountaddresslist2{width:440px; margin:10px ; padding-bottom:10px; text-align:center;}

.accountaddresslist2 table{ width:100%; border-left: 1px solid #A28A79; border-top:1px solid #A28A79;}
.accountaddresslist2 th{  border-right: 1px solid #A28A79; border-bottom:1px solid #A28A79; background:#8B6F5B; padding:5px; font-weight:normal; text-align:left; color:#ffffff;}
.accountaddresslist2 td{ border-right: 1px solid #A28A79; border-bottom:1px solid #A28A79; background:#927661; padding:5px; text-align:left; color:#ffffff;}

.contentloginreg{ margin:5px 0px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; text-align:left; line-height:18px;}

.contentloginreg .contentleftbg{ background:#927661; padding:5px; width:475px; float:left;}
.contentloginreg .contentrightbg{ background:#323232; padding:5px; width:475px; float:left;}

.contentloginreg .contentrightbg .title{ background:url(syssite/home/shop/1/template/current/default/images/title_myaccout02.gif) no-repeat; width:475px; height:26px; line-height:26px; color:#ffffff; font-weight:bold; text-indent:20px; margin-bottom:5px; text-transform:uppercase;}

.contentloginreg .contentrightbg .content{ padding:0px 10px !important; padding:0px 10px 6px 10px; line-height:24px;}

.contentloginreg .contentleftbg .title{ background:url(syssite/home/shop/1/template/current/default/images/title_myaccout03.gif) no-repeat; width:475px; height:26px; line-height:26px; color:#ffffff; font-weight:bold; text-indent:20px; margin-bottom:5px; text-transform:uppercase;}




.contentleftbg .Content{ padding:5px 5px 14px 20px; color:#FFFFFF; text-align:left; width:360px; }
.contentleftbg .Content label{ padding:4px 2px 2px 2px;  width:60px; float:left; }
.contentleftbg .Content img{ border:1px solid #755742; margin:0px 0px 2px 0px; }
.contentleftbg .Content .userinput{ width:240px; height:18px; color:#323232; background:#CCA588; border:1px solid #755742; margin:1px 0px; text-align:left;}


.contentleftbg .Content a{ padding:2px 0px;  color:#FFFFFF; text-decoration:underline; display:inline-block;}
.contentleftbg .Content a:hover{ padding:2px 0px;  color:#ffff00; text-decoration:underline; display:inline-block;}

/*=首页布局 
=============================================================================================*/
#IndexAllWrap{
	width:1000px; 
	margin:0 auto;
	overflow:hidden;

}
#Indexleftbox{
	width:180px;
	float:left;
	overflow:hidden;
}
#Indexmainbox{
	width:765px;
	text-align:left;
	overflow:hidden;
	
}
#Indexmainbox2{
	width:765px;
	text-align:left;
	overflow:hidden;
	background-color:#FFFFFF;
	
}
/*=头部和菜单
=============================================================================================*/
/*#top{
	width:770px;
	margin:10px auto 5px auto;
	text-align:left;
}
#top .logo{
	float:left;
	margin:0 0 0 10px;
}
#top .topmenu{
	float:right;
	text-align:center;
}
#top .topmenu a{
	color:#666;
	letter-spacing:1px;
	margin:0 2px;
}

#menubar{
	background:#3260ba;
	padding:2px;
	clear:both;
	text-align:center;
	color:#FFFFFF;
}
#menubar a{
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:1px;
	margin:0 10px;
}
#menubar a:hover{
	text-decoration:underline;
}*/
/*------------------*/
/*#top{
	width:1000px;
	margin:0 auto 0 auto;
	text-align:left;
	border-top:1px solid #CCCCCC;
}
#topbar{
}
#topbar .logo{
	float:left;
	margin:15px 0 0 10px;
}
#topbar .topmenu{
	float:right;
	text-align:center;
	padding:10px 10px 0 0;
}
#topbar .topmenu a{
	color:#666;
	letter-spacing:1px;
	margin:0 5px;
}
#menubar{
	padding:2px;
	clear:both;
	text-align:center;
}
#menubar a{
	letter-spacing:1px;
	margin:0 15px;
}
#menubar a:hover{
	text-decoration:underline;
}

#TopMenuWrap{
	float:left;
	width:100%;
	margin-bottom:2px;
}
#sidemenu{
	float:left;
	background:#dfdfdf url(syssite/home/shop/1/template/current/default/images/top-l-r.gif) no-repeat right;
	height:24px;
	width:194px;
	margin-left:-100%;
	text-align:right;
	padding:5px 8px 0 0;

}
#logo{
	height:133px;
	vertical-align:middle;
}
#SearchBar{
	width:1000px;
	text-align:left;
	background:#fef8ec;
	border-top:1px solid #dcdcdc;
	height:30px;
	padding:5px 0;
	margin:0 auto 5px auto;
}
/*=底部
TPL_BOTTOM
=============================================================================================*/
/*#foot{
	clear:both;
	margin-top:15px;
	width:770px;
	margin:0 auto;
}

#foot .menubar{
	text-align:center;
	padding:5px;
	border-bottom:1px solid #999999;
}
#foot .menu a{
	margin-right:5px;
}
#foot .menu a:hover{
	color:#fff;
	background:#000;
	text-decoration:uderline;
}
*/
