@charset "utf-8";
* {
	color: #000;
	margin: 0px;
	padding: 0px;
	word-wrap:break-word;
	word-break:break-all;
}
body {
	font: 12px Arial;background:url(../images/body.png) repeat-x center top;
}
A {
	FONT-FAMILY: arial; COLOR: #000; TEXT-DECORATION: none
}

li{list-style:none;}
img{border:0px;}
h1{font-size:16px;}
h2{font-size:14px;}
h3,h4,h5{font-size:12px;}
input,select{font-family:Arial;}
.clear{clear:both;}
.pro_img_h,.pro_img_h2{display:inline-block;height:176px;margin:10px 0 10px 0;}
.pro_img_h2{height:136px;}
.pro_li_h3{height:42px;overflow:hidden;font-size:11px;font-weight:bold;}
.pro_li_h3 a{color:#000;}
.pro_li_span{font-size:16px;color:#F00;line-height:30px;}
.pro_li_span del{font-size:13px;}
.spacer,.spacer2 {
	height: 0px; BORDER-BOTTOM: #ddd 1px solid; 
}
.spacer {
	margin-top:20px;
}
.container_bg{background:url(../images/menubg.jpg) repeat;width:100%;height:85px;}
.container {
	margin: 0px auto;
	width: 960px;overflow:hidden;zoom:1;
}
.head{width:960px;margin:0 auto;}
.logo {
	width: 375px;margin-left:5px;margin-top:0px;height:80px;
	background:url(../images/log.png) no-repeat;
	float: left;
}
.logo a{color:#f00;display:block;}
.logo_part_box{float:right;padding-right:0px;width:580px;margin-right:0px;}

.top_nav{float:right;position:relative;z-index:2;width:570px;margin:0 auto;}
.top_nav li {
    float: left;
    text-align: center;
    height: 30px;
}
.top_nav .first{background:none;border-left:none;}
.top_nav a{color:#fff;display:block;overflow:hidden;height:30px;line-height:30px;padding-left:10px;_display:inline-block;}
.top_nav a:hover{text-decoration:none;}

.nav_part{color:#fff;width:650px;float:right;padding-top:21px;*padding-top:20px;}
.nav_part li{float:left;width:100px;text-align:center;}
.nav_part a{color:#fff;font-size:10px;-webkit-text-size-adjust:none;}
.nav_part a:hover{color:#fff;text-decoration:none;}
.nav_part img{margin:0 4px 0 6px;vertical-align:middle;}

.flash{position:relative;z-index:0;}
.nav_box{height:25px;position:relative;z-index:999;}
.nav{height:25px;}
.nav li {
    float: left;
    text-align: center;
    height: 25px;color:#fff;font-size:14px;width:160px;background:url(../images/nav_bg.gif) no-repeat left top;
}
.nav .noimg a{}
.nav a{font-size:16px;font-weight:bold;color:#395467;display:block;line-height:25px;width:160px;}
.nav a:hover{text-decoration:none;color:#fff;background:url(../images/nav_bg.gif) no-repeat left -25px;}

.nav_child ul{background:#f0f0f0 url(../images/nc_bg.gif) repeat-y;position:absolute;width:320px;display:none; z-index: 100;}
.nav_child li{float:left;width:160px;line-height:20px;height:20px;overflow:hidden;}
.nav_child a{color:#395467;display:block;padding-left:15px;font-size:10px;-webkit-text-size-adjust:none;}
.nav_child a:hover{color:#fff;background:#395467;text-decoration:none;}

.nav_child .nf{width:313px;background:#f0f0f0;height:20px;overflow:hidden;font-weight:bold;padding-left:5px;color:#f00;margin-left:1px;border-bottom:1px solid #000;}
.nav_child .nc{width:303px;background:#f0f0f0 url(../images/nfllogo.gif) no-repeat 205px center;text-align:right;line-height:26px;border-top:1px solid #000;margin-top:10px;margin-left:1px;padding-top:10px;padding-right:10px;padding-bottom:10px;clear:both}
.nav_child .nc a:hover{background:none;color:#395467}

.nav_right_cate{float:left;width:200px;height: 28px;position:relative;z-index:1;}
.nav_right_catebox{position:absolute;width:600px;left:-400px;}
.nav_right_catebox h2{line-height:28px;height:28px;cursor:pointer;padding-left:400px;}
.nav_right_catebox h2 span{font-size:12px;display:block;background:url(../images/expansion.gif) no-repeat 155px center;color:#fff;line-height:32px;height:32px;text-align:center;}
.nav_right_catebox .currenth2{}
.nav_right_catebox ul{background:#fff;border:4px solid #c00;margin-top:3px;padding-left:5px;display:none;overflow:hidden;zoom:1;}
.nav_right_catebox li{line-height:20px;zoom:1;padding-left:5px;float:left;width:185px;}
.nav_right_catebox li a{background:url(../images/nav_right_cate_red_dot.gif) no-repeat 5px center;font-weight:bold;display:inline-block;padding-left:13px;color:#333;line-height:20px;height:20px;overflow:hidden;}
.nav_right_catebox ul ul{margin:0;padding-left:0;}
.nav_right_catebox li li{height:20px;overflow:hidden;}
.nav_right_catebox li li a{font-weight:normal;color:#333;float:none;background:url(../images/nav_right_cate_dot.gif) no-repeat 5px 8px;}
.nav_right_catebox .nav_right_catebox_first{width:380px;}
.nav_right_catebox ul ul{border:none;margin-top:0;}

.cart_search{float:right;width:548px;}
.cart_search2{float:left;width:800px;margin-left:200px;display:inline;padding-top:30px;}
.shopping_cart {
	width:80px;
	height:16px;
	line-height:16px;
	margin-top:5px;
	margin-left:10px;
	background: url(../images/header_cart.png) no-repeat;color:#f00;
}
.shopping_cart a{color: #FECC02;margin-top:-5px;padding-left:25px;}
.shopping_cart span{color: #FECC02;display:inline-block;padding-left:15px;padding-top:0px;}
.head_search{padding-top:10px;padding-bottom:2px;padding-left:7px;}
.head_free{background:url(../images/Free.png) no-repeat;float:left;width:240px;height:50px;}
.txtsearch {height: 14px;padding:3px 5px;vertical-align: middle;width: 180px;border:1px solid #eee;background:#fff;}
.btnSearch ,.btnSearch2{
	
    height: 30px;
    width: 90px;
    border: none;
    vertical-align:middle;
    color:#fff;
    cursor:pointer;font-weight:bold;margin-left:5px;
	background: url(../images/search.jpg) no-repeat;color:#f00;
}
.btnSearch2{background: url(../images/search2.jpg) no-repeat;color:#fff;}
.mainbox{overflow:hidden;zoom:1;position:relative;z-index:0;background:#fff ;margin-top:10px;margin-bottom:0px;    
	border-style: none solid none solid; border-width: 1px;border-color:#B0B0B0;}
@font-face {
    font-family: 'AkzidenzGroteskBE-LightEx';
    src: url('../font/akzidenzgroteskbe-lightex-webfont.eot'); /* IE9 及以上浏览器*/
    src: url('../font/akzidenzgroteskbe-lightex-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/AkzidenzGroteskBE-LightEx.woff') format('woff'), /* 火狐、谷歌 */
    url('../font/akzidenzgroteskbe-lightex-webfont.ttf')  format('truetype'), /* 火狐,Safari, Android, iOS */
    url('../font/AkzidenzGroteskBE-LightEx.svg#AkzidenzGroteskBE-LightEx') format('svg'); /* 传统的操作系统*/
    font-weight: normal;
    font-style: normal;
}
.fbold{font-weight:bold;}
.clearBoth {clear: both; }
.pro_li_span .normalprice { text-decoration: line-through; }
.pro_li_span .productSpecialPrice { font-size: 18px; font-weight: bold; color: #f00; }
.pro_li_h3 a:hover { color: #006ec8; }
.back {float: left; }
fieldset { line-height: 22px; }
fieldset input { margin: 3px 0; }