html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:separate;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
map{outline:0;}
input,button,textarea,select,optgroup,option{font-size:12px;font:inherit inherit inherit inherit}
body{
	font:12px/1.5 Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:0;
}
a{text-decoration:none;}
a img{
	border:0;
}
#wrapper{
	width:998px;
	margin:0 auto;
	padding:37px 0 0;
}
body{background:#fff url(bigbg.jpg) no-repeat center 0;}
#aspnetForm{background:url(wrapper.jpg) no-repeat center 0;}
#header{
	margin:0 auto 0px;
	height:131px;
	background:#416501;
	}
#header .logo{
	float:left;
	display:inline;
	margin:15px 53px 0 27px;
}
#header .hotline{
	float:left;
	display:inline;
	margin:19px 0px 0 0;
	width:215px;
	height:83px;
	text-indent:-9999em;
	background:url(hotline.jpg) no-repeat 0 0;
}
#header  ul{
	float:left;
	width:198px;
	margin:60px 36px 0 0;
}
#header  ul li{
	float:left;
	width:66px;
	padding:0 0 0 0;
	list-style:none;
}
#header  ul li a{
	text-decoration:none;
	color:#b9c000;
	font-size:14px;
}
/*#header  ul li.link01{
	background:url(home_dot.gif) no-repeat 0 center;
}
#header  ul li.link02{
	background:url(member_dot.gif) no-repeat 0 center;
}
#header  ul li.link03{
	background:url(account_dot.gif) no-repeat 0 center;
}
#header  ul li.link04{
	background:url(cart_dot.gif) no-repeat 0 center;
}
#header  ul li.link05{
	background:url(orderlist_dot.gif) no-repeat 0 center;
}
#header  ul li.link06{
	background:url(help_dot.gif) no-repeat 0 center;
}*/
#header .shopbag{
	float:right;
	display:inline;
	width:191px;
	background:url(shopbag_bg.jpg) no-repeat 0 0;
	height:115px;
	margin:0px 0px 0 0;
	padding:30px 0 0 90px;
}
#header .shopbag a{
	padding:60px 0 10px 42px;
	display:block;
	text-indent:-9999em;
	}
#header .shopbag a img{
	margin:0 0 3px 0;
}
#topmenu{
	width:966px;
	padding:3px 0 3px 30px;
	height:21px;
	background:#bfc400;
	border-left:1px #cdd149 solid;
	border-right:1px #d0d867 solid;
}
#topmenu ul li{
	float:left;
	display:inline;
	margin:0 7px 0 0;
	padding:0 10px 0 0;
	list-style:none;
	height:21px;
	background:url(menu_li_line.gif) no-repeat right center;
}
#topmenu ul li a{
	padding:0 0 0 7px;
	height:21px;
	line-height:21px;
	text-decoration:none;
	color:#fff;
	float:left;
	
}
#topmenu ul li a span{
	padding:0px 7px 0 0;
	float:left;
	height:21px;
	text-align:center;
}
#topmenu ul li a.current,#topmenu ul li a:hover{
	background:url(menu_current.gif) no-repeat 0 0;
	color:#fff;
	
}
#topmenu ul li a.current span,#topmenu ul li a:hover span{
	background:url(menu_current.gif) no-repeat right top;
}
#topsearch{
	height:33px;
	width:963px;
	background:#bfc400 url(topsearch_bg.jpg) no-repeat 19px 0;
	padding:0 0 3px 33px;
	color:#6a8118;
	border-left:1px #cdd149 solid;
	border-right:1px #d0d867 solid;
	border-bottom:1px #e1e297 solid;
	height:24px;
	line-height:24px;
}
.search{
	float:left;
	width:280px;
	padding:0px 0 0 0;
}
.search input{
	vertical-align:middle;
	border:0;
	margin:0px 7px 0 9px;
	background:#c9c9ca;
	line-height:16px;
	border:1px #d2d2d3 solid;
	color:#6a8118;
}
.search input.submit{
	background:url(search_btn_bg.jpg) no-repeat 0 0;
	width:21px;
	height:21px;
	text-align:center;
	color:#000;
	line-height:17px;
	cursor:pointer;
	border:0;
	text-indent:-9999em;
	margin:2px 0 0 0;;
	vertical-align:top;
}
.hotkeywords{
	float:right;
	width:650px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	text-align:right;
	padding:0 30px 0 0;
}
.hotkeywords a{
	color:#6a8118;
}
.friendlink{
	clear:both;
	width:1002px;
	overflow:hidden;
	background:#99bf3d;
}
.friendlink .links{
	float:left;
	padding:15px 0 15px 32px;
	color:#4a4949;
}
.friendlink .links a{
	color:#4a4949;
	padding:0 14px 5px 0;
}
.friendlink .subscribe{
	float:right;
	width:300px;
	padding:15px 40px 0 0;
}
.friendlink .subscribe input{
	border:1px #d7d7d7 solid;
	width:198px;
	line-height:14px;
	margin:0 2px 0 8px;
	vertical-align:middle;
	color:#676767;
}
.friendlink .subscribe .submit{
	border:0;
	width:17px;
	height:16px;
	background:url(email_submit.jpg) no-repeat 0 0;
	color:#fff;
	margin:0;
	cursor:pointer;
}
#footer{
	clear:both;
	text-align:center;
}

.footerlinks{
	background:url(footerlinks_bg.jpg) no-repeat 0 ;
	width:669px;
	height:38px;
	margin:0 auto;
}
.footerlinks a img{
	margin:0 10px;
}
.partnerlogo{
	margin:10px 0;
	text-align:center;
}
.partnerlogo a img{
	margin:0 16px;
}
.copyright{
	color:#8d8d8d;
	font-size:12px;
	padding:15px 0;
}
.copyright a{
	color:#8d8d8d;
}
.container{
	width:1002px;
	margin:0 auto;
}
.container .container_content{
	float:right;
	width:812px;
	background:url(container_content_bg.jpg) repeat-y 0 0;
	overflow:hidden;
}
.lujin{
	background:#fff;;
	text-align:right;
	height:16px;
	padding:24px 12px 0 0;
}
.lujin p{
	margin:0;
	padding:0;
}
.tophtml{
	background:url(container_content_topbg.jpg) no-repeat 0 0;
	width:761px;
	padding:24px 25px 25px 26px ;
}
.product_list{
	width:761px;
	padding:0 25px 0 26px;
}
.container{
	width:998px;
	padding:7px 0 7px 0;
	overflow:hidden;
	background:#fff;
}
.sidebar{
	float:left;
	width:174px;
	padding:0 0px 0 12px;
	background:#fff;
}
.category h3{
	background:url(sidebar_category_h3.jpg) no-repeat 0 0;
	text-indent:-9999em;
	height:27px;
	margin:16px 0 12px 0;
}
.sidebar ul{
	list-style:none;
	padding:0;
	margin:0;
}
.sidebar ul li{
	margin:0;
	padding:0;
	list-style:none;
}
.sidebar ul li a img{
	border:0;
	margin:0 0 0px 0;
}
.content{
	float:right;
	width:812px;
}
.content_left{
	float:left;
	width:602px;
	/*background:url(container_bg.jpg) repeat-x 0 0;*/
}
.focus{
	margin:1px 0 8px 10px;
	width:588px;
	border:1px #e4e4e4 solid;
}
.recommend{
	
	width:602px;
	padding:0px 0 0 0px;
	background:url(recommend_bg.jpg) repeat-y 0 0;
	margin:0 0 10px 0;
}
.recommend h3{
	height:0;
	text-indent:-9999em;
	margin:0;
	padding:0;
	font-size:0;
	
}
.latest{
	background:url(recommend_bg.jpg) repeat-y 0 0;
	
	width:602px;
	padding:0px 0 0 0px;
}
.latest h3{
	margin:0 17px 0px 16px;
	height:0;
	text-indent:-9999em;
	margin:0;
	padding:0;
	font-size:0;
}
.con{
	background:#fff;
	width:588px;
	padding:70px 1px 0 13px;
	text-align:center;
	background:url(recommend_h3.jpg) no-repeat 0 0;
}
.latest .con{
	background:url(latest_h3.jpg) no-repeat 0 0;
}
.conbottom{
	background:#fff;
	width:602px;
	height:11px;
	padding:0;
	font-size:0;
	line-height:0;
	text-align:center;
	margin:0 0 0px 0;
	background:url(recommend_bottom_bg.jpg) no-repeat 0 0;
}
.productbanner img{display:block; margin:9px auto;}
.con table td{
	text-align:center;
	padding:0 0 6px 0;
}
.con table td table{
	margin:0 auto;
}
.con table td table td{
	padding:0;
	color:#636563;
}
.con table td table .Goods_Name{
	padding:10px 0 0 0;
}
.con table td table .Goods_Name a{
	color:#636563;
	text-decoration:none;
}
.con table td table .GoodsItem_GoodsPay{
	color:#ff1b41;
	font-weight:700;
	padding:0 0 24px 0;
}
.con table td table .GoodsItem_buy a{
	text-decoration:none;
	color:#5A7500;
	background:url(btn_buy.jpg) no-repeat 0 0;
	display:block;
	width:74px;
	height:30px;
	padding:0px 0 0 10px;
	margin:0 auto;
	text-align:left;
	font-weight:700;
}
.con table td table .GoodsItem_view a{
	text-decoration:none;
	color:#77a207;
	background:url(btn_buy2.jpg) no-repeat 0 0;
	display:block;
	width:84px;
	height:30px;
	padding:0px 0 0 0px;
	margin:0 auto;
	text-align:center;
	font-weight:700;
}
.con table td a img{
	border:0;
	padding:8px;
	width:122px;
	border:1px #dfdfdf solid;
}
.content_right{
	float:right;
	width:180px;
	text-align:right;
	background:#fff;
	display:inline;
	margin:0 10px 0 0;
}
.content_bottom{
	clear:both;
	padding:0 0 0 0px;
	background:#fff;
	margin:0 0 0 0px
}
/*090714add*/
.magzine{
	margin:0 0 11px 0;
	background:url(magzine_bg.jpg) no-repeat 0 0;
	width:179px;
	height:271px;
	overflow:hidden;
	float:right;
}
.magzine h3{
	background:url(magzine_h3.jpg) no-repeat center 0;
	text-indent:-9999em;
	height:24px;
	margin:10px auto 0 auto;
	border-bottom:1px #006e38 dotted;
	padding:0 0 9px 0;
	text-align:left;
	width:160px;
}
.magzine .jcarousel-skin-ie7{margin:0 auto; width:171px;height:224px;overflow:hidden}
.magzine .jcarousel-skin-ie7 li{float:left; width:160px; margin:0 34px 0 0;}
.magzine .jcarousel-skin-ie7 li h4{padding:3px 0 4px 0;color:#000000;border-bottom:1px dotted #006E38; font-weight:700;}
.magzine .jcarousel-skin-ie7 li h4 span{color:#ff1b41; margin:0 6px;}
.magzine .jcarousel-skin-ie7 li p{color:#414141;margin:6px 0 3px 0; text-align:center;}
.magzine .jcarousel-skin-ie7 li p a{margin:0 auto; color:#818583; margin:0 8px; font-weight:700;}
.jcarousel-container{position:relative}
.jcarousel-clip{z-index:2;padding:0;margin:0 7px;overflow:hidden;position:relative;top:0}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}
.jcarousel-next{z-index:3;display:none}
.jcarousel-prev{z-index:3;display:none}
.jcarousel-skin-ie7 .jcarousel-container-horizontal{width:171px;margin:0;top:0;zoom:1}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal{width:160px;height:224px}
.jcarousel-skin-ie7 .jcarousel-item{width:126px;height:224px;text-align:center;float:left;display:inline}
.jcarousel-skin-ie7 .jcarousel-item-horizontal{margin:0 34px 0 0}
.jcarousel-skin-ie7 .jcarousel-item-horizontal img{padding:0;border:0}
.jcarousel-skin-ie7 .jcarousel-next-horizontal{position:absolute;top:78px;right:0px;width:12px;height:23px;cursor:pointer;background:transparent url(next-horizontal.jpg) no-repeat 0 0}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal{position:absolute;top:78px;left:0px;width:12px;height:23px;cursor:pointer;background:transparent url(prev-horizontal.jpg) no-repeat 0 0}

.default_banner{
	margin:0 0 0px 0;
	float:right;
}
.default_banner img{
	margin:0 0 5px 0;
}
.hotest{
	text-align:left;
	background:url(hotest_m.jpg) repeat-y 0 0;
	width:182px;
	float:right;
	position:relative;
	margin:14px 0 0 0;
}
.hotest a{
	color:#49a443;
}
.hotest table{
	margin:0 5px;
}
.hotest table td{
	padding:3px 2px;
}
.hotest table td img{
	display:block;
}
.hotest h3{
	background:url(hotest_t.jpg) repeat-y 0 0;
	height:43px;
	text-indent:-9999em;
	width:182px;
}
.hotest .bottom{
	background:url(hotest_b.jpg) repeat-y 0 0;
	height:10px;
	line-height:10px;
	display:block;
	text-indent:-9999em;
	width:182px;
}
.hotest .more{
	position:absolute;
	right:7px;
	top:20px;
	color:#000;
}

.static_aera{
	float:right;
	width:184px;
	background:url(static_aera_m.jpg) repeat-y 0 0;
	text-align:left;
	margin:13px 0 0 0;
}
.static_aera h3{
	background:url(static_aera_h3.jpg) no-repeat 0 0;
	height:57px;
	text-indent:-9999em;
	width:100%;
}
.static_aera div,.static_aera ul,.static_aera table{float:left; width:100%;}
.static_aera p{
	margin:0 10px;
	color:#ca3e35;
}
.static_aera p.normal{
	color:#3d3d3d;
}
.static_aera p.number{
	color:#76a207;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	line-height:16px;
	padding:7px 5px;
	border-top:1px #777777 dotted;
	border-bottom:1px #777777 dotted;
	margin:0 10px 10px 10px;
}
.static_aera p.im{
	margin:0 10px 20px 10px;
}
.static_aera p.im a.ww img{
	margin:0 10px 0 0;
}
.static_aera p span{
	margin:0 0 0 0px;
	width:38px;
	display:inline-block;
	display: -moz-inline-stack;  
    display: inline-block;       
    zoom: 1;                    
    *display: inline;  
	color:#3d3d3d;
}
.static_aera p a{
	color:#ca3e35;
}
.static_aera ul{
	background:url(static_aera_ul.jpg) no-repeat 0 0;
	width:159px;
	margin:10px 0 4px 10px;
	overflow:hidden;
	zoom:1;
}
.static_aera ul li{
	height:23px;
	line-height:23px;
	margin:0 0 1px 0;
	padding:0 0 0 37px;
}
.static_aera ul li a{
	color:#fff;
	font-weight:700;
	font-size:12px;
}
.static_aera div.bottomimg{display:block; float:left; background:url(static_aera_b.jpg) no-repeat 0 bottom; height:159px;}

.con table td table .Goods_Name .desc {
height:auto;
line-height:1.2;
overflow:hidden;
padding-top:5px;
}
.con table td table .Goods_Name .desc a {
color:#5A7500;
text-decoration:none;
}
.con table td table .Goods_Name .price {
height:16px;
overflow:hidden;
padding-top:5px;
color:#007F3C;
font-size:14px;
font-weight:700;
line-height:1.2;
}
.con table td table .Goods_Name .price strong {
}
.con table td table .Goods_Name .sales-amount {
color:#898989;
height:18px;
padding-top:5px;
}
.con table td table .Goods_Name .sales-amount em {
color:#BFC400;
font-weight:700;
padding:0 0.5em;
font-style:normal;
}
.con table td table .Goods_Name .rating{
	padding:0 0 10px 0;
	color:#BFC400;
}
.con table td table .Goods_Name .rating a {
color:#BFC400;
text-decoration:none;
}


#yiwangdian{
	display:none !important;
	visibility:hidden !important;
}


.single{
	width:998px;
}
.single .lujin2{
	text-align:left;
	height:33px;
	padding:32px 12px 0 0;
}
.single .lujin2 p{
	margin:0;
	padding:0;
	color:#333333;
}
.single .lujin2 p a{
	color:#333333;
}
.single .lujin2 p span{
	color:#187d29;
}


.help_container{
	width:998px;
	overflow:hidden;
	margin:0 0 31px 0;
}
.help_container .left{
	width:182px;
	float:left;
}
.help_container .left h2{
	background:url(help_left_title.jpg) no-repeat 1px 0;
	height:54px;
	text-indent:-9999em;
}
.help_container .left .side{
	background:url(help_left_side_bg.jpg) no-repeat 0 0;
	height:159px;
	padding:8px 0 0 0;
}
.help_container .left .side h3{
	padding:0 0 0 16px;
	color:#087715;
	font-size:13px;
	line-height:22px;
}
.help_container .left .side p{
	padding:0 0 0 29px;
	color:#333333;
	background:url(member_leftside_dot.jpg) no-repeat 21px center;
	line-height:22px;
}
.help_container .gonggao h2{
	background:url(gg_title_bg.jpg) no-repeat 1px 0;
	height:54px;
	text-indent:-9999em;
}
.help_container .gonggao .side{
	background:url(gg_side_top.jpg) no-repeat 0 0;
	height:auto;
	padding:11px 0 0 0;
	overflow:hidden;
}
.help_container .gonggao .side ul{
	background:url(gg_side_bottom.jpg) no-repeat 0 bottom;
	overflow:hidden;
	padding:0 0 5px 0;
	zoom:1;
}
.help_container .article h2{
	background:url(xx_title_bg.jpg) no-repeat 1px 0;
	height:54px;
	text-indent:-9999em;
}
.help_container .right{
	width:816px;
	float:right;
	background:url(member_right_middle.jpg) repeat-y 0 0;
	padding:0px 0  0 0;
}
.help_container .right .inner{
	
	background:url(member_right_top.jpg) no-repeat 0 0;
	padding:13px 19px 0 21px;
	width:776px;
	min-height:400px;
	_height:400px;
}
.help_container .right .inner h2{
	padding:0 0 9px 0;
	border-bottom:1px #cccccc solid;
	margin:0 0 26px 0;
	color:#096e23;
	font-size:18px;
	line-height:36px;
	font-weight:700;
	font-family:"Î¢ÈíÑÅºÚ",Tahoma, Geneva, sans-serif;
}
.help_container .right .inner table{
	margin:0;
}
.help_container .right .inner table td.HelpCenter_Title{
	line-height:32px;
	color:#333333;
	padding:0 8px 6px;
	margin:0 0 5px 0;
	background:none;
	font-size:12px;
	border-bottom:1px #989898 dashed;
	color:#555555;
}
.help_container .right .inner table td a{
	color:#555;
	padding:0 0 0 7px;
}
.help_container .right .inner table td input{
	border:1px #a7a6aa solid;
	height:16px;
	vertical-align:middle;
}
.help_container .right .inner table td select{
	vertical-align:middle;
}
.help_container .right .inner table td input.C_Input,.member_container .right .inner table td input.C_input{
	width:auto;
	height:auto;
	border:0;
	margin:0 11px 0 0;
}
.help_container .right .inner table td.EditPass_Item01{
}
.help_container .right .bottom{
	display:block;
	height:20px;
	background:url(member_right_bottom.jpg) no-repeat 0 0;
}
.help_container .left .side ul{
	padding:0px 0 0 8px;
	width:174px;
}
.help_container .left .side ul li{
	margin:0 0 5px 0;
	list-style:none;
	float:left;
	width:174px;
}
.help_container .left .side ul a{
	background:url(help_leftside_a.jpg) no-repeat 0 0;
	width:137px;
	height:26px;
	line-height:26px;
	display:block;
	
	color:#368700;
	font-weight:700;
	padding:0 0 0 31px;
	text-decoration:none;
}

.help_container .left .side ul a.current,.help_container .left .side ul a:hover{
	background:url(help_leftside_a_current.jpg) no-repeat 0 0;
	color:#fff;

}
.help_container .left .side ul a.current span,.side ul a:hover span{
	background:none;
}
.loginbox{margin:0 0 14px 0;}
.loginbox h3{text-indent:-9999em; background:url(loginbox_h3.jpg) no-repeat 0 0; height:21px;}
.loginbox div{width:160px; border:1px #e8e8ee solid; border-top:0; padding:10px 0 0 5px;}
.loginbox div p{line-height:24px; overflow:hidden; zoom:1}
.loginbox div label{float:left; width:47px; color:#333;}
.loginbox div input{border:1px #d7d7d8 solid; vertical-align:middle; padding:1px; line-height:16px; float:left; margin:2px 0; width:100px;}
.loginbox div .loginButton{float:left; background:url(loginbox_button.jpg) no-repeat 0 0; width:71px; height:29px; border:0; text-indent:-9999em; margin:10px 0 0 0; cursor:hand;}
.loginbox div input{border:1px #d7d7d8 solid; vertical-align:middle; padding:1px; line-height:16px; float:left; margin:2px 0;}
.loginbox div p a{display:block; float:right; display:inline; margin:0 10px 0 0; text-align:left; width:60px; padding:0 0 0 10px; color:#24587f; text-decoration:underline; background:url(loginbox_dot.jpg) no-repeat 0 center; }

.content_bottom{width:590px; margin:20px 0 20px 12px;}
.content_bottom img{display:block; margin:0 auto;}