﻿@charset "utf-8";
/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
* {
	margin: 0;
	padding: 0;
	border: 0;
}
ul, li {
	list-style: none;
}
form, table {
	float: left;
}
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #A72D2C;
}
.white_big a:visited {
	text-decoration: none;
	color: #FFF;
}
body {
	margin: 0 auto;
	background: #fff;
}
/*----------------------字体样式开始----------------------*/
.nav2 ul li, .nav2 ul li a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.grey_small_bold, .grey_small_bold a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.grey_small2, .grey_small2 a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
}
.white_small, .white_small a, .white_small a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.white_small_bold, .white_small_bold a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.white_big, .white_big a {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.black_small, .black_small a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.pink_small, .pink_small a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #e0285e;
}
.pink_small_bold, .pink_small_bold a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #e0285e;
}
.pink_big_bold, .pink_big_bold a {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #e0285e;
}
.green_small, .green_small a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #749100;
	text-decoration: underline;
}
/*----------------------字体样式结束----------------------*/
#container {
	width: 960px;
	margin: 0 auto;
}
.smallbar {
	width: 199px;
	float: left;
}
.smallbar2 {
	width: 310px;
	float: left;
	text-align: right;
}
.smallbar2 img {
	padding: 20px;
}
.centerbar1 {
	width: 541px;
	margin: 0 9px 0 10px;
	display: inline;
	float: left;
}
.centerbar2 {
	width: 750px;
	margin: 0 0 10px 10px;
	_*margin: 0 0 5px 5px;
	display: inline;
	float: left;
}
.centerbar3 {
	width: 639px;
	margin: 0 0 10px 10px;
	display: inline;
	float: left;
	border-left: 1px solid #ccc;
}
.blacktop {
	width: 100%;
	margin: 0 auto;
	height: 48px;
	background: url(../images/balck_top.jpg) repeat-x;
}
.blacktop ul, .greytop ul {
	width: 960px;
	margin: 0 auto;
	line-height: 33px;
}
.greytop {
	width: 100%;
	height: 116px;
	margin: 0 auto;
	background: url(../images/grey_top.jpg) repeat-x;
}
.greytop ul li.logo {
	width: 320px;
	margin: 0px 0 0 20px;
	display: inline;
	height: 96px;
	float: left;
}
.greytop ul li.logor {
	width: 304px;
	margin: 0px 0 0 250px;
	display: inline;
	height: 100px;
	float: left;
	background: url(../images/register_02.jpg) no-repeat;
}
.greytop ul li.logo img {
	vertical-align: middle;
}
.greytop ul li.cart1 {
	width: 580px;
	padding: 10px 10px;
	text-align: right;
	float: left;
}
.greytop ul li.menu {
	width: 600px;
	background: url(../images/menu_back.jpg) repeat-x;
	height: 35px;
	float: left;
	margin: 15px 0 0 0;
}
.greytop ul li.menu a {
	padding: 0 30px;
	height: 35px;
	background: url(../images/menu_split.jpg) no-repeat center right;
	float: left;
	line-height: 35px;
}
/*----------------------多菜单样式开始----------------------*/
.nav {
	width: 960px;
	float: left;
	margin: 5px 0 0 0;
}
.nav ul.n1 {
	/*width:150px;*/
	margin-right: 1px;
	float: left;
	height: 23px;
}
.nav ul.n2 {
	width: 295px;
	float: left;
	height: 23px;
}
.nav ul.n1 li.left1 {
	width: 5px;
	height: 23px;
	background: url(../images/btn1l.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.center1 {
	width: 125px;
	height: 23px;
	background: url(../images/btn1c.jpg) repeat-x;
	float: left;
	text-align: center; /*line-height:23px;*/;
	padding-top: 4px;
}
.nav ul.n1 li.right1 {
	width: 5px;
	height: 23px;
	background: url(../images/btn1r.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.left2 {
	width: 5px;
	height: 23px;
	background: url(../images/btn2l.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.center2 {
	width: 125px;
	height: 23px;
	background: url(../images/btn2c.jpg) repeat-x;
	float: left;
	text-align: center;
	padding-top: 4px;
}
.nav ul.n1 li.right2 {
	width: 5px;
	height: 23px;
	background: url(../images/btn2r.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.left3 {
	width: 5px;
	height: 23px;
	background: url(../images/btn3l.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.center3 {
	width: 125px;
	height: 23px;
	background: url(../images/btn3c.jpg) repeat-x;
	float: left;
	text-align: center;
	padding-top: 4px;
}
.nav ul.n1 li.right3 {
	width: 5px;
	height: 23px;
	background: url(../images/btn3r.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.left4 {
	width: 5px;
	height: 23px;
	background: url(../images/btn4l.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.center4 {
	width: 125px;
	height: 23px;
	background: url(../images/btn4c.jpg) repeat-x;
	float: left;
	text-align: center;
	padding-top: 4px;
}
.nav ul.n1 li.right4 {
	width: 5px;
	height: 23px;
	background: url(../images/btn4r.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.left5 {
	width: 5px;
	height: 23px;
	background: url(../images/btn5l.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.center5 {
	width: 125px;
	height: 23px;
	background: url(../images/btn5c.jpg) repeat-x;
	float: left;
	text-align: center;
	padding-top: 4px;
}
.nav ul.n1 li.right5 {
	width: 5px;
	height: 23px;
	background: url(../images/btn5r.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.left6 {
	width: 5px;
	height: 23px;
	background: url(../images/btn6l.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.center6 {
	width: 125px;
	height: 23px;
	background: url(../images/btn6c.jpg) repeat-x;
	float: left;
	text-align: center;
	padding-top: 4px;
}
.nav ul.n1 li.right6 {
	width: 5px;
	height: 23px;
	background: url(../images/btn6r.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.left7 {
	width: 5px;
	height: 23px;
	background: url(../images/btn7l.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 li.center7 {
	width: 125px;
	height: 23px;
	background: url(../images/btn7c.jpg) repeat-x;
	float: left;
	text-align: center;
	padding-top: 4px;
}
.nav ul.n1 li.right7 {
	width: 5px;
	height: 23px;
	background: url(../images/btn7r.jpg) no-repeat;
	float: left;
	font-size: 0;
}
.nav ul.n1 a {
	font-size: 12px;
	font-weight: bold;
}
.nav ul.n2 li.left8 {
	width: 5px;
	height: 23px;
	background: url(../images/btn8l.jpg) no-repeat;
	float: left;
}
.nav ul.n2 li.center8 {
	width: 285px;
	height: 23px;
	background: url(../images/btn8c.jpg) repeat-x;
	float: left;
	text-align: center;
	line-height: 23px;
}
.nav ul.n2 li.right8 {
	width: 5px;
	height: 23px;
	background: url(../images/btn8r.jpg) no-repeat;
	float: left;
}
/*----------------------多菜单样式结束----------------------*/
input.searchinput {
	width: 201px;
	height: 14px;
	background: url(../images/searchin.jpg) no-repeat;
	padding: 0 5px;
	margin: 4px 0 0 0;
}
input.searchbtn {
	width: 65px;
	height: 17px;
	background: none;
	border: none;
	color: #fff;
	cursor: pointer;
}
input.searchinput2 {
	width: 290px;
}
input.searchbtn2 {
	width: 24px;
	height: 18px;
	background: url(../images/go.jpg) no-repeat;
}
.ad1 {
	width: 727px;
	height: 292px;
	float: left;
}
.nav2 {
	width: 231px;
	height: 290px;
	border: 1px solid #ccc;
	float: left;
}
.nav2 ul li {
	white-space: nowrap;
	overflow: hidden;
	_*width: 231px;

}
.nav2 ul li a {
	width: 211px;
	height: 27px;
	background: url(../images/ad_back.jpg) repeat-x;
	float: left;
	line-height: 26px;
	*margin-top: -2px;
	padding-left: 20px;
}
.nav2 .back2 {
	width: 231px;
	height: 47px;
	background: url(../images/ad_back2.jpg) repeat-x;
	float: left;
	line-height: 47px;
	text-align: center;
	color: #e22c67;
}
.nav2 .back2 a {
	color: #e22c67;
}
.nav2 ul li a:hover {
	background: url(../images/ad_hover.jpg) repeat-x;
	color: #fff;
	text-decoration: none;
}
.search_line {
	width: 960px;
	height: 61px;
	margin: 10px 0;
	float: left;
}
.search_line ul.search_left {
	width: 365px;
	height: 61px;
	float: left;
}
.search_line ul.search_left li.s_left1 {
	width: 6px;
	height: 61px;
	background: url(../images/search_left.jpg) no-repeat;
	float: left;
}
.search_line ul.search_left li.s_center1 {
	width: 353px;
	height: 61px;
	background: #292929;
	float: left;
}
.search_line ul.search_left li.s_center1 ul {
	width: 353px;
	float: left;
}
.search_line ul.search_left li.s_center1 ul li {
	float: left;
	margin: 3px 0;
	width: 353px;
	display: inline;
}
.search_line ul.search_left li.s_right1 {
	width: 6px;
	height: 61px;
	background: url(../images/serach_center1.jpg) no-repeat;
	float: left;
}
.search_line ul.search_right {
	width: 595px;
	height: 61px;
	background: url(../images/serach_center2.jpg) repeat-x;
	float: left;
}
.search_line ul.search_right li.s_left2 {
	width: 590px;
	float: left;
}
.search_line ul.search_right li.s_left2 ul {
	width: 67px;
	padding: 0 3px;
	float: left;
}
.search_line ul.search_right li.s_left2 ul li {
	line-height: 18px;
	float: left;
	text-align: center;
	width: 67px;
	margin-top: 2px;
}
.search_line ul.search_right li.s_left2 ul li img {
	vertical-align: middle;
}
.search_line ul.search_right li.s_right2 {
	width: 5px;
	height: 61px;
	background: url(../images/serach_cright.jpg) no-repeat;
	float: left;
}
.bor1, .bor1 ul {
	width: 199px;
	float: left;
}
.bor1 ul li.bor1_top {
	width: 199px;
	height: 8px;
	background: url(../images/bor1_top.jpg) no-repeat;
	float: left;
	overflow: hidden;
}
.bor1 ul li.bor1_center {
	width: 199px;
	background: url(../images/bor1_center.jpg) repeat-y;
	float: left;
}
.bor1 ul li.bor1_bottom1 {
	width: 199px;
	height: 8px;
	background: url(../images/bor_bot1.jpg) no-repeat;
	float: left;
	overflow: hidden;
	margin-bottom: 10px;
}
.bor1 ul li.bor1_bottom2 {
	width: 199px;
	height: 8px;
	background: url(../images/bor1_bot2.jpg) no-repeat;
	float: left;
	overflow: hidden;
	padding-bottom: 10px;
}
input.loginst {
	width: 179px;
	border: 1px solid #ccc;
}
input.loginbtn {
	width: 75px;
	height: 22px;
	background: url(../images/login.jpg) no-repeat;
}
.bor1 ul li.bor1_center ul.logins, .bor1 ul li.bor1_center ul.bor_list, .bor1 ul li.bor1_center ul.bor_list2 {
	width: 179px;
	margin: 0 10px;
	display: inline;
	float: left;
}
.bor1 .logins {
	height: 185px;
}
.bor1 ul li.bor1_center ul.bor_list2 {
	margin: 10px;
}
.bor1 ul li.bor1_center ul.bor_list li {
	width: 179px;
	margin: 8px 0;
	float: left;
}
.bor1 ul li.bor1_center ul.bor_list li.list_top2 {
	width: 179px;
	padding: 8px 0;
	float: left;
	background: #ECECEC;
	margin: 1px 0;
}
.bor1 ul li.bor1_center ul.bor_list li img {
	vertical-align: middle;
	padding: 0 10px;
}
.bor1 .list_top3 {
	background: url(../images/black_back.jpg) no-repeat;
	height: 24px;
	line-height: 24px;
	text-align: center;
	width: 179px;
	margin: auto;
}
.list_top ul {
	list-style: none;
	margin:0;
	padding:0;
}
.bor1 ul li.bor1_center ul.logins li {
	width: 179px;
	line-height: 30px;
	float: left;
	height: 30px;
}
.bor1 ul li.bor1_center ul.bor_link {
	width: 197px;
	background: #E2E2E2;
	float: left;
	margin: 0 1px;
	display: inline;
}
.bor1 ul li.bor1_center ul.bor_link li {
	width: 177px;
	margin: 8px 10px 0 10px;
	display: inline;
	background: url(../images/bor1_split.jpg) repeat-x center bottom;
	float: left;
	height: 42px;
	line-height: 10px;
}
.bor1 ul li.bor1_center ul.bor_link li img {
	vertical-align: middle;
	padding: 0 10px;
}
.ad2 {
	width: 541px;
	height: 194px;
	float: left;
}
.ad3 {
	width: 265px;
	height: 67px;
	float: left;
	margin-top: 11px;
	display: inline;
}
.ad32 {
	width: 265px;
	height: 67px;
	float: left;
	margin: 11px 0 0 11px;
	display: inline;
}
.ad4 {
	width: 199px;
	height: 350px;
	float: left;
	margin-bottom: 10px;
}
.bor2, .bor2 ul {
	width: 541px;
	float: left;
}
.bor2 ul li.bor2_top {
	width: 541px;
	height: 8px;
	background: url(../images/bor2_top.jpg) no-repeat;
	float: left;
	overflow: hidden;
	margin-top: 10px;
}
.bor2 ul li.bor2_center {
	width: 541px;
	background: url(../images/bor2_center.jpg) repeat-y;
	float: left;
}
.bor2 ul li.bor2_bottom2 {
	width: 541px;
	height: 8px;
	background: url(../images/bor2_right.jpg) no-repeat;
	float: left;
	overflow: hidden;
}
.bor2 ul li.bor2_center ul.bor2_list1 {
	width: 521px;
	margin: 0 10px;
	display: inline;
	float: left;
}
.bor2 ul li.bor2_center ul.bor2_list1 li.list_top2 {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 5px;
	width: 521px;
	margin: 9px 0;
	float: left;
	display: inline;
}
.bor2 ul li.bor2_center ul.bor2_list2 {
	width: 250px;
	float: left;
	height: 116px;
	margin: 10px;
	display: inline;
	_margin: 8px;
}
.bor2 ul li.bor2_center ul.bor2_list2 li.bor2img {
	width: 105px;
	height: 116px;
	float: left;
}
.bor2 ul li.bor2_center ul.bor2_list2 li.bor2list {
	width: 180px;
	_*width: 178px;
	float: left;
	line-height: 16px;
}
.bor2 ul li.bor2_center ul.bor2_list3 {
	width: 178px;
	_*width: 176px;
	height: 255px;
	float: left;
	display: inline;
	padding: 0;
	border-top: 1px #CACACA dotted;
	border-right: 1px #CACACA dotted;
	position: relative;
}
.bor2 ul li.bor2_center ul.bor2_list3 li.bor3img {
	width: 176px;
	height: 150px;
	float: left;
	text-align: center;
}
.bor2 ul li.bor2_center ul.bor2_list3 li.bor3list {
	width: 158px;
	_*width:156px;
	margin: 0 10px 0 10px;
	_*margin: 0 4px 0 4px;
	line-height: 16px;
	float: left;
	text-align: center;
}
.bor1 ul li.bor1_center ul.bor_list2 li.b_img {
	width: 60px;
	height: 60px;
	float: left;
	display: inline;
}
.bor1 ul li.bor1_center ul.bor_list2 li.b_list {
	width: 110px;
	margin-left: 5px;
	display: inline;
	line-height: 16px;
	float: left;
	word-break: break-all;
}
.ad5 {
	width: 199px;
	height: 61px;
	float: left;
	margin-bottom: 10px;
	display: inline;
}
#intro {
	width: 960px;
	text-align:center;
	float: left;
}
#intro ul {
	width: 960px;
	float: left;
}
#intro ul li.intro_left {
	width: 7px;
	height: 135px;
	background: url(../images/intr_left.jpg) no-repeat;
	float: left;
}
#intro ul li.intro_center {
	width: 946px;
	float: left;
	text-align: center;
}
#intro ul li.intro_center ul {
	width: 300px;
	height: 135px;
	margin-left: 15px;
	display: inline;
	float: left;
}
#intro ul li.intro_center ul li {
	width: 300px;
	margin-top: 8px;
	display: inline;
	float: left;
}
#intro ul li.intro_right {
	width: 7px;
	height: 135px;
	background: url(../images/intr_right.jpg) no-repeat;
	float: left;
}
#intro span a{
	color: #848484;
	line-height: 20px;
	font-size:10px;
}
#bottom {
	width: 960px;
	margin: 10px 0;
	float: left;
}
#bottom ul li.bottom_left {
	width: 7px;
	height: 58px;
	background: url(../images/bot_left.jpg) no-repeat;
	float: left;
}
#bottom ul li.bottom_center {
	width: 946px;
	height: 58px;
	background: #5e5c5d;
	float: left;
}
#bottom ul li.bottom_center ul {
	width: 900px;
	margin: 10px 23px 0 23px;
	display: inline;
	text-align: center;
	float: left;
}
#bottom ul li.bottom_right {
	width: 7px;
	height: 58px;
	background: url(../images/bot_right.jpg) no-repeat;
	float: left;
}
.locate {
	width: 950px;
	padding-left: 10px;
	display: inline;
	line-height: 20px;
	float: left;
}
.locate img {
	vertical-align: middle;
}
.centerbar2 ul li.cen_top {
	width: 740px;
	height: 36px;
	background: url(../images/new_product_03.jpg) no-repeat;
	float: left;
	padding-left: 10px;
	line-height: 36px;
}
.centerbar2 ul li.cen_top img {
	vertical-align: middle;
	padding: 0 5px;
}
.centerbar2 ul li.cen_center {
	width: 730px;
	padding: 10px 10px 0 10px;
	background: url(../images/new_product_05.jpg) repeat-y;
	float: left;
}
.centerbar2 ul li.cen_bot {
	width: 750px;
	height: 9px;
	background: url(../images/new_product_15.jpg) no-repeat;
	float: left;
	overflow: hidden;
}
.centerbar2 .cen_bartop {
	width: 715px;
	height: 32px;
	line-height: 32px;
	margin: 8px 0 8px 12px;
	padding-left: 10px;
	background: url(../images/new_product_08.jpg) no-repeat;
	float: left;
	display: inline;
}
.centerbar2 ul li.cen_center ul.cen_list {
	width: 100px;
	margin: 5px 5px 5px 17px;
	float: left;
	display: inline;
}
.centerbar2 ul li.cen_center ul.cen_list li.cen_img {
	width: 100px;
	height: 100px;
	border: 1px solid #ccc;
	float: left;
}
.centerbar2 ul li.cen_center ul.cen_list li.cen_title {
	width: 100px;
	line-height: 18px;
	text-align: center;
	word-break: break-all;
	float: left;
}
.centerbar2 ul li.cen_center ul.imglist {
	width: 302px;
	margin: 30px;
	display: inline;
	float: left;
}
.centerbar2 ul li.cen_center ul.imglist li.img_big {
	width: 305px;
	height: 305px;
	float: left;
	border: 1px solid #D7D7D7;
}
.centerbar2 ul li.cen_center ul.imglist li.img_small {
	width: 55px;
	height: 55px;
	border: 1px solid #ccc;
	float: left;
	margin: 5px 3px 0 0;
	display: inline;
}
.centerbar2 ul li.cen_center ul.imgdetail {
	width: 350px;
	margin: 30px 0;
	display: inline;
	float: left;
}
.centerbar2 ul li.cen_center ul.imgdetail li {
	width: 350px;
	padding: 9px 0;
	float: left;
}
.centerbar2 ul li.cen_center ul.imgdetail li.imbor {
	border-bottom: 1px dotted #ccc;
}
select {
	border: 1px solid #ccc;
}
input.noinput, textarea, input.quan {
	border: 1px solid #ccc;
}
input.cartbtn {
	width: 126px;
	height: 18px;
	background: url(../images/pro_detail_14.jpg) no-repeat;
	cursor: pointer;
}
input.wishbtn {
	width: 126px;
	height: 18px;
	margin-left: 25px;
	background: url(../images/pro_detail_wish.gif) no-repeat;
	cursor: pointer;
}

input.submitbtn {
	width: 69px;
	height: 25px;
	background: url(../images/pro_detail_22.jpg) no-repeat;
	cursor: pointer;
}
input.submitbtn2 {
	width: 69px;
	height: 25px;
	background: url(../images/pro_detail_23.jpg) no-repeat;
	cursor: pointer;
}

.centerbar2 ul li.cen_center ul.cen_content {
	width: 715px;
	margin: 8px 0 8px 12px;
	padding-left: 10px;
	float: left;
	display: inline;
}
.centerbar2 ul li.cen_center ul.cen_content li {
	line-height: 18px;
	display: inline;
	width: 715px;
	float: left;
	margin: 5px 0;
}
.centerbar2 ul li.cen_center ul.cen_content li.cenbor {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 5px;
	display: inline;
}
.centerbar2 ul li.cen_center ul.cen_content li.cen_leftc {
	width: 120px;
	float: left;
	text-align: right;
}
.centerbar2 ul li.cen_center ul.cen_content li.cen_rightc {
	width: 580px;
	float: left;
}
.cen_content li div ul li {
	margin: 0;
	width: 670px;
	padding: 0;
}
.bigcate {
	width: 750px;
	background: #F6F6F6;
	float: left;
	margin: 0 0 10px 10px;
}
.centerbar2 ul li.cen_center ul.pro_list1 {
	width: 157px;
	margin: 10px 5px 5px 20px;
	float: left;
	display: inline;
}
.centerbar2 ul li.cen_center ul.pro_list1 li.pro_limg1 {
	width: 155px;
	height: 155px;
	float: left;
	border: 1px solid #ccc;
}
.centerbar2 ul li.cen_center ul.pro_list1 li.pro_ltitle1 {
	width: 155px;
	line-height: 18px;
	float: left;
	text-align: center;
}
.centerbar2 ul li.cen_center ul.pro_list2 {
	width: 710px;
	margin: 10px 10px 5px 20px;
	float: left;
	display: inline;
}
.centerbar2 ul li.cen_center ul.pro_list2 li.pro_limg2 {
	width: 155px;
	height: 155px;
	float: left;
	border: 1px solid #ccc;
	margin: 5px;
	display: inline;
}
.centerbar2 ul li.cen_center ul.pro_list2 li.pro_ltitle2 {
	width: 540px;
	line-height: 25px;
	float: left;
}
.centerbar2 ul li.cen_center ul.pro_list3 {
	width: 710px;
	margin: 10px 10px 5px 20px;
	float: left;
	display: inline;
	border-bottom: 1px dotted #ccc;
	height: 35px;
}
.centerbar2 ul li.cen_center ul.pro_list3 li.pro_limg3 {
	width: 550px;
	float: left;
	display: inline;
	line-height: 35px;
}
.centerbar2 ul li.cen_center ul.pro_list3 li.pro_ltitle3 {
	width: 155px;
	line-height: 35px;
	float: left;
}
.centerbar2 ul li.cen_center ul.news_list {
	width: 330px;
	margin: 10px 5px 10px 20px;
	background: #EAEAEA;
	height: 85px;
	padding: 5px;
	float: left;
	display: inline;
}
.centerbar2 ul li.cen_center ul.news_list li.news_img {
	width: 85px;
	height: 85px;
	margin-right: 5px;
	display: inline;
	float: left;
}
.centerbar2 ul li.cen_center ul.news_list li.news_title {
	width: 240px;
	line-height: 16px;
	float: left;
}
.centerbar3 ul {
	width: 619px;
	margin: 20px 0 0 20px;
	display: inline;
	float: left;
}
.centerbar3 ul li {
	width: 619px;
	margin: 8px 0;
	float: left;
}
.centerbar3 ul li.cen_left3 {
	width: 100px;
	float: left;
	text-align: right;
}
.centerbar3 ul li.cen_right3 {
	width: 510px;
	float: left;
}
.centerbar3 ul li.cen_border {
	width: 600px;
	height: 1px;
	border-bottom: 1px dotted #ccc;
	float: left;
	overflow: hidden;
}
.border_foot, .border_righ {
	border-bottom: 1px dotted #ccc;
}
.border_righ {
	border-right: 1px dotted #ccc;
}
.borders {
	margin: 5px;
	display: inline;
}
.babyjj {
	position: absolute;
	top: 225px;
	color: #e0285e;
	left: 0;
}
.babyjj2 {
	position: absolute;
	top: 200px;
	color: #e0285e;
	left: 15px;
	line-height: 25px;
}
.classname {
	font-size: 14px;
	height: 38px;
	line-height: 38px;
	color: #e0285e;
}
.subclasslists {
	list-style: none;
	margin: 0;
	padding: 0;
}
.subclasslists li {
	width: 30%;
	margin-left: 3%;
	_*margin-left: 1.5%;
	float: left;
	line-height: 22px;
}
.subcategories {
	margin: 3px;
	background-image: url('../images/account-tit.gif');
	height:35px;
	line-height: 35px;
	padding-left: 15px;
	font-weight: bold;
}
.productlistul {
	position: relative;
	height: 280px;
	float: left;
	width: 170px;
	_*width: 168px;
	list-style: none;
	padding: 0;
	margin: 10px 5px 0 5px;
	text-align: center;
	border: 1px #CDCDCD dotted;
}
.productnoorder {
	list-style: none;
	margin: 0;
	padding:0;
}
.productnoorder li {
	float:left;
	width: 130px;
	height: 140px;
	text-align: center;
	font-size: 11px;
	padding: 0 7px;
	
}
.productnoorder table {
	margin-left: 10px;
}
.articlelistul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.articlelistul li {
	line-height: 40px;
	border-bottom: 1px #D0D0D0 dotted;
	background: url('../images/news.jpg') no-repeat 13px 4px;
	padding-left: 44px;
}
.articlelistul li span {
	float: right;
	margin-right: 30px;
	color: #e0285e;
}
#account-login {
	width: 440px;
	float: left;
	border: 1px #dddddd solid;
	margin:0;
	padding: 0;
}
#account-reg {
	float: right;
	width: 440px;
	border: 1px #dddddd solid;
}
#reglogin{
	margin: 10px 25px 30px;
}
#account-title {
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	color: maroon;
	font-weight: bold;
}
#account-title span {
	color: black;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
.login-title {
	background-image: url('../images/reg-bg.gif');
	height: 32px;
	line-height: 32px;
	border-bottom: 2px #be0000 solid;
	padding-left:10px;
	font-weight: bold;
}
.login-p {
	color: #e0285e;
	font-size: 11px;
	margin: 10px;
	line-height: 20px;
}
.login-p span {
	color: gray;
}
.login-input {
	border: 1px #e0285e solid;
	width: 350px;
	padding:0;
	height: 25px;
	line-height: 25px;
}
.cartmusthave  {
	clear:both;
	background-image: url('../images/account-tit.gif');
	height: 35px;
	line-height: 35px;
	padding-left: 20px;
}
#bestshoes {
	text-align:center;
	font-size:11px;
	color: #333;
}





















.proclasslist
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.proclasslist li 
{
	clear: both;
	padding-left: 10px;
	line-height: 24px;
	font-weight: bold;
	border-bottom: 1px #D4D4D4 dotted;
}
.proclasslist li .ClassIcon
{
	float: left;
	margin-right: 2px;
}
.proclasslist ol
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.proclasslist ul a {
	font-weight: bold;
}
.Recommend {
	list-style: none;
	margin: 0;
	padding: 0;
}
.Recommend li {	
	margin: 0 0 0 10px;
	height:55px;
	padding-top: 5px;
}











/*我的账户-选项列表*/
.MyAccountAction
{
	margin:0;
	padding:0;
	padding-bottom: 10px;
	list-style:none;
}
.MyAccountAction li
{
	padding-left: 25px;
	background: url('../../../Upload/Other/pic-3.gif') no-repeat 15px 7px;
	height: 20px;
	line-height: 20px;
clear: both;
}

/*我的账户 - 固定css*/
.Account-main
{
	clear:both;
	padding: 1px;
	margin-bottom: 35px;
}
.Account-title 
{
	height: 35px;
	line-height: 35px;
	background-image: url('../Images/account-tit.gif');
	margin-bottom: 5px;
	padding-left: 15px;
	color: #333333;
}
.Account-title span
{
	font-weight:bold;
}
.Account-main table
{
	width: 100%;
}
.Account-main td
{
	padding-left: 30px;
	line-height: 50px;
	border-bottom: 1px #ecefe3 solid;
}
.Account-main td span
{
	color: Red;
}
.Account-jiege
{
	clear: both;
	height: 40px;
}
.Account-left 
{
	width: 160px;
	text-align:right;
}
.Account-table-title
{
	background-color: #ECECEC;
}
.Account-table-title td
{
	height:20px;
	line-height: 20px;
}
.Account-page
{
	text-align: center;
}
#address1,#address2
{
	width: 300px;
}
/*购物车 - 固定css*/
.cart-msg
{
	height: 30px;
	line-height: 30px;
	margin-top: -10px;
	color:#539646;
	font-size: 13px;
}
.cart-main 
{
}
.cart-main table
{
	width: 100%;
}
.cart-main td
{
	text-align:center;
}
.cart-table-title
{
	background-image: url('../images/account-tit.gif');
	line-height: 35px;
	height: 35px;
}
.cart-table-title td
{
	height:20px;
	line-height: 20px;
	text-align:center;
	color:#4c4b4f;
}
.Cart-CountForm
{
	margin: 0;
	padding: 0;
}
.cart-main table a
{
	color:#94A213;
}
.Cart-CountForm div
{
	text-align:center;
}
.Cart-CountForm #Count
{
	width: 30px;
}
.Cart-CountButton
{
	background-image: url('../../../Upload/Other/submit.gif');
	border: 0;
	font-size: 0;
	color: White;
	width: 16px;
	height: 16px;
	cursor:pointer;
}
.Cart-Product
{
	text-align:left;
	margin-left: 20px;
}
.Cart-code 
{
	background-color: #F7F7F7;
	color:#4f4f53;
	padding-top: 20px;
	margin-bottom: 40px;
}
.Cart-code table
{
	width:100%;
}
.Cart-code td
{
	height:25px;
	line-height: 25px;
}
.Cart-code-left
{
	text-align:right;
	padding-right: 20px;
}
.Cart-code-right
{
	text-align:left;
	width: 100px;
}
.Cart-code-right span
{
	font-weight:bold;
}
.Cart-CouponCode 
{
	color: maroon;
}
.Cart-code-left form
{
	float:left;
	margin:0;
	padding:0;
	margin-left: 30px;
}
.Cart-code-left form #Code
{
	width: 130px;
}
.Cart-checkout 
{
	text-align:right;
	padding-right: 70px;
	margin-top: 20px;
	padding-bottom: 30px;
}
.Cart-checkout input
{
	width: 153px;
	height: 26px;
	background: url('../images/checkout.gif');
	color: White;
	border: 0;
	text-align:center;
	cursor:pointer;
	font-weight: bold;
	font-size: 14px;
	margin-top: 30px;
}
/*购物车 - 物流与支付页面*/
.Cart-addressform 
{
	margin: 0;
	padding: 0;
}
.Cart-adresstitle 
{
	background-image: url('../images/account-tit.gif');
	padding-left: 20px;
	height: 35px;
	line-height:35px;
	clear:both;
	width: 728px;
}
.Cart-adressmain {
	clear: both;
}
.Cart-adressmain table
{
	width: 100%;
	margin-bottom: 40px;
	*margin-bottom: 0;
}
.Cart-adressmain td
{
	padding-left: 30px;
	line-height: 30px;
}
.Cart-adressmethod {
	margin-top: 40px;
}
.Cart-adressmethod  table
{
	width: 100%;
	margin-bottom: 40px;
}
.Cart-adressmethod td
{
	padding-left: 20px;
	height: 60px;
	line-height: 60px;
}
.Cart-adressmethod .tabletitle
{
	background-color:#f1efed;
}
.Cart-adressmethod .tabletitle td
{
	height:30px;
	line-height: 30px;
	color:#4c4b4f;
}
.Cart-Payment table
{
	width: 100%;
}
.Cart-Payment td
{
	padding-left: 20px;
	line-height: 16px;
}
.Cart-Payment .tabletitle
{
	background-color: #F6F6F6;
}
.Cart-Payment .tabletitle td
{
	height:20px;
	line-height: 20px;
	color:#4c4b4f;
}
.Cart-checkout-2
{
	padding-left: 70px;
	margin-top: 20px;
	padding-bottom: 30px;
}
.Cart-checkout-2 #checkout-left
{
	width: 153px;
	height: 26px;
	background-image: url('../images/back.gif');
	color: White;
	border: 0;
	text-align:center;
	font-weight: bold;
	font-size: 14px;

	padding-left: 30px;
	cursor:pointer;
}
.Cart-checkout-2 #checkout-right
{
	width: 153px;
	height: 26px;
	background-image: url('../images/checkout.gif');
	color: White;
	border: 0;
	text-align:center;
	font-weight: bold;
	font-size: 14px;
	cursor:pointer;
	margin-left: 360px;
	margin-top: 40px;
}
.Cart-remarks
{
	padding-left: 30px;
}
.Cart-ShippingInput,.Cart-ShippingInput2
{
	width: 90px;
	border: 0;
	background: none;
}
.Cart-ShippingInput2
{
	font-weight:bold;
}
/*购物车 - 创建订单页*/
.Cart-order table
{
	width: 100%;
}
.Cart-order td
{
	padding-left: 20px;
	line-height: 18px;
	height: 30px;
}
.Cart-ordertitle
{
	background-color: #f1efed;
	padding-left: 20px;
	color: #4c4b4f;
	height: 25px;
	line-height:25px;
}
.Cart-ordersuccess
{
	font-size: 14px;
	color: #f0820b;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.Cart-ordersuccess span
{
	font-weight:bold;
	color:Red;
}
.createaccount 
{
	margin: 70px 0 0 50px;
	color:#57575b;
}
.createaccount .input
{
	width: 170px;
	border: 1px #d2cfcc solid;
	height: 21px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	margin-left: 5px;
}
.accountclear
{
	height: 12px;
}
.artcontents 
{
	background-color:#f1efed;
	padding: 20px 40px 20px 40px;
}
.artcontents1 
{
	background-color: White;
	padding: 10px 20px 10px 20px;
	line-height: 20px;
}
.account-create
{
	float:left;
	width: 120px;
	text-align: right;
	height: 27px;
	line-height: 27px;
}
.pro-select-size 
{
	list-style: none;
	margin: 0;
	padding: 0;	
	border-bottom: 1px #ebeae9 solid;
	line-height: 25px;
}
.pro-select-size strong
{
	COLOR: #f2932c;
	font-size: 14px;
}
.pro-select-size A
{
	margin-left: 7px;
	margin-right: 7px;
}
.pro-select-size A:link {
	COLOR: #444444;
	text-decoration: none;
}
.pro-select-size A:visited {
	COLOR: #444444;
	text-decoration: none;
}
.pro-select-size A:hover {
	COLOR: #f2932c;
	text-decoration: underline;
}
.pro-select-size A:active {
	COLOR: #8b8c8c;
	text-decoration: none;
}
.selectdata 
{
	background-color: #9d9d9d;
	padding: 1px;
	font-weight: bold;
}
.selectdata A:link {
	COLOR: White;
	text-decoration: none;
}
.selectdata A:visited {
	COLOR: White;
	text-decoration: none;
}
.selectdata A:hover {
	COLOR: White;
	text-decoration: underline;
}
.selectdata A:active {
	COLOR:White;
	text-decoration: none;
}
h1 {
	line-height: 60px;
}

.subclasslist {
	list-style: none;
}
.subclasslist li {
	float: left;
	width: 28%;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
}
.subclasslist ol {
	list-style: none;
	margin: 0;
	padding: 0;
}
.smallimageslist 
{
	clear: both;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 10px;
	text-align:center;
	padding-top: 5px;
}
.smallimageslist li 
{
	float: left;
	padding: 0 5px 0 0;
	width: 65px;
	height: 65px;
	
}
#brand {
	height: 23px;
	float: left;
}
.aboutproduct {
	list-style: none;
	margin: 0;
	padding: 0;
}
.aboutproduct li {
	float: left;
	width: 25%;
	height: 180px;
	text-align: center;
}
.propage 
{
	clear: both;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: right;
	margin-top: 15px;
}
.propage span
{
	font-size: 15px;
}
.propage a
{
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}
.Account-input {
	border: 1px #CCCCCC solid;
	height: 22px;
	line-height: 22px;
	padding: 0;
}
.Account-submit,.Order-submit {
	padding: 4px 30px;
	background-color: #CCCCCC;
}
.Order-Button {
	clear: both;
	text-align:center;
	padding: 20px;
}
.Order-Title {
	clear: both;
	padding-left: 20px;
	color: #FF9900;
	height: 30px;
	line-height: 30px;
}
.Order-table-title {
	background-color: #EBEDED;
	height: 25px;
	line-height: 25px;
}
.Order-table-title td {
	height: 25px;
	line-height: 25px;
}
.paynow {
	font-weight: bold;
	text-decoration: underline;
}







