@import url("menu.css");
@import url("border.css");
@import url("widget.css");

/*====通用CSS===*/
html { color:#333; background:#FFF; height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;}
table { border-collapse:collapse; border-spacing:0;}
caption, em, strong, th {font-weight:normal; }
li { list-style:none; }
h1, h2, h3, h4, h5, h6 {font-weight:normal; }
body {font:12px/1.5 "Lucida Grande", arial, helvetica, clean, sans-serif;}
a {color:#464646;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;}

#M950 {margin:0 auto;width:960px;}
.margin10 {margin:10px 0;}
.margtop5 {margin-top:5px;}
#banner {width:960px;overflow:hidden;margin-top:10px;}
.h110 {height:110px;margin:10px 0;}

/*=======头部开始=======*/
#Top {margin:0 auto;width:960px;margin-bottom:5px;}
#Top .logo {width:250px;float:left;margin-left:10px;}
#Top .top_r {width:680px;line-height:22px;float:right;}
.my { overflow:hidden; float:right;margin:0px;}
.my li {float:left;margin-right:-1px;padding:0 10px;line-height:14px;}
.special {float:right;margin-top:14px;width:414px;_width:418px;}
.special a {float:left;height:17px;line-height:17px;font-size:14px;font-family:"Microsoft Yahei","宋体";margin-left:20px;margin-top:5px;}
.special a strong {font-weight:bold}
.special a.s1 {background:url(bg-spe2.png) no-repeat 0 2px;padding-left:18px;color:#ff0000}
.special a.s2 {background:url(bg-spe2.png) no-repeat -191px 1px;padding-left:18px;color:#612A42;}
.special a.s3 {background:url(bg-spe2.png) no-repeat -89px 2px;padding-left:18px;color:#7AB74C}
.special a.s4 {background:url(bg-spe2.png) no-repeat -340px 1px;padding-left:18px;color:#815A67}
.special a:hover {color:#ff3300}

/*===分类导航栏==*/
#Menu {
	clear:both;
	margin-top:15px;
	width:960px;
}
.Menu_main {
background:url("nav_center.gif") repeat-x scroll 0 0 transparent;
height:30px;
margin:0 auto;
width:948px;
;position:relative;z-index:999
}
#hd-nav {height:35px;position:absolute;left:0;right:0;}
#hd-cart {height:28px; font-weight:600;position:absolute;right:0;top:4px;}
#hd-cart li  {float:left;}
#hd-cart li a {color:#fff;text-decoration:none;line-height:28px;overflow:hidden;font-weight:normal }
#hd-cart li a:hover { color:#fff; text-decoration:underline; }
#hd-cart .cart1 a {
background:url("cart_icon.gif") no-repeat scroll left 6px transparent;
display:inline-block;width:100px; height:25px;text-indent:25px;
}
#hd-cart .cart2 a {display:block;float:left;width:51px;height:25px;text-align:center; }

#top .topnav {float:right;clear:right;margin-top:10px;}
#Top .loginBar {height:23px}

/*===搜索栏===*/
.hd-subbox { height:34px; background:url("search_bg.gif") repeat-x scroll 0 0 transparent;}
.hd-subnav { float:right;display:inline;}
.hd-subnav li {float:left;margin:7px 15px 0 0; font-size:14px;padding-left:10px; background:url(ico-nav.png) no-repeat 0 45%;}
.hd-subnav li a {float:left;font-size:12px;padding:0 3px}
.hd-subnav li span { margin-left:5px; vertical-align:middle; color:#F00; font-size:10px; font-family:Arial;}

#hd-sr {float:left;margin-left:20px;_display:inline;margin-top:4px;}
#hd-sr .SearchBar {float:right;padding-left:15px;background:url(ico_sr.png) no-repeat 0 center;width:250px;}
#hd-sr .keywords {float:left;}
#hd-sr .hd-text {width:114px; height:18px; line-height:18px; padding:3px 0 0; background:#FFF; border:solid #C8C1BB; border-width:1px 0 1px 1px; }
#hd-sr .btn_search {overflow:hidden;width:43px;height:23px;background:url(search_buttom.gif) no-repeat;border:none;cursor:pointer;margin:0 8px;}
#hd-sr .btn_advsearch {float:left;line-height:23px;color:#666666;padding:0;}


/*===首页开始===*/
.mainColumn {width:730px;overflow:hidden;float:left;}
.sideColumn {width:230px;overflow:hidden;float:right;}
.page_l {width:207px;float:left;overflow:hidden;}
.page_r {width:733px;float:right;overflow:hidden;}

.bord1e4 {border:1px solid #C6C5C5;}
.w699 {width:699px;}
.pleft {float:left}
.pright {float:right}
.w942 {width:952px;margin:0;padding:3px;} 
.w200 {width:200px;overflow:hidden;}
.w732 {width:732px;overflow:hidden;}
.w269 {width:269px;overflow:hidden;}
.w466 {width:466px;overflow:hidden;}
.w190 {width:190px;overflow:hidden;}
.line18 .body ul li {line-height:18px;}

.flashbanner {height:auto;width:701px;}

#product .title {position:relative;height:41px;width:100%;}
#product .title .title_l {position:absolute;left:0;top:0;}
#product .title .title_r {text-align:left;position:absolute;top:18px;left:159px;line-height:14px;}
#product .title .title_r a {color:#E61C4C;}
#product .body {width:100%}
.catelinks {height:56px;line-height:18px;}
.catelinks .t5 {margin:10px 0;color:#999}

.pleft .t1 {height:80px;overflow:hidden;}
.pleft .t2 {height:18px;line-height:18px;margin:5px 0;overflow:hidden;background:#F4EFE8;text-align:center;}
.pleft .t2 a {margin:0 2px;}
.pleft .t3 {height:auto;margin-top:5px;}
.pleft .t4 {padding:0;margin:0;}
.pleft .t4 .GoodsListWrap {padding:0;margin:0}
.pleft .t4 .GoodsListWrap .itemsWrap h6,
.pleft .t4 li {padding:0 0 5px 10px; background:url(ico-arrow.gif) no-repeat 0 7px;text-align:left;}
.t5 {margin:18px 0;color:#999}
.t5 a {color:#666666;margin:0 8px;padding:0;}
.t5 a:hover {color:#ff3300;}
.pright .gd {text-align:center;}


/*商品展示通用*/
.GoodsListWrap {width:105%}
.GoodsListWrap .itemsWrap {line-height:18px;}
.GoodsListWrap .itemsWrap h6 {text-align:center}
.GoodsListWrap .itemsWrap img{border:1px solid #C6C5C5;height:98%;width:98%;  }
.GoodsListWrap .itemsWrap:hover img{border:1px solid #FFB0B0;}
.GoodsListWrap .itemsWrap .price1 {color:#F82453; font-size:12px;clear:both;}

.w269 .GoodsListWrap {width:100%;padding:0;}
.w269 .GoodsListWrap .itemsWrap {margin:0;padding:0;}
.w269 .GoodsListWrap .itemsWrap .item td{padding:0 5px 0 0;margin:0;}
.w269 .GoodsListWrap .item .goodsDesc {text-align:left;}
.w269 .GoodsListWrap .item .goodsDesc h6,
.w269 .GoodsListWrap .item .goodsDesc .price1 {text-align:left;}

.sideColumn .AdvBanner img {border:1px solid #EAEAEA;margin-bottom:8px;}
.zxrm {position:relative;width:229px;padding:0;margin-bottom:8px;}
.zxrm #num_nav {position:absolute;top:5px;right:0;width:75px;height:19px;background:none;margin:0;overflow:hidden;padding:0}
.zxrm #num_nav li a{width:20px;height:19px;line-height:19px;background:url(ca-arrow.gif) no-repeat;float:left;display:block;font-size:13px;}
.scgg {margin-bottom:8px;}
.scgg .ArticleList {padding:5px;}
.scgg .ArticleList ul li{background:url("list_line_icon.gif") repeat-x scroll center bottom transparent;
height:22px;
line-height:22px;
margin:0 8px 5px;}
.scgg .ArticleList ul li a{
background:url("right_diamonds_icon.gif") no-repeat scroll left 2px transparent;
padding-left:16px;
}



#banner2 {width:960px;margin:10px 0;overflow:hidden;}
#banner2 .b_left {float:left;width:220px;overflow:hidden;}
#banner2 .b_main {float:left;width:494px;overflow:hidden;margin-left:5px;}
#banner2 .b_right {float:right;width:220px;overflow:hidden;}
#banner2 .AdvBanner img {border:1px solid #EAEAEA;}

#banner2 .ArticleList ul li {padding-left:10px;background:url(li.gif) no-repeat 0 center;height:24px;line-height:24px;margin:0}
#banner2 .pright .ArticleList ul li,#banner2 .pleft .ArticleList ul li {height:24px;line-height:24px;margin:0;padding:0 0 0 8px;background:url(li3.gif) no-repeat 0 center;margin-left:5px;}

/*===首页商品评论调用====*/
.Comment {margin-left:5px;width:225px;}
.Comment ul li {padding:0;text-align:left;height:22px;}
.Comment .cmt_item {line-height:18px;padding:0;margin:0;clear:left;}


/*=======底部CSS=========*/
.botnav {background:url("help_bg.gif") repeat-x scroll center top transparent;padding:15px 0 15px;width:958px;border:0px;}
.botnav .TreeList .cat1 {font-size:12px;font-weight:bold;padding-left:0px;line-height:18px;}
.botnav .TreeList .cat2 {background:url(arrs.gif) no-repeat 10px -83px;font-size:14px;font-weight:normal;}
.botnav .TreeList a {color:#666666}
.botnav .TreeList a:hover {color:#ff3300}
.help_l {float:left; width:130px; margin-left:15px;padding:0 20px;}
#footer {width:950px;margin:5px 0 15px;line-height:24px;text-align:center;}

/*===列表页导航===*/
.BrandListWrap {padding-left:5px;}
.BrandListWrap img {width:88px;height:31px;}

.RankingList ul {line-height:22px;padding-left:3px;}
.RankingList .pic {width:115px;height:160px;margin:0 auto;padding:2px;border:1px solid #dedede}
.RankingList ul li {padding:0;margin:0;line-height:18px;margin:2px 0;overflow:hidden;}
.RankingList ul li span {font-size:12px;font-weight:normal}

.l1 span,
.l3 span,
.l5 span,
.l7 span,
.l9 span {font-size:12px;width:15px;height:18px;text-align:center;background:url(sprites_icons.png) no-repeat 0 0;color:#fff;display:inline-block;margin-top:2px;}

.l2 span,
.l4 span,
.l6 span,
.l8 span,
.l10 span {font-size:12px;width:15px;height:18px;text-align:center;background:url(sprites_icons.png) no-repeat -15px 0;color:#fff;display:inline-block;margin-top:2px;}




#Menu .left{
background:url("nav_left.gif") no-repeat scroll left center transparent;
height:30px;
}

#Menu .right{
background:url("nav_right.gif") no-repeat scroll right center transparent;
height:30px;
}


.itemsWrap  .item ul li{
	float:right;
	width:80px;
}
.GoodsList .price1{
	font-weight:bold;
}



#banner .content_title{
	background:url("content_title.jpg") no-repeat scroll center top transparent;
	height:40px;
	position:relative;
}

#banner .content_title .comment_title{
color:#FFFFFF;
font-size:14px;
left:33px;
position:absolute;
top:9px;
}

#banner .content_title .message_title{
color:#FFFFFF;
font-size:14px;
left:293px;
position:absolute;
top:11px;
}

#banner .content_title .magazine_title{
color:#FFFFFF;
font-size:12px;
left:752px;
position:absolute;
top:10px;
}

.comment{
border:1px solid #CCCCCC;
float:left;
height:310px;
overflow:hidden;
padding:0 18px;
width:207px;
}
.comment ul li div{
float:left;
}

.comment ul li{
background:url("comment_list_bg.gif") no-repeat scroll center bottom transparent;
height:45px;
line-height:45px;
padding-bottom:8px;
padding-top:8px;
position:relative;

}
.comment ul li .text{
position:absolute;
right:0;
top:8px;
width:150px;
line-height:16px;
}

.message{
border:1px solid #CCCCCC;
float:left;
height:310px;
margin-left:3px;
width:468px;
}
.magazine{
border:1px solid #CCCCCC;
float:right;
height:290px;
margin-left:3px;
padding:10px 0 10px 20px;
width:217px;
}

.help_l .TreeList{
	background:url("help_item_icon.jpg") no-repeat scroll 5px 5px transparent;
	float:left;
	font-weight:bold;
	margin:10px 0;
	padding-left:14px;
	width:160px;
}


.border5 .top h3{
background:url("line_links.gif") no-repeat scroll center bottom transparent;
}

.border5  .body{
border-bottom:1px solid #E6E6E6;
text-align:center;
}

.LinkList, .ImChat{
padding:0px;
}

.LinkList .LinkListItem{
margin-bottom:0px !important;
}
.LinkList .LinkListItem li{
line-height:32px;
}

.footabout .TreeList{
text-align:center;
}

.footabout .TreeList a{
display:inline-block;
padding:0 10px;
}

.border6 {
border:1px solid #D4D4D4;
margin-bottom:8px;
width:205px;
}

.border6  .top h3{
	background:url("area_title_bg.gif") repeat-x scroll 0 0 transparent;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	height:31px;
	line-height:31px;
	margin:1px;
	padding-left:20px;
	padding-top:0;
}

.border6 .GoodsCategoryWrap{
padding:10px 0 0 20px;
}

.GoodsCategoryWrap .c-cat-depth-1 a{
	color:#75002A;
	font-size:13px;
	font-weight:bold;
	background:none;
	padding-left:0px;
	font-size:13px;
}

.GoodsCategoryWrap .c-cat-depth-1 {
	background:url("category_ol_bg.gif") no-repeat scroll 15px bottom transparent;
	margin-bottom:10px;
	padding-bottom:10px;
}
.GoodsCategoryWrap .c-cat-depth-1 .c-cat-depth-2{
	margin-left:20px;
}


.GoodsCategoryWrap .c-cat-depth-1 .c-cat-depth-2 a{
background:none repeat scroll 0 0 transparent;
height:20px;
line-height:20px;
margin-bottom:0;
padding-bottom:0;
width:80px;
display:inline-block;
font-size:12px;
color:#000;
font-weight:normal;
}

.border6 .BrandListWrap{
text-align:left;
padding:5px 0 10px 15px;
}

.border6 .GoodsListWrap .itemsWrap h6{
text-align:left;
width:95px;
white-space:normal;
}

.border6 .itemsWrap .item ul li{
float:left;
width:95px;
}
.border6 .itemsWrap{
background:url("comment_list_bg.gif") no-repeat scroll center bottom transparent;
}

.border6 .GoodsListWrap{
padding:5px 0 10px 8px;
}

.special span {
float:left;
font-family:"Microsoft Yahei","宋体";
font-size:14px;
height:22px;
line-height:22px;
margin-left:20px;
}