﻿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;
}
#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:top;
	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;;
}
.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:#ededed;
}
.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 36px 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:8px 0 7px 0;
	text-align:center;
}
.partnerlogo a img{
	margin:0 16px;
}
.copyright{
	color:#8d8d8d;
	font-size:12px;
	margin:0 0 15px 0;
}
.copyright a{
	color:#8d8d8d;
}
.container{
	width:998px;
	padding:7px 0 7px 0;
	overflow:hidden;
	background:#fff;
}
.container .container_content{
	float:right;
	width:812px;
	background:url(container_content_bg.jpg) no-repeat 0 0;
	overflow:hidden;
}

.container{
	width:998px;
	
	overflow:hidden;
}
.sidebar{
	float:left;
	width:170px;
	padding:0 0px 0 12px;
}
.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;
}

#Paging{
	text-align:right;
	width:704px;
	float:right;
	display:inline;
	margin:0 53px 0 0;
	padding:13px 0 0 0;
	border-top:1px #979797 dotted;
}
#Paging2{
	text-align:right;
	width:704px;
	float:right;
	display:inline;
	margin:0 53px 0 0;
	padding:13px 0 0 0;
}


.single{
	width:968px;
	padding:0 15px;
}
.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;
}

.login_container{
	width:100%;
	color:#222222;
	margin:0px 0 37px 0;
	overflow:hidden;
}
.reg{
	float:left;
	width:484px;
}
.reg h3{
	background:url(reg_h3.jpg) no-repeat 0 0;
	height:24px;
	text-indent:-9999em;
}
.reg .formbox{
	background:url(reg_bg.jpg) no-repeat 0 0;
	height:321px;
	border-bottom:1px #cccccc solid;
	padding:26px 0 0 63px;
}
.login{
	float:left;
	width:484px;
}
.login h3{
	background:url(login_h3.jpg) no-repeat 0 0;
	height:24px;
	text-indent:-9999em;
}
.login .formbox{
	background:url(login_bg.jpg) no-repeat 0 0;
	height:321px;
	border-bottom:1px #cccccc solid;
	border-right:1px solid #CCCCCC;
	padding:26px 0 0 63px;
}
.formbox label {
float:left;
text-align:right;
width:60px;
}
.formbox div p {
color:#616161;
display:block;
height:18px;
padding:3px 0 3px 60px;
}
.formbox input {
border:1px solid #a8a8a8;
line-height:14px;
padding:2px;
vertical-align:middle;
width:190px;
}
.formbox input.checkbtn{
	border:0;
	padding:0;
	width:auto;
}
.formbox a{
	color:#222222;
}
.formbox input.btnReg{
	display:block;
	margin:20px 0 0 130px;
	background:url(reg_btn.jpg) no-repeat 0 0;
	width:108px;
	height:59px;
	text-indent:-9999em;
	border:0;
}
.formbox input.btnLog{
	display:block;
	margin:20px 0 0 130px;
	background:url(login_btn.jpg) no-repeat 0 0;
	width:107px;
	height:56px;
	text-indent:-9999em;
	border:0;
}
.formbox input.btnalipay{
	display:block;
	margin:20px 0 0 80px;
	background:url(alipay.png) no-repeat 0 0;
	width:200px;
	height:45px;
	text-indent:-9999em;
	border:0;
}
.content_cont_bottom {
height:auto;

padding:13px 30px 18px;
width:936px;
background:url(content_cont_bottom.jpg) repeat-x 0 0;
clear:both;
overflow:hidden;
border:1px #cccccc solid;
}
.content_cont_bottom .content_cont_bottom_list1 {
display:inline;
float:left;
margin:0 0 0 1%;
width:19%;
}
.content_cont_bottom .content_cont_bottom_list2 {
border-right:0 none;
display:inline;
float:left;
margin:0 0 0 1%;
width:19%;
}
.content_cont_bottom .content_cont_bottom_list3 {
float:left;
padding:0 0 0 10px;
}
.content_cont_bottom h4 {
color:#147814;
font-weight:700;
padding:0 0 16px 0px;
}
.content_cont_bottom a {
display:block;
padding:0 0 0 11px;
color:#333333;
background:url(content_cont_bottom_a.jpg) no-repeat 0 center;
}

.member_container{
	width:998px;
	overflow:hidden;
	margin:0 0 31px 0;
}
.member_container .left{
	width:182px;
	float:left;
}
.member_container .left h2{
	background:url(member_left_title.jpg) no-repeat 1px 0;
	height:54px;
	text-indent:-9999em;
}
.member_container .left .side{
	background:url(member_left_side_bg.jpg) no-repeat 0 0;
	height:320px;
	padding:14px 0 0 0;
}
.member_container .left .side h3{
	padding:0 0 0 16px;
	color:#087715;
	font-size:13px;
	line-height:20px;
}
.member_container .left .side p{
	padding:0 0 0 29px;
	color:#333333;
	background:url(member_leftside_dot.jpg) no-repeat 21px center;
	line-height:20px;
}
.member_container .right{
	width:816px;
	float:right;
	background:url(member_right_middle.jpg) repeat-y 0 0;
	padding:0px 0  0 0;
}
.member_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;
}
.member_container .right .inner h2{
	padding:0 0 9px 0;
	border-bottom:1px #cccccc solid;
	margin:0 0 26px 0;
}
.member_container .right .inner table td{
	line-height:32px;
	color:#333333;
	padding:0 8px;
}
.member_container .right .inner table td.Middle_Right{
	padding:0;
}
.member_container .right .inner table td input{
	border:1px #a7a6aa solid;
	height:16px;
	vertical-align:middle;
}
.member_container .right .inner table td select{
	vertical-align:middle;
}
.member_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;
}
.member_container .right .inner table td.EditPass_Item01{
}
.member_container .right .bottom{
	display:block;
	height:20px;
	background:url(member_right_bottom.jpg) no-repeat 0 0;
}
.side ul{
	padding:10px 0 0 8px;
	width:174px;
}
.side ul li{
	margin:0 0 5px 0;
	float:left;
	width:100%;
}
.side ul a{
	background:url(member_leftside_a.jpg) no-repeat 0 0;
	width:168px;
	height:26px;
	line-height:26px;
	display:block;
	
	color:#368700;
	font-weight:700;
}
.side ul a span{
	float:left;
	display:block;
	padding:0 0 0 31px;
}
.side ul .order a span{
	background:url(order_ico.jpg) no-repeat 6px center;
}
.side ul .address a span{
	background:url(address_ico.jpg) no-repeat 6px center;
}
.side ul .liquan a span{
	background:url(liquan_ico.jpg) no-repeat 6px center;
}
.side ul .msg a span{
	background:url(msg_ico.jpg) no-repeat 6px center;
}
.side ul .password a span{
	background:url(password_ico.jpg) no-repeat 6px center;
}
.side ul .basic a span{
	background:url(basic_ico.jpg) no-repeat 6px center;
}
.side ul .logout a span{
	background:url(logout_ico.jpg) no-repeat 6px center;
}
.side ul a.current,.side ul a:hover{
	background:url(member_leftside_a_current.jpg) no-repeat 0 0;
	color:#fff;

}
.side ul a.current span,.side ul a:hover span{
	background:none;
}

.tabbar {
border-bottom:1px solid #69AD1B;
height:24px;
margin-top:15px;
width:776px;
}
.tabbar li.OrderQuery_Normal {
height:24px;
position:relative;
}
.tabbar li {
float:left;
height:24px;
margin-right:7px;
overflow:hidden;
}
.tabbar li.OrderQuery_Normal a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(tabbar_li_select.jpg) no-repeat scroll right 0;
color:#FFFFFF;
font-weight:700;
height:24px;
line-height:24px;
margin:0;
}
.tabbar li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(tabbar_li.jpg) no-repeat scroll right 0;
color:#555454;
display:block;
height:21px;
line-height:21px;
margin:3px 0 0;
text-align:center;
width:89px;
}

.member_container .right .inner table td.Middle_Left{
	padding:0;
	margin:0;
}
.member_container .right .inner .Middle_Right  table td{
	padding:0;
}
.member_container .right .inner table td.OrderQuery_Title{
	background:#f4f4f4;
	line-height:24px;
	border-bottom:1px #cccccc solid;
}
.member_container .right .inner .Middle_Right  table td.Order_Item_Line{
	border-bottom:1px #dddddd solid;
	line-height:30px;
	vertical-align:middle;
}
.member_container .right .inner .Middle_Right  table td.Order_Item_Line a img{
	vertical-align:middle;
	margin:5px 0;
	cursor:pointer;
}
.member_container .right .inner .Middle_Right  table td.Order_Item_Line a.cancel{
	background:url(cancel.gif) no-repeat 0 0;
	width:50px;
	height:20px;
	text-align:center;
}
.member_container .right .inner  .Order_Item_Line a{
	color:#007f30;
}
.member_container .right .inner table td input.Btn_search{
	background:url(btn_search.jpg) no-repeat 0 0;
	width:65px;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#000;
	float:left;
	cursor:pointer;

}
.member_container .right .inner table td.C_padding{
	padding:0;
}
.member_container .right .inner table td.C_padding td{
	padding:0;
}


#yiwangdian{
	display:none !important;
	visibility:hidden !important;
}
/*td.MemberOrder_l,td.MemberOrder_r{
	border-bottom:1px #ddd solid;
	line-height:30px;
}*/


.forget{
	float:left;
	width:998px;
}
.forget h3{
	background:#188a35 url(forget_h3.jpg) no-repeat 0 0;
	height:24px;
	text-indent:-9999em;
}
.forget .formbox{
	background:url(forget_bg.jpg) repeat-x 0 0;
	height:200px;
	border-bottom:1px #cccccc solid;
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	padding:26px 0 0 63px;
}
.forget .formbox label {
float:left;
width:auto;
}
.forget .formbox div{
	margin:0 0px 15px 0;
}
.forget .formbox div p {
color:#616161;
display:block;
height:18px;
padding:3px 0 3px 60px;
}
.forget .formbox input {
border:1px solid #a8a8a8;
line-height:14px;
padding:2px;
vertical-align:middle;
width:190px;
}
.formbox input.btnLog {
background:transparent url(forget_submit.jpg) no-repeat scroll 0 0;
border:0 none;
display:block;
height:35px;
margin:20px 0 0 130px;
text-indent:-9999em;
width:109px;
}
