@charset "utf-8";
/* CSS Document */

/*共用样式*/
body { background: #fff; font: 12px/20px "宋体", Verdana, Arial; margin: 0; padding: 0; color: #333; }
div { margin: 0 auto; padding: 0; }
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p { margin: 0; padding: 0; border: none; list-style-type: none; }
.block { width: 1225px; height: auto; }
.f_l { float: left; }
.f_r { float: right; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.dis { display: block; }
.inline { display: inline; }
.none { display: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*html .clearfix { height: 1%; }
*+html .clearfix { height: 1%; }
/*英文强制换行*/
.word { word-break: break-all; }
/*边框*/
.border { border:1px solid #ccc;}
/*字体颜色*/
a { text-decoration: none; color: #333; outline: none; blr:expression(this.onFocus=this.blur());}
.f1 { color: #5faf00; }			/*绿*/
.f2 { color: #fff; }			/*白*/
.f3 { color: #e61f18; }
.hid { display: none; }
.green {
	color: #5faf00;
}

.white {
	color: #fff;
}

.pink {
	color: #ef0075
}

.gray {
	color: #ccc;
}

.red {
	color: #e61f18;
}
/*页面留白*/
.line { height: 1px; line-height: 1px; clear: both; background: #eee; margin: 10px auto; }
.blank { height: 8px; line-height: 8px; clear: both; visibility: hidden; }
.blank5 { height: 5px; line-height: 5px;/* _margin:-3px 0;*/ clear: both; visibility: hidden; }
/*布局*/
.left { width: 200px; float: left; margin-right: 10px; }
.right { width: 1015px; float: left; }
/*标题*/
.h1_title { height:36px; overflow:hidden; padding-left:48px; font: bold 18px/43px "微软雅黑"; color:#77bb00;}
/*头部样式*/
/*顶部导航*/
.topNav { height: 30px; background: #eee; font: 12px/30px sans-serif; }
.rightNav{float:right;padding-right:100px;}
/*顶部LOGO栏*/
.header { height:160px; background:url(/shangti/home/style/images/global/midnavbg.gif) 0 0 repeat-x; }
.header .midNav { height:119px; margin-bottom:2px;}
.header .midNav div { float:left;}
.header .midNav .logo { width:633px; position:relative;}
.header .midNav .logo .topCity { position:absolute; right:263px; top:10px;}
.header .midNav .logo .topCity .location_city{ height:26px; margin:0; padding:0 20px 0 10px;; background:url(/shangti/home/style/images/global/citybg.gif) right 0 no-repeat; font:12px/26px "宋体"; color:#fff;  display:block;  position:relative;} 
.header .midNav .logo .cityList { width:250px;  padding:20px; border:1px solid #fff; background:#fff; position:absolute; filter:alpha(Opacity=30);-moz-opacity:0.7;opacity: 0.7;z-index:1000;}
.header .midNav .logo .cityList dt{  height:20px;}
.header .midNav .logo .cityList dd{  height:20px; color:#333;}
.header .midNav .search { width:293px; height:65px; margin-top:38px; position:relative;}
.header .midNav .search .searchBg { width:293px; height:35px; background:#fff; }
.header .midNav .search .searchHot { line-height:30px; width:290px; color:#fff; }
.header .midNav .search .searchHot a { color:#fff;}
.header .midNav .search select { margin:8px 0 0 10px; background: #fff; border:none;}
.header .midNav .search input { width:230px; margin:8px 0 0 10px; background: #fff; border:none;}
.header .midNav .search input.btnSearch { width:35px; height:35px; margin:0; background: #5faf00 url(/shangti/home/style/images/global/btnsearch.gif); border:none; position:absolute; right:0; top:0;cursor:pointer;}
.header .midNav .cart { float:right;}
.header .midNav .cart a { width:70px; height:40px; margin-top:45px; display:block; line-height:40px; background:url(/shangti/home/style/images/global/topnav.gif) 0 -70px; color:#fff;}
.header .midNav .cart a span { margin-left:42px;}
.header .mainNav { position:relative; z-index:998;}
.header .mainNav .nav { height:39px; font: 14px/39px "微软雅黑"; }
.header .mainNav .nav li { float:left;}
.header .mainNav .nav a { display:block; color:#fff; padding:0 14px;}
.header .mainNav .nav .r1 { width:200px; padding:0; background:url(/shangti/home/style/images/global/spite.png) 0 0 no-repeat; }
.header .mainNav .nav .r1 span { margin-left:47px;}
.header .mainNav .nav .r2 { margin-left:14px; }
.header .mainNav .nav .cart { float:right; position: relative; z-index:999;}
.header .mainNav .nav .cart a { width:190px; padding:0; background:url(/shangti/home/style/images/global/spite.png) -200px 0 no-repeat; font:12px/39px "宋体"; }
.header .mainNav .nav .cart span { margin-left:80px; font-size: 1.2em; font-weight: bold;}
.header .mainNav .nav .ad1 { position:absolute; top:74px; right:0; text-align:right; z-index:999;}
/*分类列表*/
.header .mainNav .cateList { width:200px; background:#efefef;position: absolute;top:39px; z-index:999;}
.header .mainNav .cateList li { float:none;}
.header .mainNav .cateList a { display: inline-block; color:inherit; padding:0; }
.header .mainNav .cateList .c1 { height:70px; background:url(/shangti/home/style/images/global/spite.png) 0 -39px no-repeat;}
.header .mainNav .cateList .c2{ height:70px; background:url(/shangti/home/style/images/global/spite.png) 0 -109px no-repeat;}
.header .mainNav .cateList .title { display:block; padding:7px 0 0 14px; font:14px/30px "微软雅黑"; }
.header .mainNav .cateList .cate { margin-left:14px; font:12px/20px "宋体"; }
.header .mainNav .cateList li { position:relative;}
.header .mainNav .cateList .category { width:600px; padding:20px 35px; background:#fff; position:absolute; left:200px; top: 0px;}
.header .mainNav .cateList .category dl { height:35px; overflow:hidden; clear:left;}
.header .mainNav .cateList .category dt { float:left; font:bold 14px/35px "微软雅黑"; color:#77bb00; }
.header .mainNav .cateList .category dt a { width:125px; font:bold 14px/35px "微软雅黑"; color:#77bb00; display:block;  }
.header .mainNav .cateList .category dd { float:left; font:12px/35px "宋体";}
.focus { min-width:1225px; height:490px; background:#f0f6e0; margin:0 auto 10px;z-index:0;}   
.retailFocus { background:#f0f6e0;}
.ad2 { margin:10px 0;}

.text .price { font: 12px/25px "微软雅黑"; }
.text .price span.p1 { font-size:21px;}
.text .price span.p2 { color:#666; text-decoration: line-through;}
.text .goodsname { color:#000;}

.article { width:160px; margin:0 auto;}
.article li { border-bottom:1px solid #77bb00;}
.article li a { margin:0 8px; font: 12px/34px "宋体"; }
.article li.more { border:none;}
.article li.more a { display:block; text-align:right; color:#666; }

.advantage { height:180px; background:#77bb00; }
.help { padding:50px 0; background:#eee;}
.help dl { float:left; padding:0 45px; width:78px; }
.help dt { margin-bottom:30px; font: 18px/30px "微软雅黑";   }
.help dt a {color:#000;}
.help dd {font: 12px/34px "宋体"; color:#666; height:34px;overflow:hidden;}
.help dd a {color:#666;}

.footer { padding:20px 0; font: 12px/35px "宋体"; text-align:center; color:#666;}
.stores_list {display: none;}

.category_bootm{ margin-bottom:10px;}
.category_bootm ul li{ float:left; width:440px; padding-left:25px; line-height:26px; }
.category_bootm .arr{ padding-left:27px;height:21px; background:url(/shangti/home/style/images/index/index_arr.jpg) no-repeat; background-position:right;}
.category_bootm ul li a{font: 16px/30px "微软雅黑"; font-weight:bold; color:#77bb00;}
.category_bootm .cate a{ display:block; float:left; margin-right:5px; font: 12px/30px "微软雅黑"; color:#444444;}

.link{ margin-top:20px;}
.link .title{font: 20px/30px "微软雅黑"; margin-left:30px; height:20px; line-height:20px;}
.link .line{ background:url(/shangti/home/style/images/link/link_03.jpg) no-repeat; height:2px; display:block;}
.link .all{ float:right; margin-top:10px; padding-right:10px; background:url(/shangti/home/style/images/link/link_02.jpg) no-repeat right;}
.link .all a{ font:12px "宋体"; color:#444;}
.link .list ul { width:1225px; margin-bottom:51px; overflow:hidden;}
.link .list ul li{ float:left; padding:5px; border:1px solid #e4e4e4; background-color:#eeeeee; margin-right:7px; margin-top:6px; text-align:center; line-height:12px;}
.link .list .last{ }