/* 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:#fff;
	text-decoration:underline;
	padding:0;
	margin:0;
	line-height:normal;
	text-align:right;
}
.CartInfoItemsOver{
	position:relative;
	padding:0;
	margin:0;
	line-height:normal;
}
.CartInfoItems div{
	display:none;
}
.CartInfoItemsOver div{
	display:block;
	position:absolute;
	border:1px solid #fff;
	background:#666;
	width:200px;
	top:0;
	left:0;
	filter:alpha(opacity=90);
	opacity:0.90;
	min-height:10px;
	z-index:1;
}
.CartInfoItemsOver div a{
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	border-left:3px solid #f90;
	border-bottom:1px dotted #ccc;
	margin:0 0 2px 0;
	padding-left:5px;
}
.CartInfoItemsOver div a:hover{
	background:#91A41C;
	color:#fff;
}
.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; background:url(syssite/home/shop/1/template/current/default/images/subtopnavbg.gif) repeat-x left top #796D62; line-height:18px;}
.templatelogo{ padding-left:25px; float:left; text-align:left; padding-top:18px;}
.templatelogo img{ vertical-align:middle;}
.submenu{ float:right; text-align:right; padding:10px 10px 0px 0px; color:#FFFFFF;}
.submenu a{	background:#554F49;	color:#FFED8A; text-transform: uppercase; text-decoration:none; display:inline-block; margin-right:2px; padding:0px 4px;}
.submenu a:hover{background:#941F41; color:#ffffff; text-transform: uppercase; text-decoration:none; display:inline-block; margin-right:2px; padding:0px 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;}

#menu a{color:#ffffff; text-transform: capitalize; text-decoration:none; display:inline-block;  padding:0px 13px; border-right:1px solid #BC7388; font-weight:bold; height:35px; line-height:35px;}

#menu a:hover{color:#FFBED1; text-transform: capitalize; text-decoration:none; display:inline-block;  padding:0px 13px; border-right:1px solid  #Bb5599; 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:74px;}
/*#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 #545454; background:#3A3A3A; color:#CCCCCC; margin-bottom:2px !important; margin-bottom:0px;}
#menu .menusearchbutn{ height:21px;  width:44px; border:1px solid #4F4F4F; background:#4F4F4F; color:#ffffff; margin-top:2px !important; margin-left:1px; }

/* 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 #7E5F49; border-top:1px solid #7E5F49; border-right:1px solid #563D2C; border-bottom:1px solid #563D2C; background:#755742; margin:0px; 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 */
.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:60px; float:left;}
.sidebar_login_Content img{ border:1px solid #755742; margin:0px 0px 2px 0px;}
.userinput{ width:105px; 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_Content a{ padding:2px 0px;  color:#FFFFFF; text-decoration:underline; display:inline-block;}
.sidebar_login_Content a:hover{ padding:2px 0px;  color:#ffff00; text-decoration:underline; display:inline-block;}


.sidebar_categories{ background:#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;}

.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:#9C9B1A; padding:5px; margin-top:0px;}
.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:#D0CE0D; text-indent:15px; font-weight:bold;}
.sidebar_news_title img{ margin-top:8px; margin-right:8px;}
.sidebar_news_Content{ padding:5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}

.sidebar_news_Content a{ color:#FFFFFF; padding:5px 0px; border-bottom:1px dashed #CECD8D; 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_news_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;}

.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: #85001D;/*-  -*/scrollbar-highlight-color: #85001D; scrollbar-shadow-color: #85001D; scrollbar-3dlight-color: #930537;  /*-  -*/scrollbar-arrow-color:#C0002F; scrollbar-track-color: #48000E; scrollbar-darkshadow-color: #700016;}

body{ margin:0 auto; width:980px; background:url(syssite/home/shop/1/template/current/default/images/bodybg.gif) repeat left top #666666; 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; visibility:hidden;}


.pagebody{ background:#6C5E52; padding:5px 5px 30px 5px;}

.footer{ height:80px; padding-top:10px; line-height:24px; text-align:center; color:#6E6E6E;}
.footer a{ color:#868686; text-decoration:none;}
.footer a:hover{ color:#ABAEB5; text-decoration:underline;}

.ad_index{ padding:5px 0px 0px 0px;}

.pagecontent{ float:right;}
.innercontent{ width:765px; padding:0px; text-align:left;}
.innnercontentred{ width:765px; background:#7C132F; padding:5px; margin-top:5px;}
.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:750px; 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:#7C132F; padding:5px; margin-top:5px;}
.innnercontent_specials .title{ background:url(syssite/home/shop/1/template/current/default/images/title_specials.gif) no-repeat left center; width:550px; height:26px; line-height:26px; text-transform:uppercase; color:#ffffff; text-indent:15px; font-weight:bold;}
.innnercontent_specials .title img{ margin-top:8px; margin-right:8px;}
.innnercontent_specials .Content{ padding:5px; font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.innnercontent_specials .Content .itemlist{ padding:5px; line-height:18px; float:left;}
.innnercontent_specials .Content .itemlist img{ display:block;}
.innnercontent_specials .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;}
.innnercontent_specials .Content .title a{ color:#FFFFFF; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innnercontent_specials .Content .title a:hover{ color:#EDACBD; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.innnercontent_specials .Content .price{ color:#C98093; width:120px; padding-left:4px; text-transform:capitalize;}

.innnercontent_specials .title .floatleft{ float:left; padding-right:20px;}

.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;}

.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:#7C132F; padding-top:5px;}

.prolistitem{ padding:10px; float:left; width:362px; line-height:18px; border-bottom:1px solid #902945;  background:#7C132F;}
.prolistitem2{ padding:10px; float:left; width:622px; line-height:18px; border-bottom:1px solid #902945;  background:#7C132F;}
.prolistitem .floatleft{ float:left;}
.prolistitem .floatleft img{ border:2px solid #A33E5A;}

.prolistitem .floatleft a:hover img{ border:2px solid #D28B9F;}


.prolistitem .floatright{ float:left; text-align:left; margin-left:10px; width:220px;}

.prolistitem .floatright .title{ background:#690F25; color:#FFFFFF; width:220px; height:20px; line-height:20px; text-indent:4px; text-transform:capitalize; font-weight:bold;}
.prolistitem .floatright .title a{ color:#FFFFFF; text-decoration:none;}
.prolistitem .floatright .title a:hover{ color:#EDACBD; text-decoration:none;}

.prolistitem .floatright .textlist{ color:#C98093; width:220px; padding-left:4px; text-transform:capitalize;}
.prolistitem .floatright .textlist2{ color:#C98093; width:620px; padding-left:4px; text-transform:capitalize;}
.prolistitem .floatright .buttonlist{ width:220px; padding:24px 0px 0px 4px;}

.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:5px 10px 10px 10px; }
.prodetailcontent .floatleft{ float:left; text-align:center; line-height:20px;  width:300px;}
.prodetailcontent .floatleft img{ border:10px solid #323232; width:280px; height:280px;}
.prodetailcontent .floatleft a{ display:block; text-decoration:underline; font-weight:bold;}

.prodetailcontent .floatright{ float:right; text-align:left; line-height:24px; width:435px;}
.prodetailcontent .floatright h1{ background:#690F25; font-size:18px; color:#FFFFFF; font-weight:normal; margin:0px; padding:3px 10px;}
.prodetailcontent .floatright .detaillist{  font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; line-height:20px;}
.prodetailcontent .floatright .detaillist .listline{ border-bottom:1px dashed #A96979; color:#ECA0B3; padding:3px 8px;}
.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/line_01.gif) no-repeat left center;}

.prodetailcontent .floatright .detaillist .listbutn{padding:8px 6px;}


.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;}

.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:5px;}

.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:755px; padding:5px;
	text-align:left;
	overflow:hidden;
	margin-left:1px;
	
}
#Indexmainbox2{
	width:755px; padding:5px;
	text-align:left;
	overflow:hidden;
	margin-left:1px;
	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;
}
*/
