
#container-index {
	width:980px; 
	margin:0 auto;
}

#index-brand{
	width:1003px;
	height:140px;
	background:url(../images/brand_bg.gif) no-repeat;
	overflow:hidden;
}


#index-brand .title{
	line-height:25px;
}

#index-brand .title span.link{
	padding-left:35px;
	color:#666;
	
}

#index-brand .title span.link a{
	padding:0 5px;
}

#index-brand .title span.t{
	font-weight:bold;
	color:#980300;
	padding-left:35px;
}


#index-brand .body{
	width:930px;
	height:99px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#menu {
	width:968px; 
	height:1055px; 
	margin:0 auto;
	background:url(../images/mianbg.jpg) no-repeat; 
	position:relative; 
	padding-left:25px; 
	padding-right:10px; 
}

.free { width:176px; height:92px; position:absolute; left:10px; top:-29px; cursor:pointer; z-index:10; }

#menu .menu-left {
	width:195px; 
	float:left; 
	padding-top:75px; 
	position:relative; 
	z-index:6; 
}
#menu .menu-left h2 { 
	width:193px; 
	height:40px; 
	padding-left:2px; 
}


#menu .menu-left dl {
	width:193px; 
	float:left; 
	padding-bottom:10px; 
}

#menu .menu-left dt { 
	font-weight:bold; 
	padding-left:20px;
	background-repeat:no-repeat; 
	height:20px; 
	line-height:16px; 
}

#menu .menu-left dt.t1 { background-image:url(../images/t1.gif); }
#menu .menu-left dt.t2 { background-image:url(../images/t2.gif); }
#menu .menu-left dt.t3 { background-image:url(../images/t3.gif); }
#menu .menu-left dt.t4 { background-image:url(../images/t4.gif); }
#menu .menu-left dt.t5 { background-image:url(../images/t5.gif); }
#menu .menu-left dt.t6 { background-image:url(../images/t6.gif); }

#menu .menu-left dt a { color:#f26521; }
#menu .menu-left dt a:hover { text-decoration:underline; }

#menu .menu-left dd { 
	width:173px; 
	height:24px; 
	line-height:24px; 
	background:url(../images/arrow.gif) no-repeat right center;
	color:#898989; 
	padding-left:5px; 
}

#menu .menu-left dd.curr { 
	background:#ff8d07; 
	
}

#menu .menu-left dd a {
	
	color:#898989; 
	
}



#menu .menu-left dd span.sky{
	
}

#menu .menu-left dd span.sky span{
	display:none;
}

#menu .menu-left dd span.sky span.rd3-1{
	display:inline;
}

#menu .menu-left dd span.sky span.rd3-2{
	display:inline;
}

#menu .menu-left dd.curr a { 
	color:#f26521; 
}



#menu .menu-left dd.curr a:hover { color:#f26521; }
#menu .menu-left dd a.t {
	 color:#000000; 
}

#menu .menu-left dd a.t:hover { text-decoration:underline; }
#menu .menu-left dd.curr a.t { color:#ffffff; font-weight:bold; }
#menu .menu-left dd.curr a.t:hover { text-decoration:underline; }
#menu .menu-left dd a:hover { color:#f26521; }
#menu .menu-left .more { width:195px; clear:both; font-weight:bold; }


#menu .fly { 
	width:254px; 
	float:left; 
	position:absolute; 
	z-index:8; 
	padding-top:17px; 
	padding-bottom:17px; 
	display:none;
}

#menu .fly span.top { 
	display:block; 
	background:url(../images/flyt.png) no-repeat right bottom; 
	width:254px; 
	height:17px; 
	float:left;  
	clear:both; 
}

#menu .fly span.bottom { 
	display:block; 
	background:url(../images/flyb.png) no-repeat right top; 
	width:254px; 
	height:17px; 
	float:left;  
	clear:both; 
}

#menu .fly ul { 
	width:224px; 
	float:left; 
	display:block; 
	clear:both; 
	background:url(../images/flybg.png) repeat-y right top; 
	padding-left:30px; 
}

#menu .fly ul li { 
	width:96px; 
	height:23px; 
	border-bottom:1px #e1e1e1 solid; 
	float:left; 
	display:block; 
}


#menu .menu-left .fly ul li a { 
	display:block; 
	background:url(../images/arrow_gary.gif) no-repeat 9px center; 
	padding-left:20px; 
	line-height:23px; 
	color:#000000; 
}

#menu .menu-left .fly ul li a:hover { 
	background:url(../images/arrow_white.gif) #ff8d07 no-repeat 9px center; 
	color:#ffffff; 
	font-weight:bold; 
}

#menu .fly .flyflow { 
	left:4px; 
	top:42px; 
	float:left; 
	position:relative;
}

#menu .menu-left .more a:hover{
	color:#980300;
}


#menu .menu-center{
	width:550px; 
	float:left; 
	margin-left:10px; 
}

#menu .menu-right { width:205px; float:right; }

#menu .menu-right .ad{
	margin-bottom:10px;
}


#notice { 
	width:540px;
	height:28px; 
	background:#f7f7f7; 
	border:1px #dad9d9 solid; 
	overflow:hidden; 
	margin-bottom:10px; 
	padding-left:8px; 
	line-height:28px; 
}

#notice span.title{
	background:url(../images/arrow_1.gif) no-repeat;
	font-weight:bold;
	padding-left:15px;
	color:#666;
}

#flash { width:550px; height:218px; overflow:hidden; }

#menu .menu-center .banner { width:550px; height:229px; overflow:hidden; }
#menu .menu-center .banner ul { width:560px; float:left; }
#menu .menu-center .banner li { width:279px; height:110px; float:left; }

/*************************************最新商品配置文件**************************************************************/

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 108px;
    height: 188px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

#mycarousel img{
	border:0;
}

#mycarousel li{
	width:108px; 
	display:block; 
	float:left; 
	margin-right:9px; 
}

#mycarousel li .img{
	width:100px; 
	height:100px; 
	padding:3px; 
	border:1px #c4c2c4 solid; 
	background:#ffffff;
}

#mycarousel li big { 
	display:block; 
	width:108px; 
	float:left; 
	clear:both; 
	font-size:12px; 
	text-align:center; 
	line-height:18px; 
	padding-top:5px; 
}

#mycarousel li p.price{
	text-align:center;
}

#mycarousel li span.goodsPrice{
	font-family:Arial, Helvetica, sans-serif;
	color:#980300;
	line-height:30px;
	font-weight:bold;
	font-size:14px;
}

#new-box{
	position:relative;
	width:550px;
	height:225px; 
	background:url(../images/arrbg.jpg) no-repeat left bottom; 
}

#new-box .body{ 
	position:absolute;
	width:468px; 
	height:188px; 
	background:url(../images/arrbg2.jpg) no-repeat left bottom;
	left:41px; 
	top:37px;
	
}



/******************************************************滚动最新文章配置文件**********************************************************/
#menu .menu-right .bulletin { width:188px; height:267px; padding-left:15px; }

#menu .menu-right .bulletin h2 { padding-left:20px; padding-top:15px; padding-top:10px; }

#listmarqueez {
	height:192px; 
	width:182px;
	line-height:26px;
	margin-top:10px;
	overflow:hidden;
}

#menu .menu-right .bulletin ul {
	width:192px;
	height:182px;
	overflow:hidden;
	float:left; 
}

#menu .menu-right .bulletin li {
	background:url(../images/point_blank.gif) no-repeat left center; 
	padding-left:8px; 
	width:184px;
	height:26px; 
	line-height:26px;
}

/******************************右边轮播广告配置文件*****************************************************************************************************/

#menu .menu-right .spe {
	width:195px; 
	height:220px; 
	padding-left:10px; 
	position:relative; 
	overflow:hidden;
}

#menu .menu-right .spe img { 
	width:163px; 
	height:190px; 
}

#menu .menu-right .spe ul {
	width:60px; 
	height:20px; 
	display:block; 
	position:absolute; 
	right:30px; 
	bottom:30px; 
	z-index:2; 
}

#menu .menu-right .spe ul li { 
	width:14px; 
	height:14px; 
	background:url(../images/round.png); 
	text-align:center; 
	line-height:14px; 
	float:left; 
	margin-right:5px; 
	font-family:Arial; 
	color:#464646; 
	font-weight:bold; 
	cursor:pointer; 
}

#menu .menu-right .spe ul li.curr {
	background:url(../images/roundo.png); 
	color:#ffffff;
}

a.r-ad-im{
	display:block;
	width:187px;
	height:210px;
	border:5px solid #e5e5e5;
	overflow:hidden;
}

/****************************促销商品**********************************************************************************************/

#my-cx-goods{
	width:770px;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}

#my-cx-goods .title{
	position:relative;
	width:770px;
	height:45px;
	background:url(../images/cx_title.gif) no-repeat;
	overflow:hidden;
}

#my-cx-goods .title a{
	position:absolute;
	display:block;
	width:31px;
	height:11px;
	top:12px;
	right:2px;
	overflow:hidden;
}



/***************************样式 20**************************************************************************/
.my-style-20{
	position:relative;
	background:#F0F0F0;
	margin-top:5px;
	
}
.my-style-20 .history{ float:left; width:50%; text-align:left;}
.my-style-20 .history li{ width:100%;}
.my-style-20 ul li{ float:left; width:48%; text-align:center}
.my-style-20 ul li img{ width:80px; height:80px;}
.my-style-20 .title{
	height:33px;
	background:url(../images/modtit.gif) no-repeat; line-height:33px;
	 border-bottom:none}
.my-style-20 .title span{

	color:#333;
	padding-left:20px;
	font-weight:bold;
	font-size:12px;
}

.my-style-20 .body{
	background:#FFF;
	margin:0 auto;
	overflow:hidden;
	border:#CCC 1px solid;
	border-top:none;
	padding:10px 0px;
	
}

.my-style-20 .more{
	position:absolute;
	width:30px;
	height:18px;
	top:8px;
	right:4px;
	overflow:hidden;
}

.my-style-20 .more a{
	color:#fff;
	line-height:18px;
}

#history_list li{ width:48%; float:left; height:100px;}
#history_list li img{ border:#CCC 1px solid;}
#history_list li a{
	line-height:30px;
}

#history_list font.f1{
	font-weight:bold;
	color:#980300;
}


/***************************更多配置********************************************************************************************************/
.my-more{
		width:48px;
		height:19px;
		background:url(../images/more.gif) no-repeat;
		position:absolute;
		top:6px;
		right:10px;
		text-align:center;
		overflow:hidden;
}

.my-more a{
		line-height:19px;
		color:#666;
}

.my-more a:hover{
	text-decoration:none;
	color:#980300;
}

/**********************************************相关商品*****************************************************/

#xg-itemGrid{
	width:100%;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#xg-itemGrid .xg-item{
	width:48%;
	float:left;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
}

#xg-itemGrid .xg-item p{
	line-height:30px;
	color:#666;
}

#xg-itemGrid .xg-item p.pic{
	width:80px;
	height:80px;
	border:1px solid #e5e5e5;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
#xg-itemGrid .xg-item p.pic img{ width:80px; height:80px;}

#xg-itemGrid span.goodsPrice{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#980300;
}

/***************************分类页三级分类菜单***************************************************************/
ul#cat_cat_ul{
	display:block;
	width:200px;
	margin:0 auto;
	
}

ul#cat_cat_ul li{
	line-height:30px;
}

ul#cat_cat_ul li.bor{
	border-bottom:1px dashed #ccc;
}

ul#cat_cat_ul li.nob{
	border-bottom:none;
}


ul#cat_cat_ul h4 a,
ul#cat_cat_ul h4 span.tt{
	color:#f7941c;
	padding-left:30px;
}





ul#cat_cat_ul h4 a{
	color:#CB3F15;
	padding-left:30px;
}

ul#cat_cat_ul span.two{
	display:block;
	width:190px;
	margin:0 auto;
	line-height:25px;
}

ul#cat_cat_ul span.two a{
	white-space:nowrap;
}

ul#cat_cat_ul span.two a:hover{
	color:#CB3F15;
	text-decoration:none;
}
/**********************分类菜单样式*****************************************************************/

.my-style-ss{
	width:208px;
	margin-top:5px;
	
}

.my-style-ss .title{
	width:208px;
	height:49px;
	background:url(../images/my-style-20-title.gif) no-repeat;
	line-height:33px;
	
}
.my-style-ss .title span{
	line-height:49px;
	color:#666;
	padding-left:15px;
	font-weight:bold;
	font-size:16px;
}

.my-style-ss .body{
	width:208px;
	background:url(../images/my-style-20-body.gif) repeat-y;
	margin:0 auto;
	
}


.my-style-ss .bottom{
	width:208px;
	height:21px;
	background:url(../images/my-style-20-bottom.gif) no-repeat;
	
}


/*******************************************************/

ul#cat_cat_ul li.two span.fly3 a{
	color:#898989;
	white-space:nowrap;
	padding:0 1px;
	display:none;
}

ul#cat_cat_ul li.two span.fly3 a.fly3-1,
ul#cat_cat_ul li.two span.fly3 a.fly3-2{
	display:inline;
}

ul#cat_cat_ul li.two{
	position:relative;
	width:180px;
	margin:0 auto;
	background:url(../images/arrow.gif) no-repeat right center;
}

ul#cat_cat_ul img.menu3-img{
	display:none;
	width:15px;
	height:21px;
	position:absolute;
	top:4px;
	right:0;
	z-index:999;
	overflow:hidden;
}


ul#cat_cat_ul li.active-two span.fly3{
	display:none;
}

/***************style_30**********************************************************************************************/

.style_30{ margin-top:6px;
	overflow:hidden; border:1px solid #CCC
}

.style_30 .title{
	width:193px;
	height:9px;

	overflow:hidden;
}

.style_30 .body{
	width:193px;

	overflow:hidden;
}

.style_30 .bottom{
	width:193px;
	height:17px;
	overflow:hidden;
}


ul#my_help_ul{
	width:200px;
	margin:0 auto;
	overflow:hidden;
}

ul#my_help_ul li.one{
	display:block;
	width:200px;
	height:28px;
	background:url(../images/item-bg.gif) no-repeat;
	margin:0 auto;
	margin-top:10px;
	line-height:28px;
	overflow:hidden; color:#FFF;
}


ul#my_help_ul li.one1{
	margin-top:0px;
}

ul#my_help_ul li.one span{
	padding-left:40px;
	font-weight:bold;
}

ul#my_help_ul li.two{
	display:block;
	width:181px;
	height:28px;
	line-height:28px;
	background:url(../images/orange_dot.gif) 40px center no-repeat;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
}

ul#my_help_ul li.two a{
	padding-left:50px;
}

ul#my_help_ul li.two a:hover{
	color:#f5811d;
	text-decoration:none;
}

/**************************************style_31************************************************/

.style_31{
	width:706px;
	overflow:hidden;
}

.style_31 .title{
	width:706px;
	height:98px;
	background:url(../images/style_31_title.gif) no-repeat;
	overflow:hidden;
}

.style_31 .title span{
	line-height:90px;
	padding-left:30px;
	font-weight:bold;
	font-size:14px;
}


.style_31 .body{
	width:706px;
	background:url(../images/style_31_body.gif) repeat-y;
	overflow:hidden;
}

.style_31 .bottom{
	width:706px;
	height:17px;
	background:url(../images/style_31_bottom.gif) no-repeat;
	overflow:hidden;
}


.buy_tab th,
.buy_tab td{
	line-height:25px;
	color:#666;
	
}