﻿@import url("border.css");
@import url("widget.css");
body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	line-height: 180%;
	overflow-x: hidden;
}
a {outline: none;  /* for Forefox */ } 
a {star:expression(this.onFocus=this.blur()); /* for Ie*/ }
/*--------------------CSS---------------------*/


h6{ color:#666;}


.clear {
	clear:both;
}

a:hover{ color:#cd191a;}

.price1{
font-size: 16px;
color: #ff0000;
font-weight: bold;

}
/*---------------------------头部-------------------------------*/
#headerwrap {
	margin:0 auto;
	height:150px;
}
#header {
	width:1005px;
	margin:0 auto;
}
#header_top {
	width:1005px;
	float:left; height:68px; overflow:hidden;
}
#logo {
	float:left;
	width:200px;
}
#headerbanner {
	float:left;
	width:250px;
}
#headerbanner .AdvBanner{ float:left;}


#cart {
	width:250px;
	float:right;
}
#cart .ShopCartWrap {
	height:24px;
	background:url(cart_bg.jpg) no-repeat;
	margin:0;
}
#cart .ShopCartWrap a {
	display:block;
	padding:1px 0 0 40px;
	width:210px;
}
#cart a .settle {
	display:block;
	width:70px;
	height:21px;
	background:url(cartbar.jpg) no-repeat;
	float:right;
}
#cart .actbtn {
	width: 70px;
	height: 21px;
	cursor: pointer;
	margin:0;
	border:none;
	text-indent: -9999px;
	background-repeat: no-repeat;
	display: block;
}
#cart .btn-next {
	background:url(cartbar.jpg) 0 0 no-repeat;
}

#logintextWrap{ 
float:right; width:445px; margin:0px;  color:#848484;
}
#logintextWrap a{color:#848484;
}
#logintextWrap a:hover {color: #cd191a;
}
#login01{ float:right;margin:10px 0 0 0; display:inline;}
#usertext {
	float:right;
	text-align:right;
	
	margin:10px 0 0 0;
	text-align:right; 
}
#usertext a {
	line-height:20px;
	padding:0 6px;
}
#usertext ul, #usertext li {
	list-style:none;
}
#usertext li {
	float:left;
	background:url(usertextbg.jpg) right 5px no-repeat;
	padding:0 0 0 1px;
}

#header_links { float:left; height:40px; padding-left:3px; line-height:40px;
	width:1002px;  background:url(mainnavbg.jpg) no-repeat 0px 0px;
}
#header_links a { float:left; padding:3px 40px 0px 40px; line-height:40px; font-size:14px; font-weight:bold; height:37px; display:block;
	color:#cc0000; 
}
#header_links a:hover { float:left;padding:3px 40px 0px 40px;line-height:40px; font-size:14px; font-weight:bold; height:37px; display:block;
	color:#000000; background:url(menuhoverbg.gif) no-repeat center bottom;
}

#searchWrap{ width:1005px;
float:left; height:39px; background:url(searchbg.jpg) repeat-x 0px bottom;
}
#searchkey{ float:left; width:650px; padding:5px 0 0 0;}
#searchkey span{ color:#cc0000; font-weight:bold; padding-left:10px;}
#searchkey a{ color:#333; padding:0px 7px;}
#searchkey a:hover{ color:#cd191a;}
#searchbar {
	float:right;
	padding:5px 0 0 0;
	width:315px;
}
#searchbar .search_label {
	line-height:16px;
}
#searchbar .search_label span {
	color:#848484;
}
#searchbar .inputstyle {
	width:180px;
}
#searchbar .SearchBar table td{
padding:0 0 0 10px;
}
#searchbar .btn_search {
	width:50px;
	height:20px;
	background:url(searchbar_bg.jpg) no-repeat;
	border:0;
	color:#333333;
	font-size:12px;
}
#searchbar .btn_advsearch{ display:none;}

/*-------------------index--------------------*/

#mainwrap {
	padding:0;
}
#main {
	width:1003px;
	margin:0 auto;

}
/*---------------------content1-------------------------*/

#content1 {
	margin:0 auto;
	width:1003px;
}
#content1_left {
	width:210px;
	padding:0;
	float:left;
}
#mainmenus {
	margin:0;
	float:left;
}
#mainnenu_title{
			margin:0;
			padding:2px 0 0 5px;
			width:207px;
			background:url(mainmenu1.jpg) no-repeat;
			height:35px;
			float:left;
}

#mainnenu_body{
	float:left;
	margin:-5px 0 0 0;
	padding:0;
	}
#content1_tel {
	float:left;
	padding:-22px 0 3px 0;
}
#content1_right {
	width:780px;
	float:right;
	padding-bottom:0;
}
#content1_right_t {
	width:780px;
	float:right;
	padding:0 0 8px 0;
}
#content1_col {
	float:left;
}
#content1adv {
	width:180px;
	height:290px;
	padding:0;
	float:right;
}
#content1adv #notice{
float:left; margin:0px; padding:0px;
}
#content1adv .ArticleList li{
background:url() no-repeat;
}
#content1adv .ArticleList td a, #content1adv .ArticleList li a{
background: url(../images/artcileicon.jpg) no-repeat 6px 9px;
display: block; line-height:25px;
padding-left: 18px;
}
#content1adv #noticebad{
float:left; margin-top:10px;
}
#content1_right_m {
	width:780px;
	float:right;
	padding:0 0 8px 0;
}
#content1_right_m1 {
	float:right;
}
#content1_right_m2 {
	float:right;
	padding:0;
}
#content1_right_m3 {
	float:right;
}
#content1_right_b {
	width:780px;
	float:left;
}

#c1_b3{	width:780px; float:left;}
#content1_rb31{ width:780px; float:left;}
#content1_rb32{ width:780px; float:left; height:183px;background:url(content1_rb32.jpg) no-repeat 0px 0px;}
#content1_rb32 .itemsWrap{ margin:5px 2px 5px 5px; height:173px; overflow:hidden;}
#content1_rb32 h6{
color: #666;
margin: 1px 0px 0px 0px;
font-weight: bold;
}
 h6 a{ color:#666;}
#c1_b3 .AdvBanner{ float:left;}



#content1_right_b .GoodsList h6 {
	margin:5px 0 0 0;
	padding:0;
}
#content1_right_b .GoodsList h6 a {
	color:#666666;
}
#content1_right_b .itemsWrap {
	padding:0;
	margin:0 0 0 5px;
}
#content1_right_b .GoodsList .price1 {
	color:#333333;
}

#c1_r31{ width:780px; float:left;}
.s-cat-dropdown{ margin:0; padding:0;}
.s-cat-dropdown li{ padding:0; margin:0; line-height:25px; font-size:12px;}
.border14 .c-cat-depth-1 .s-cat-dropdown li a, .border14 .s-cat-depth-1 .s-cat-dropdown li a{ line-height: 20px; }
/*---------------------content2----------------------*/
#content2 {
	margin:10px auto 0;
	float:left;
	width:1003px;
	padding:0 0 0 2px;
}
#content2_l {
	float:left; background:#f0f0f0;
	width:208px;  height:225px; overflow:hidden;border:1px solid #ccc; border-top:2px solid #ccc;
}

#content2_l .GoodsList h6 a {
	color:#666;
}
#content2_l .GoodsList h6 a:hover {
	color:#cd191a;
}
#content2_l .GoodsList .price1 {
	color:#ff0000;
}
#content2_l .GoodsList .item table td {
	padding:0;
	margin:0;
}
#content2_l .GoodsList h6 {
	padding:1px 0 0 5px;
}
#content2_l .goodsDesc li {
	padding:0 0 0 5px;
	margin:0;
}
#content2_l .itemsWrap {
	padding:0 0 0 0;
}
#content2_l .goodsImg {
	padding:0 0 0 5px;
}
#content2_l .GoodsList .item {
	margin:0;
	padding:0 0 1px 0;
	background:url(content2l_bg.jpg) center bottom no-repeat;
}
#content2_r {
	width:780px; height:225px; background:#f5f5f5;
	float:right; border:1px solid #cdcbcc; border-top:2px solid #cdcbcc;
}
#content2_r .AdvBanner{ float:left;}

#content2_r .itemsWrap {
	padding:21px 0 17px 1px; margin-left:6px;
}
#content2_r .item {
	background:#FFFFFF;  width:135px;
	padding:10px 0 5px 0;
}
#content2_r .GoodsList h6 { border-top:1px solid #f0f0f0;
	margin:10px 0 0 0; color:#666;
	padding:0; padding-top:5px;  *padding-top:5px;  _padding-top:0px; 
}
/*-------------------------content3----------------------------*/

#c3box{ float:left; width:1005px; margin:0px 0px 5px 0px;}
#tabgoods{ width:1005px; float:left; }
.GoodsList-Tabs{  
width:980px;
margin:25px 0px 0px 0px; 
background: url(tabsepbg.gif) repeat-x 0px 1px;
padding-left: 15px;
overflow:visible; border:none; float:left;
}
#tabgoods .GoodsListWrap{ width:1003px; float:left; border:1px solid #d0d0d0; border-top:none; *margin-top:-3px;}
.GoodsList-Tabs div {
cursor: pointer;
background: url(tabs_common.gif) no-repeat;
color: #666666;
display: block;
float: left; 
height: 17px;
padding: 4px 2px;
text-align: center;
width: 91px; border:none;

}





#tabgoods .GoodsListWrap .GoodsList{
margin:10px 5px;
}
#tabgoods .GoodsListWrap .GoodsList .itemsWrap{ margin:0px 3px;}
	
#slidergoods .GoodsListWrap{ width:1003px; position:absolute; left:0; /*top:60px; height:160px;*/ border:1px solid red;}
#slidergoods .GoodsListWrap .itemsWrap .item{ padding-right:20px;  border-right:1px dotted #ccc;}
#slidergoods h3 {
	border:none;
	color:#FF0000;
	padding:5px 0 0 0;
	margin:0;
}
#slidergoods .border-body {
	border:2px solid #CCCCCC;
	padding:5px 0;
}
/*-------------------------content4----------------------------
*/

#content4 {
	width:1005px;
	float:left;
	margin:5px 0 3px 0 ;
}
.content4_boxs1 {
	width:497px;
	margin:5px 0;
	padding:0;
	float:left;
}
.content4_boxs2 {
	width:497px;
	margin:5px 0;
	padding:0;
	float:right;
}
.content4_title {
	width:497px;
	float:left;
	}
.content4_h3 {
	float:left;
	width:300px;
}
.content4_more {
	float:right;
	width:45px;
	padding:12px 10px 0 0;
}
.content4_body {
	background:url(content4_m.jpg) left center repeat-y;
	border:none;
	float:left;
}
.content4_foot {
	background:url(content4_b.jpg) left bottom no-repeat;
	width:497px;
	height:10px;
	float:left;
}
.content4_adv {
	float:left;
	padding:5px;
}
.content4_goodsimg {
	float:left;
	padding:0 0 0 5px;
	width:270px;
}

.content4_b {
	float:left;
	padding:5px 0 0 5px;
}
.content4_goodsimg .AdvBanner{ float:left;}
.content4_b .AdvBanner{float:left;}


.c4_boxl{ float:left; width:497px; margin:0 0 8px 0;}
.c4_boxr{ float:right; width:497px; margin:0 0 8px 0;}

.c4_title{ float:left; width:497px; background:url(c4_bg1.jpg) left top no-repeat;}
.c4_title .AdvBanner{ float:left; margin:2px 0 0 1px; }
.c4_middle{ float:left; width:497px; background:url(c4_bg2.jpg) 0 0 repeat-y;}
.c4_adv{ float:left; padding:5px 0 0 5px;}
.c4_goods{ float:right; width:275px; margin:5px 5px 0 0;}
.c4_goods .AdvBanner{ float:right;}
.c4_bottom{ float:left; width:495px; margin:5px 0 2px 2px;}
.c4_bottom .AdvBanner{ float:left; }
.c4_footer{ width:497px; height:5px; margin-top:-1px; float:left; background:url(c4_bg3.jpg) left bottom no-repeat;}



/*----------------------content5-------------------------------*/
#content5 {
	float:left;
	width:1005px;
	margin:0 0 5px 0;
}
#content5_title {
	width:1002px;
	float:left;
	height:40px;
	margin:0;
	padding:2px 0 0 3px;
	background:url(content5_title1.jpg) 1px top no-repeat;
}
#content5_title .AdvBanner{ float:left;}
#content5_body {
	width:1005px;
	float:left;
	margin:-2px 0 0 0;
	background:url(content5_body.jpg) 1px top repeat-y;
	padding:1px 0 5px;
	border-bottom: 1px solid #ebebeb;
}
#content5_l {
	float:left;
	padding:0 10px;
}
#content5_m {
	width:500px;
	float:left;
}
.c5goods{
	float:left;
	width:497px;
	padding:0 0 0 2px;
}
.c5boxwrap{ float:left; width:500px;}
.c5goods .itemsWrap{ margin:0px 1px 0px 3px;}
.c5box {
	float:left;
	width:245px;
	padding:0 0 0 5px;
}
.c5t1 {
	float:left;
	width:120px;
}
.c5t2 {
	float:right;
	width:120px;
}
.c5b1 {
	float:left;
	width:245px;
	border-top:1px solid #CCCCCC;
	padding:0 0 3px 0;
}
.c5b2 {
	float:left;
	width:245px;
	border-top:1px solid #CCCCCC;
	padding:3px 0 0 0;
}
#content5_r {
	float:right;
	padding:0 10px;
}
/*----------------content6-----------------------*/
#content6 {
	margin:5px 0;
	width:1000px;
	float:left;
}
#content6 .AdvBanner{ float:left; }
/*-------------------------content7-----------------------------*/

#content7 {
	margin:10px 0;
	width:1003px;
	border:1px solid #DBDBDB;
	float:left;
}
.c7box {
	float:left;
	margin:10px 0;
	padding:0 0 0 25px;
}
#newnotice {
	width:380px;
	float:right;
	padding:0;
	margin:10px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}
#newnotice li {
	line-height:22px;
}
#newnotice .more {
	position:absolute;
	top:0;
	right:10px;
	padding:0;
	margin:0;
}
/*-------------------------content8-----------------------------*/

#content8 {
	width:988px;
	height:62px;
	padding:10px 0 0 18px;
	float:left;
	background:url(c8_bg.jpg) -1px 0 no-repeat;
}
#content8 a {
	padding:0 0 0 6px;
}


/*----------------------page---------------------*/
#InnerRightColumn .Navigation a {
	color:#666666;
}
#InnerRightColumn .GoodsSelector a {
	color:#666666;
}

#InnerRightColumn .GoodsSearchWrap .items-gallery .goodpic{/* border:1px solid #ebebeb; */}
#InnerRightColumn .GoodsSearchWrap .items-gallery .entry-title{ color:#707070;}

#pagecol1 {
	width:780px;
	height:325px;
	float:left;
}

.GoodsSearchWrap .items-gallery {
	background:none;
}
.GoodsSearchWrap .items-gallery .goodpic a {

}


/*----------------------赠品页---------------------*/


#pagegift .items-list {
	text-align:center;
	float:left;
	width:25%;
}
#pagegift .giftpicbox a {
	margin:0 auto;
	border:1px solid #CCCCCC;
}
#pagegift .price1 {
	color:#cd191a;
	font-size:14px;
}
#pagegift .present{
width:92px;
background:url(gift_btn.jpg) center center no-repeat;
margin:0 auto;

}

.Navigation span{ color:#999999;}
#pagegift .goodpic a{ font-weight:normal;}
.page03gift h2{
	font-size: 14px;
	border:none;
	padding:5px 0 0 25px;
	color: #db403e;
	line-height:20px;
	border-bottom:1px solid #db403e;
	background:url(relatedgoods1.jpg) 0 0 no-repeat;
}
.goodpic a{ border:none;}

#goods-rels .goodinfo{ float:left; padding:0 0 0 10px; margin:0;}
#goods-rels .goodinfo a{ font-size:12px;}
#goods-rels .button{ display:none;}
#goods-rels .GoodsSearchWrap .items-gallery{ margin:5px 0; border:1px solid #eeeeee; padding:5px;}
#goods-rels .pdtdetail{ line-height:120%; padding:0; margin:0;}
#goods-rels .GoodsSearchWrap .items-gallery .goodinfo h6 { height:20px; width:130px; overflow:hidden;}
.page03gift .goodpic{ float:left; border:none; padding:0; margin:0;}

.page03gift .goodpic a { padding:0; margin:0; border:1px solid #eeeeee;}
.page03gift .goodpic a img{ width:50px; height:94px; padding:3px; margin:0;}





/*--------------------CSS---------------------*/
#AllWrap {
	width:1005px;
	margin:0 auto;
}
#LeftColumn {
	width:210px;
	float:left;
	overflow:hidden;
	padding:0px 0 0 0;
	z-index:5;
}
#LeftColumn .GoodsBrowsed {
	width:190px;
	padding:0;
	margin:0 0 0 10px;
}
.textright, td.textright, a.textright, span.textright, li.textright, div.textright, p.textright {
	text-align: right;
	margin:0 20px 0 0;
}
#LeftColumn .GoodsBrowsed .goodpic a {
	display:block;
	border:none;
}
#LeftColumn .GoodsBrowsed .goodpic a img{ width:50px; height:94px;}
#LeftColumn .clearfix {
	width:185px;
	padding:0 0 0 5px;
}
#LeftColumn .GoodsBrowsed a {
	font-size:12px;
}
#LeftColumn .GoodsBrowsed .prepend-2 {
	padding:0; margin:0;
}
#LeftColumn .GoodsBrowsed  #RightColumn {
	width:190px;
	float:right;
	overflow:hidden;
}


#LeftColumn .GoodsBrowsed .span-2{ width:50px; height:94px; border:1px solid #CCCCCC; padding:5px 0 0 0;}

#Main {
	float:left;
	width:605px;
 *display:inline;
	margin-left:8px;
	overflow:hidden;
}
#InnerRightColumn {
	float:right;
	overflow:hidden;
	width:780px;
 *display:inline;
	padding:0px 0 0 0;
	z-index:-2;
}
#InfoBar {
	margin:0 auto;
	width:850px;
	padding:10px 0;
	text-align:center;
}
/*=主菜单
=============================================================================================*/
#Menu {
	margin-left:250px;
}
#Menu .menus {
	float:left;
}
#Menu .links {
	float:left;
	color:#ccc;
}
#Menu .links a {
	display:inline;
	float:none;
	margin:0 5px;
}
#Menu .links {
	overflow:hidden;
}
#Menu .links ul {
	margin-left:-1px;
}
#Menu .links li {
	display:inline;
	border-left:1px solid #CCCCCC;
}
#Menu a {
	position:relative;
}
#Menu b {
	position:absolute;
	top:6px;
	left:15px;
	width:19px;
	height:19px;
	background:url(gift.gif) no-repeat;
	text-indent:-9999px;
}
#Menu .menuone {
	background:url(menubg.gif) no-repeat;
	padding-left:10px;
}
#Menu .menuone a {
	background-color:#6633FF;
}
#Menu .menutwo {
	background:url(menubg.gif) -190px 0 no-repeat;
	padding-left:20px;
}
#Menu span.menutwor {
	background:url(menubg.gif) -698px 0 no-repeat;
	padding-left:15px;
	float:left;
	height:33px;
}
#Menu .menuthree {
	background:url(menubg.gif) -444px 0 no-repeat;
	padding-left:30px;
}
#Menu .menucart {
	background:url(topnav-cart.gif) no-repeat 0 5px;
	padding-left:10px;
}
#Menu a {
	text-align:center;
	float:left;
	display:block;
	color:#0328C1;
	font-size:12px;
	line-height:33px;
	width:60px;
	text-decoration: none;
}
#Menu a:hover {
	color:#c60;
	text-decoration: underline;
}
#Menu .fmenu {
	padding-top:5px;
}
/*=
=============================================================================================*/	
#SearchWrap {
	text-align:center;
	background:url(az-subnav-bg.gif) repeat-x;
	border-top:1px solid #67a5c4;
	color:#FFFFFF;
	padding-bottom:5px;
	margin-top:-2px;
	_margin-top:-1px;
}
#SearchWrap a {
	color:#FFFFFF;
}
#SearchWrap .SearchBar {
	margin:5px auto 0 auto;
}
#SearchWrap .htlinks a {
	color:#333333;
	padding:0 5px;
}
#SearchWrap .htlinks {
	margin:8px;
	margin-left:-210px;
}
#SearchWrap .htlinks div {
	display:inline;
}
#SearchWrap .btn_search {
	text-indent:-9999px;
	background:url(search.gif) no-repeat;
	width:24px;
	height:24px;
	border:none;
	cursor:pointer;
 *text-indent:0;
 *line-height:9999px;
 *font-size:-1;
	position:relative;
}
#SearchWrap .keywords {
	width:280px;
}
#newsnotice {
	width:200px;
	float:left;
}
/*=显示底部区域
=============================================================================================*/


#foot {
	margin:10px auto;
	width:1005px;
}
#footlinks {
	width:1005px;
	float:left;
	height:30px;
	background:#EFEFEF;
	border:1px solid #DADADA;
}
#footlinks .MenuList {
	width:450px;
	margin:0 auto;
	padding:5px 0 0 0;
}
#footlinks .MenuList li { height:18px;
	float:left; 
}
#footlinks .MenuList li a {
	padding:0px 10px; border-right:1px solid #333;
}

.themefoot { margin:0 auto;}
#footlabel {
	float:left;
	padding:50px 0 0 10px;
}

/*----------------------------附加--------------------------------------*/

#InnerRightColumn td { text-align:left;}
.goodpic{}
.showgoods a{ padding:10px; border:1px solid #CCCCCC; }

.GoodsSearchWrap .items-gallery .goodinfo h6{ height:2em;}
#price001{ text-align:center; background:#0099FF; padding:10px;}


.GoodsSearchWrap .items-gallery .button .star-on
{
	width: 72px;
	height: 27px;
	text-indent: -9999px;
	display: block;
	cursor: pointer;
	background:url(list_btns.gif) 0 -27px no-repeat;
}

.goods-detail-pic{ /*border:1px solid #CCCCCC; */margin:5px auto;}
.goodspic{ text-align:center; }
.picscroll{ text-align:center;}


.Navigation{border:none;}

#goods-block{ border:1px solid #CCCCCC;}
#goods-innblock{ border:4px solid #F8F8F8; padding:10px;}


.goodsviewbox{ background:url(goodsviewbg.jpg) no-repeat; padding:10px; height:500px;}
.goodsviewbox td{ padding:10px;}
.goodsviewbox ul{ text-align:left;}
#InnerRightColumn .goodsviewbox td{ text-align:center;}
.hightline{ text-align:left;}
.hightline td{ padding:0;}



.content1_pic{
	float:left;
	padding:0;
	}
.content1_pic .AdvBanner{ padding:0 0 8px 0;}

.content2_pic{
	float:left;
	padding:0;
	}
.content2_pic .AdvBanner{ margin:8px 0 0 0;}





.historygoods{ float:left; width:208px; margin:10px 0 0 0; border:1px solid #d6d6d6;}

.other_title{ float:left; width:210px; margin:10px 0 0 0;}
.other_body{ float:left; width:210px;}
.other_adv{ float:left; width:210px;}
.other_adv .AdvBanner{ margin:10px 0 0 0;}



#leftgoods {
	float:left; background:#f0f0f0; margin-top:10px;
	width:208px; border:1px solid #ccc; border-top:2px solid #ccc;
}

#leftgoods .GoodsList h6 a {
	color:#666;
}
#leftgoods .GoodsList h6 a:hover {
	color:#cd191a;
}
#leftgoods .GoodsList .price1 {
	color:#ff0000;
}
#leftgoods .GoodsList .item table td {
	padding:0;
	margin:0;
}
#leftgoods .GoodsList h6 {
	padding:1px 0 0 5px;
}
#leftgoods .goodsDesc li {
	padding:0 0 0 5px;
	margin:0;
}
#leftgoods .itemsWrap {
	padding:0 0 0 0;
}
#leftgoods .goodsImg {
	padding:0 0 0 5px;
}
#leftgoods .GoodsList .item {
	margin:0;
	padding:0 0 1px 0;
	background:url(content2l_bg.jpg) center bottom no-repeat;
	}



#play1,#play2{ display:none;}
