@import url("border.css");
@import url("widget.css");
a, b, p, div, span, ul, ol, li, input, textarea, select { font-family: "微软雅黑", "宋体", "Tahoma", "Arial", "Helvetica", "sans-serif"; }
body { font-size: 12px; line-height: 150%; color: #333333; margin: 0px auto; background: #262626 url(http://images.buyjk.com/www/jk2010/bg.png) no-repeat fixed center top; }
select { font-size: 12px; }
img { border: none; }
a { color: #333333; }
a:hover { color: #f90; text-decoration: none; }
#header { background: url(http://images.buyjk.com/www/jk2010/header_bg.png) repeat-x left top; }
#link_header { position: relative; color: #425374; width: 960px; margin: 0px auto; }
#link_header div.link_1 { position: absolute; right: 0px; top: 0px; line-height: 30px; height: 50px; }
#link_header a { color: #425374; }
#logo { width: 960px; height: 135px; margin: 0px auto; background: url(http://images.buyjk.com/www/jk2010/logo.gif) no-repeat center center; }
#logo a { display: block; height: 100%; }
#search { width: 960px; height: 37px; line-height: 37px; margin: 0px auto; background: url(search_bg.png) repeat-x left top; clear: both; }
input.keywords { width: 200px; }
/*菜单*/
#mainNav { line-height: 32px; background: url(menu_bg.png) repeat-x left top; }
.navList { width: 960px; margin: 0px auto; }
.navList:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*Add margin between menu and rest of content in Firefox*/
.navList ul li { display: inline; }
.navList li a{ line-height: 32px; display: block; float: left; padding: 0px; width: 96px; }
.navList li a.menu_1 { background: url(menu_1.png) no-repeat left top; }
.navList li a.menu_2 { background: url(menu_2.png) no-repeat left top; }
.navList li a.menu_3 { background: url(menu_3.png) no-repeat left top; }
.navList li a.menu_4 { background: url(menu_4.png) no-repeat left top; }
.navList li a.menu_5 { background: url(menu_5.png) no-repeat left top; }
.navList li a.menu_6 { background: url(menu_6.png) no-repeat left top; }
.navList li a.menu_7 { background: url(menu_7.png) no-repeat left top; }
.navList li a.menu_8 { background: url(menu_8.png) no-repeat left top; }
.navList li a.specials { background: url(menu_specials.png) no-repeat left top; }
.navList li a.shortinsize { background: url(menu_shortinsize.png) no-repeat left top; }
.navList li a:hover, .navList li a.selected { background-position: left -32px; }
/**/
#maintable { width: 960px; margin: 0px auto; clear: both; background: #ffffff; }
/**/
#footer { background: #a8c8fd url(http://images.buyjk.com/www/jk2010/footer_bg.png) repeat-x top left; height: 210px; clear: both; }
#footNav { background: url(footer_nav_bg.png) repeat-x left top; margin-top: 5px; }
.footNav { width: 960px; margin: 0px auto; }
.footNav ul, .footNav li { margin: 0px; }
.footNav li { display: inline; }

.clear_both { clear: both; }
.clear_0px { clear: both; height: 0px; overflow: hidden; }
.clear_5px { clear: both; height: 5px; }
.hidden { display: none; }
.left { float: left; }
.right {float: right; }
.f10 { font-size: 10px; }
.m550 { margin: 5px 5px 0px; }
.mt15 { margin-top: 15px; }
.center { width: 960px; margin: 0px auto; text-align: center; }
.CopyRight { width: 960px; margin: 0px auto; color: #425374; text-align: center; line-height: 24px; }
.shopex { width: 960px; margin: 0px auto; height: 0px; overflow: hidden; }
/**/
.sub_menu { position: absolute; top: 0px; z-index: 100; background: url(subNav_top.png) no-repeat left top; width: 300px; visibility: hidden; }
.sub_menu .content { margin: 11px auto; background: #e7e7e7; line-height: 24px; border-bottom: 3px solid #326488; border-top: none; padding: 5px 10px; line-height: 24px; }
* html .sub_menu a{ width: 100%;}/*IE only hack*/
.sub_menu .content li { float: left; display: block; margin-right: 10px; font-weight: bold; }
.sub_menu .content li ul { border-left: 1px dashed #999; }
.sub_menu .content li li { display: block; float: none; margin-left: 12px; font-weight: normal; background: url(dot.png) no-repeat left center; padding-left: 6px; }

/**/
div#player { float: right; margin-top: 5px; }
.slides { position: relative; overflow: hidden; width: 742px; height: 400px; }
.slides ul { margin: 0; padding: 0; }
.slides li { list-style: none; }
.slide-pic { overflow: hidden; width: 742px; }
.slide-pic img { width:740px; height: 400px; border:1px solid #b9b9b9; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { position: absolute; left: 0; bottom: 0; clear: both; }
.slide-li li { float: left; width: 184px; height: 30px; line-height: 30px; margin-right: 1px; text-align: center; }
.slide-li a { display: block; width: 183px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-decoration: none; }
.slide-li .cur a, .slide-li a:hover { color:#333; text-decoration:none; }
.op li { background:#666; opacity: 0.6; filter:alpha(opacity=60); }
.op li.cur { background:#fff; }
.slide-txt span { display: none; }
/**/
.GoodsSearchWrap .items-gallery { background: #ffffff; border-color: #f1f1f1; text-align: center; }
.GoodsSearchWrap .items-gallery .goodinfo li { text-align: center; }

/**/
.footer_bar_wrap { background: url(http://images.buyjk.com/www/jk2010/footer_bar_bg.png) repeat-x left top; height: 40px; overflow: hidden; }
#footer_bar { width: 960px; margin: 0px auto; }
#footer_bar li { display: block; float: left; text-align: center; height: 40px; background: url(http://images.buyjk.com/www/jk2010/footer_bar_split.png) no-repeat right top; }
#footer_bar li.first { width: 385px; }
#footer_bar li.first .warp { background: url(http://images.buyjk.com/www/jk2010/footer_bar_split.png) no-repeat left top;}
#footer_bar li.first .warp span { display: block; background: url(http://images.buyjk.com/www/jk2010/carts.png) no-repeat center center; }
#footer_bar li.first .warp span a { display: block; width: 216px; line-height: 40px; text-align: center; font-size: 24px; color: #078cc2; margin-left: 120px; *margin-left: 75px!important; }
/*
* html #footer_bar li.first .warp span a { margin-left: 0px; }
#footer_bar li.first .warp { background: url(carts.png) no-repeat center center; }
#footer_bar li.first span { display: block; line-height: 56px; background: url(footer_bar_split.png) no-repeat left top; }
#footer_bar li.first span b { padding-left: 100px; font-size: 24px; color: #078cc2; }
/*
/**/
#newShop { background: url(line_bg.png) no-repeat left bottom; height: 175px; margin-top: 3px; clear: both; border: 1px solid #b9b9b9; position: relative; }
/*
 * 站点目录树
 */
#helpMenu { margin-top: 5px; }
#helpMenu .title { background: url(border2_title.png) no-repeat left top; display: block; line-height: 27px; }
#helpMenu .warp { border: 1px solid #b9b9b9; border-top: none; }
#helpMenu .body { margin: 0px 4px 3px 4px; background: #ededed; line-height: 24px; }
#helpMenu .body ul li { display: inline; }
#helpMenu .TreeList .cat1, #helpMenu .TreeList .cat2 { margin-left: 15px; }

#helpMenu .TreeList { width: 190px; float: left; }
/**/
#newList { clear: both; }
/**/
.corpLink { width: 960px; margin: 10px auto 0px auto; text-align: center;  }
.corpLink .cat1 { display: inline; }
.corpLink .cat1 a { color: #425374; font-weight: normal; margin: auto 10px; }
/**/
.boxGray { background: #ffffff; }
.link { background: url(search_bg.png) repeat-x left top; clear: both; line-height: 37px; margin-top: 5px; padding: 0px 5px; }
/**/
.c-cat-depth-1 a { background: #fbfbfb; padding-left: 6px; }
.c-cat-depth-2 a { background: #ffffff; padding-left: 18px; font-weight: bold; }
.c-cat-depth-3 a { background: #ffffff; padding-left: 30px; font-weight: normal; }
/**/
.goodpic a {
	border: none;
}
.GoodsSearchWrap .items-gallery {
	border: 1px solid #fff;
}





div.pList { clear: both; line-height: 150%; margin-top: 5px; display: block; border: 1px solid #b9b9b9; }
div.pList .title h3 { visibility1: hidden; margin: 0px; padding: 0px; }
div.pList ul.body { margin: 0px; padding: 0px; list-style: none; }
div.pList ul.body a { display: block; width: 165px; margin: 0px auto; }
div.pList ul.body li { float: left; display: block; width: 191px; }
div.pList ul.body img { width: 165px; height: 220px; margin: 3px auto; }
div.pList ul.body h3 { font-size: 12px; font-weight: normal; height: 18px; line-height: 18px; overflow: hidden; text-overflow: ellipsis; width: 165px; margin: 0px auto; }
div.pList ul.body .price { height: 30px; line-height: 30px; color: #ba0702; width: 165px; margin: 0px auto; }








div#sales { float: left; position: relative; width: 736px; height: 200px; border: 1px solid #b9b9b9; }
div#sales .intro { position: absolute; left: 0px; top: 0px; clear: both; background: url(http://images.buyjk.com/static/icon_new.png); display: block; width: 93px; height: 94px; z-index: 99; }

div#sales a.prev, div#sales a.next {
	display: block; float: left; width: 30px; height: 200px; text-decoration: none; z-index: 100;
	background: url("http://images.buyjk.com/static/icon_arrow.png") -30px 50px no-repeat;
}
div#sales a.next { background-position: -120px 50px; }
div#sales a.next:hover { background-position: -150px 50px; }
div#sales a.prev:hover { background-position: -60px 50px;}
div#sales a:hover, div#sales a:active { border: none; outline: none; }
div#sales .myList { float: left; position: relative; visibility: hidden; left: -5000px; }
div#sales li img { width: 150px; height: 150px; margin: 6px 9px 5px 10px; }
div#sales .myprice, div#sales .mymktprice { text-align: center; }