@charset "utf-8";
/* CSS Document */
/*------------------通用部分开始------------------*/
body,td {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
}
body 
{
	background:url(../images/bgbgbg001.gif) repeat-x top;
	margin:0;
	padding:0;
}
img,a img {
	border:0; 
}
a:link {
	color:#5b5b5b;
	text-decoration:none;
}
a:visited {
	color:#5b5b5b;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#d71b29;
}
p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
	display:block;
}
h1 {
	font-size:22px;
}
h2 {
	font-size:20px;
}
h3 {
	font-size:18px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:14px;
}
.heiti {
	font-family:黑体
}
.current_redfont {
	color:#d71b29;
}
.current_bluefont {
	color:#0348eb;
}
.current_grayfont {
	color:#5b5b5b;
}
.clearboth {
	clear:both;
}
.navdaohang
{
	width:950px;
	margin:5 auto;
	border:1px #EAEAEA solid;	
	height:21px;
	line-height:21px;
}
.navdaohang .navdaohangblack
{
	 color:#5B5B5B;
	 margin-left:5px;
	}
.navdaohang .navdaohangred
{
	 color:#E62236;
}
from{ margin:0px; padding:0px;}
/*------------------通用部分结束------------------*/
#headerform {
	background:url(../images/lepai_header_00_04.gif) repeat-x top;
}
.zaixiankefu01 {
	color:#01b7f2;
}
.zaixiankefu02 {
	color:#fb8c00;
}
.zaixiankefu_link {
	text-decoration:none;
	display:block;
	background:url(../images/lepai_Header_02.gif) left top no-repeat;
	padding:0 0 0 30px;
}
.zaixiankefu_link:hover {
	text-decoration:none;
}
.header_row01 {
	width:950px;
	margin:0 auto;
	height:24px;
	line-height:24px;
}
.header_row01_left {
	float:left;
	width:250px;
}
.header_row01_right {
	float:right;
	width:700px;
}
.header_row01_right a, .header_row01_right a:visited, .header_row01_right a:hover {
	text-decoration:none;
}
.user_center_link {
	background:url(../images/lepai_Header_05.gif) no-repeat left;
}
.user_center_link:hover {
	text-decoration:none;
}
.help_center_link {
	background:url(../images/lepai_Header_07.gif) no-repeat left;
}
.help_center_link:hover {
	text-decoration:none;
}
.header_row02 {
	width:950px;
	margin:0 auto;
}
.maile_logo {
	float:left;
	padding:5px 0;
}
.maile_logo a {
	display:block;
	width:494px;
	height:77px;
	background:url(../images/maile_logo.gif) no-repeat;
}
.maile_cart {
	border:#eaeaea solid 1px;
	border-top:none;
	float:right;
}
.mycart_link {
	float:left;
	width:166px;
}
.mycart_link a {
	background:url(../images/lepai_Header_16.gif) no-repeat left;
	display:block;
	padding:0 0 0 36px;
	height:27px;
	line-height:27px;
}
.mycart_link a span {
	color:#d71b29;
}
.checkout_link {
	float:left;
	width:78px;
	background:url(../images/lepai_Header_13.gif);
}
.checkout_link a {
	color:#FFFFFF;
	display:block;
	line-height:27px;
	height:27px;
	text-align:center;
	background:url(../images/lepai_Header_21.gif) no-repeat 67px;
}
.checkout_link a:visited {
	color:#FFFFFF;
}
.checkout_link a:hover {
	color:#FFFFFF;
}
.other_subjoin_reg {
	line-height:20px;
	border-top:#eaeaea solid 1px;
	padding:8px;
	width:228px;
	text-align:left;
}
.header_row03 {
	margin:0 auto;
	width:976px;
	height:80px;
	background:url(../images/lepai_Header_33.gif) repeat-x bottom;
}
.header_row03 .header_row03_left {
	background:url(../images/lepai_Header_32.gif) no-repeat left bottom;
	height:80px;
}
.header_row03 .header_row03_right {
	background:url(../images/lepai_Header_32_r.gif) no-repeat right bottom;
	height:80px;
}
.header_row03_content {
	height:80px;
	padding:0 13px;
}
.header_row03_nav ul {
	list-style:none;
	height:37px;
	overflow:hidden;
}
.header_row03_nav ul li {
	float:left;
	text-align:center;
}
.header_row03_nav ul li a {
	display:block;
	height:37px;
	padding:4px 0 0 0;
	float:left;
	color:#FFFFFF;
	line-height:37px;
}
.header_row03_nav ul li a span {
	display:block;
	padding:0 10px;
}
.header_row03_nav ul li a:visited {
	color:#FFFFFF;
}
.header_row03_nav ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	line-height:37px;
	padding:0;
	background:url(../images/lepai_Header_29.gif) no-repeat right;
}

.header_row03_nav ul li a:hover span {
	background:url(../images/lepai_Header_28.gif) no-repeat left;
}
.header_row03_searchbar {
	margin:2px 0 0 0;
}
.header_row03_searchbar a:link {
	color:#FFFFFF;
}
.header_row03_searchbar a:visited {
	color:#FFFFFF;
}
.header_row03_searchbar a:hover {
	color:#FFFFFF;
}
.searchinput {
	background:url(../images/lepai_Header_38.gif) no-repeat center top #FFFFFF !important;
	background:url(../images/lepai_Header_38.gif) no-repeat fixed center top #FFFFFF;
	border:0;
	width:191px;
	height:20px;
	margin:0;
	padding:2px 3px 0 6px;
	font-family:Arial, Helvetica, sans-serif;
}
.select_box {
	width:83px; 
	height:22px;
	border:1px #b20000 solid;
}

.header_row03_nav ul .header_row03_navselect {
	color:#FFFFFF;
	text-decoration:none;
	line-height:37px;
	padding:0;
	background:url(../images/lepai_Header_29.gif) no-repeat right top;
}
.header_row03_nav ul .header_row03_navselect span
{
	background:url(../images/lepai_Header_28.gif) no-repeat left top;
	display:block;
}


/************leftcatenavi*************/
#leftnavi{ width:216px;}
#leftnavi .leftnavititle{ background:url(../images/leftnavi_1011.gif) no-repeat; height:31px; width:216px; float:left;}
#leftnavi .leftnavibody{ border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; width:214px; float:left; text-align:left;}
#leftnavi .leftnavifoot{ background:url(../images/leftnavi_1033.gif) no-repeat; height:3px; width:216px; float:left;}
#leftnavi .leftnavibody .leftnavibodyinfo{ background:url(../images/leftnavi_1044.gif) no-repeat; height:23px; width:214px; line-height:23px;}	
#leftnavi .leftnavibody .leftnavibodyinfo a{ margin-left:23px; display:block; width:180px; height:23px;}
#leftnavi .leftnavibody .leftnavibodyinfoselect{ background:url(../images/leftnavi_1055.gif) no-repeat; height:23px; width:214px; line-height:23px;}	
#leftnavi .leftnavibody .leftnavibodyinfoselect a{ margin-left:23px; font-weight:bolder; height:23px;}
#leftnavi .leftnavibody li { background:url(../images/leftnavi_1066.gif) no-repeat 32px; line-height:22px; padding-left:40px;}
#leftnavi .leftnavibody li a{display:block; width:150px; height:22px;}
#leftnavi .leftnavibody .leftnavibodyinfoliselect a{ color:Red; font-weight:bolder;}
/*********分页控件*************/
#pagerdown{ float:right; text-align:right;}
#pagerdown a{ display:block; border:1px solid #ddd; float:left; padding:3px 7px; line-height:14px; }

#pagerdown .pagecurrentcss{ display:block; border:1px solid #ddd;  background-color:#8B8A8A; color:#fff; font-weight:bolder;  padding:3px 7px; float:left; line-height:14px; }

#pagerdown span a{display:block; background-color:#fff; color:#000; float:left;line-height:14px; margin-right:5px; padding:3px 7px; }

.pager_index_count{border:1px solid #ddd; padding:3px 7px; line-height:14px;   float:right; margin-left:4px;}
.pager_index_count_c {border:1px solid #ddd; padding:3px 7px; line-height:14px;   float:right; margin-left:4px;}
#lab_index_count{ line-height:22px;}

.pager_index_count_c:link 
{
	text-decoration:none;
	}
.pager_index_count_c:visited 
{
	text-decoration:none;
	}
.pager_index_count_c:hover 
{
	text-decoration:none;
	}
#linkNextPage:link 
{
	color:#5b5b5b;
	text-decoration:none;
	}
#linkNextPage:visited 
{
	color:#5b5b5b;
	text-decoration:none;	
	}
#lab_index_count{  float:right}
/***页面导航****/
.navdaohang{ width:950px; margin:5px auto;}
mg {
	border:0;
}
.clear {
	clear:both;
	display:block;
}
#ht_header_top {
	width:950px;
	margin:0 auto 5px auto;
	background:url(../images/index_03.gif) no-repeat left top;
}
.ht_header_top_01 {
	margin:0 0 0 245px;
}
.ht_header_top_02 {
	height:27px;
	line-height:27px;
	background:#f0f0f0;
}
.ht_header_top_02_left {
	float:left;
}
.ht_header_top_02_left div {
	float:left;
}
.ht_header_top_02_right {
	float:right;
	padding:0;
}
.ht_header_top_02_right span a {
	color:#333333;
	text-decoration:none;
}
.ht_header_top_02_right span a:visited {
	color:#333333;
	text-decoration:none;
}
.ht_header_top_02_right span a:hover {
	color:red;
	text-decoration:underline;
}
.welcome_text {
	text-align:right;

}
.login_img_btn {
	height:23px;
	padding:4px 0 0 0;
}
.reg_img_btn {
	height:25px;
	padding:2px 0 0 5px;
}
.ht_header_top_03_info {
	float:right;
	padding:0 5px;
	line-height:22px;
	background:#f0f0f0;
}
.ht_header_top_03_info a {
	color:#333333;
	text-decoration:none;
}
.ht_header_top_03_info a:visited {
	color:#333333;
	text-decoration:none;
}
.ht_header_top_03_info a:hover {
	color:red;
	text-decoration:underline;
}
.ht_header_top_03_cart {
	background:url(../images/index_02.gif) left no-repeat;
	line-height:33px;
	padding:0 0 0 45px;
}
.ht_header_top_03_cart a {
	color:#333333;
	text-decoration:none;
}
.ht_header_top_03_cart a:visited {
	color:#333333;
	text-decoration:none;
}
.ht_header_top_03_cart a:hover {
	color:red;
	text-decoration:underline;
}
.ht_header_top_03_checkout {
	height:29px;
	padding:4px 0 0 5px;
}
.ht_header_top_04 {
	padding:15px 5px 0 0;
	height:30px;
}
.usercenter_text {
	background:url(../images/index_08.gif) no-repeat left;
}
.ht_header_top_nav {
	background:#FF0000;
	position:relative;
}
.ht_header_top_nav ul {
	padding:0 8px;
	margin:0;
	list-style:none;
	display:block;
	height:40px;
	background:url(../images/index_29.gif) repeat-x;
}
.ht_header_top_nav ul li {
	padding:0 2px 0 0;
	margin:0;
	display:block;
	line-height:40px;
	font-size:13px;
	float:left;
	background:url(../images/index_35.gif) no-repeat right center;
}
.ht_header_top_nav ul li a {
	display:block;
	line-height:38px;
	color:#FFFFFF;
	padding:0 7px;
	text-decoration:none;
}
.ht_header_top_nav ul li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.ht_header_top_nav ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/1_r2_c6-0.gif) repeat-x;
}
.ht_header_top_nav_rightimg {
	position:absolute;
	right:0;
	top:0;
	z-index:100;
}
.ht_header_top_nav_leftimg {
	position:absolute;
	left:0;
	top:0;
	z-index:101;
}
#navbgnone {
	background:none;
}
.ht_header_top_search {
	margin:1px 0 0 0;
	border:#dbdbdb solid 1px;
	background:#f0f0f0;
	position:relative;
	height:25px;
}
.ht_header_top_search_leftimg {
	position:absolute;
	left:-1px;
	top:-1px;
	z-index:102;
}
.ht_header_top_search_rightimg {
	position:absolute;
	right:-1px;
	top:-1px;
	z-index:103;
}
.ht_header_top_search_content {
	padding:0 10px;
}
.search_frame_ipt {
	width:200px;
	font:12px Arial, Helvetica, sans-serif;
}
.hotsearch_link a {
	color:#333333;
	text-decoration:none;
}
.hotsearch_link a:visited {
	color:#333333;
	text-decoration:none;
}
.hotsearch_link a:hover {
	color:red;
	text-decoration:underline;
}
.ht_footer_bottom {
	margin:5px auto 0 auto;
	width:950px;
}
.ht_footer_bottom_01 {
	border:#dbdbdb solid 2px;
	border-left:none;
	border-right:none;
	background:#f9f9f9;
	padding:10px 0;
}
.ht_footer_bottom_01 dl {
	display:block;
	padding:0 59px;
	margin:0;
	float:left;
	border-right:solid 1px #c6c6c6;
	height:111px;
}
.ht_footer_bottom_01 dl dt {
	display:block;
	padding:5px 5px 10px 5px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.ht_footer_bottom_01 dl dd {
	display:block;
	margin:0;
	line-height:20px;
	padding:0;
	text-align:center;
	color:#333333;
}
.ht_footer_bottom_01 dl dd a {
	color:#333333;
	text-decoration:none;
}
.ht_footer_bottom_01 dl dd a:visited {
	color:#333333;
	text-decoration:none;
}
.ht_footer_bottom_01 dl dd a:hover {
	color:red;
	text-decoration:underline;
}
.ht_footer_bottom_02 {
	margin:20px 0;
	background:url(../images/index_footer_133.jpg) repeat-x #FF0000;
	height:25px;
	position:relative;
}
.ht_footer_bottom_02_leftimg {
	position:absolute;
	left:0;
	top:0;
}
.ht_footer_bottom_02_rightimg {
	position:absolute;
	right:0;
	top:0;
}
.ht_footer_bottom_03 {
	text-align:center;
}
.ht_footer_bottom_02_info {
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	line-height:25px;
}
.ht_footer_bottom_02_info a {
	color:#FFFFFF;
	text-decoration:none;
}
.ht_footer_bottom_02_info a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.ht_footer_bottom_02_info a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.whitefont 
{
	color:#ffffff;
	}