﻿@charset "utf-8";
/* CSS Document */
body {
	font-family: Arial,Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0;
	position: relative;
}
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #A72D2C;
}
h1 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #333;
}
ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
}
form {
	padding: 0;
	margin: 0;
}
textarea, input, select {
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
}
#main {
	width: 952px;
	margin: 0 auto;
}
#headerblock {
	text-align: right;
	position: relative;
	z-index: 100;
	clear: both;
	height: 114px;
}
.slogan {
	position: absolute;
	top: 28px;
	left: 250px;
	margin: 0;
	padding: 0;
	width: 700px;
	text-align: right;
}
.slogan h1 {
	font-weight: normal;
}
.scart {
	position: absolute;
	top: 5px;
	right: 320px;
	margin: 0;
	padding: 0;
	color: #fb7300;
	font-weight: bold;
	background: url(../images/cart.gif) left center no-repeat;
	padding-left: 30px;
}
.scart a {
	color: #fb7300;
}
a.cart_link, a.cart_link:visited {
	color: #fb7300;
	font-weight: bold;
	text-decoration: none;
}
/*tabs*/
#tabs {
	right: 0;
	top: 0px;
	width: 309px;
	text-align: left;
	position: absolute;
	z-index: 900;
}
#tabs ul {
	padding: 0;
	margin: 0;
	width: 310px;
	position: relative;
}
#tabs ul li {
	float: left;
	display: inline;
}
#tabs ul li a.outer, #tabs ul li a.outer:visited {
	display: block;
	height: 26px;
	line-height: 20px;
	text-decoration: none;
	text-indent: 1em;
	font-size: 12px;
	margin-top: 2px;
}
#tabs ul li strong.outer {
	display: block;
	height: 26px;
	line-height: 20px;
	text-decoration: none;
	text-indent: 1em;
	font-size: 12px;
	margin-top: 2px;
	font-weight: bold;
}
#tabs ul li a.one {
	background: url(../images/tabs_1_.gif) no-repeat;
	width: 105px;
}
#tabs ul li a.two {
	background: url(../images/tabs_2_.gif) no-repeat;
	width: 64px;
}
#tabs ul li a.three {
	background: url(../images/tabs_3_.gif) no-repeat;
	width: 140px;
}
#tabs ul li div {
	position: absolute;
	top: -2400px;
}
#tabs ul li div.tab_left {
	left: 0;
	background: url(../images/tab_left.gif) no-repeat;
	height: 79px;
}
#tabs ul li div.tab_center {
	left: 105px;
	background: url(../images/tab_center.gif) no-repeat;
	height: 61px;
}
#tabs ul li .tab_right {
	left: 169px;
	text-indent: 1em;
	background: url(../images/tab_right.gif) no-repeat;
	height: 135px;
	width: 130px;
}
#tabs ul li:hover > a.one {
	color: #000;
	background: url(../images/tabs_1_.gif) 0 -28px no-repeat;
	height: 26px;
}
html #tabs ul li a.one:hover {
	height: 26px;
	color: #000;
	background: url(../images/tabs_1_.gif) 0 -28px no-repeat;
	cursor: pointer;
}
#tabs ul li:hover > a.two {
	color: #000;
	background: url(../images/tabs_2_.gif) 0 -28px no-repeat;
	height: 26px;
}
html #tabs ul li a.two:hover {
	height: 26px;
	color: #000;
	background: url(../images/tabs_2_.gif) 0 -28px no-repeat;
	cursor: pointer;
}
#tabs ul li:hover > a.three {
	color: #000;
	background: (../images/tabs_3_.gif) 0 -28px no-repeat;
	height: 26px;
	cursor: default;
}
html #tabs ul li a.three:hover {
	height: 26px;
	color: #000;
	background-image: url(../images/tabs_3_.gif);
	background-position: 0 -28px;
	background-repeat: no-repeat;
	cursor: pointer;
}
#tabs ul li:hover div, #tabs ul li a:hover div {
	top: 24px;
}
#tabs p {
	padding: 0;
	margin: 0;
}
.tab_left p a, .tab_center p a {
	line-height: 160%;
	background: (../images/list_ca_l.gif) left center no-repeat;
}
#tabs em {
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
	margin-left: 5px;
}
.tab_right p {
	height: 18px;
}
.tab_right img {
	margin-right: 0.5em;
}
.tab_right p a {
	padding-left: 10px;
	line-height: 160%;/*background:url(../images/list_ca_l.gif) left center no-repeat;*/
}
#tabs ul li div {
	padding: 5px;
}
#tabs ul li a div.tab_left, #tabs ul li div.tab_left {
	text-indent: 1em;
	width: 146px;
}
#tabs ul li a div.tab_center, #tabs ul li div.tab_center {
	text-indent: 1em;
	width: 130px;
}
div.tab_left p a, div.tab_center p a {
	padding-left: 1em;
}
#intro {
	width: 400px;
	float: left;
	text-align: left;
}
#login {
	width: 535px;
	float: right;
	margin-top: 2px;
	padding-top: 89px;
	right: 0px;
}
img {
	border: 0;
}
.icon_home {
	background: url(../images/home.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
.icon_fav {
	background: url(../images/favourites.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
.icon_acc {
	background: url(../images/account.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
.icon_sup {
	background: url(../images/support.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
.icon_con {
	background: url(../images/contactus.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
.icon_spe {
	background: url(../images/specials.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
.icon_gif {
	background: url(../images/gift.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 15px;
	padding-right: 15px;
}
.icon_mix {
	background: url(../images/mixo.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 15px;
	padding-right: 15px;
}
.icon_feed {
	background: url(../images/feedback.jpg) top center no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
#headermenu {
	text-align: right;
	clear: both;
	position: relative;
	height: 23px;
	width: 952px;
	margin: 0 auto;
	background: url(../images/menu_bg.gif) bottom center repeat-x;
}
#menuchat {
	float: left;
}
.chatdiv {
	position: absolute;
	top: -23px;
	left: 0px;
	margin: 0;
	padding: 0;
}
#headermenu ul {
	position: relative;
	float: right;
	right: 0;
}
#headermenu ul li {
	float: left;
	display: inline;
}
#headermenu ul li.rightimg {
	float: left;
	display: inline;
	width: 3px;
}
#headermenu ul li.linkdata {
	float: left;
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
}
#headermenu ul li.linkdata a.logoin_off {
	color: #fb7300;
	font-weight: bold;
	line-height: 23px;
}
#headermenu ul li.linkdata a.menulink {
	color: #333333;
	font-weight: bold;
	line-height: 23px;
}
#headersearch {
	background: url(../images/bar_bg.gif) top center repeat-x;
	width: 952px;
	height: 32px;
	clear: both;
	margin: 0 auto;
}
#headerfooter {
	background: url(../images/menu_f_bg.gif) 0 0 repeat-x;
	width: 952px;
	height: 23px;
	text-align: center;
	margin-bottom: 3px;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
#headerfooter a {
	padding-left: 5px;
}
#headersearch_search {
	float: left;
	height: 32px;
	color: #fff;
}
#headersearch_search a {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
#headersearch_search ul {
	width: 550px;
	float: left;
	margin: 5px 0px;
}
#headersearch_search ul li {
	float: left;
	display: inline;
	padding-left: 6px;
	padding-right: 6px;
}
#headersearch_search ul li.s_text {
	float: left;
	display: inline;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: 3px;
	font-weight: bold;
}
#headersearch_link {
	float: right;
	height: 32px;
	line-height: 32px;
	padding-right: 10px;
	color: #fff;
}
#headersearch_link a {
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: underline;
}
#footer_bar {
	text-align: center;
	margin-top: 10px;
	padding: 0;
	clear: both;
	position: relative;
	height: 27px;
	background: url(../images/footer_bar.gif) bottom center repeat-x;
}
#footer_bar_content {
	text-align: center;
	padding-top: 7px;
	margin: 0;
}
#footer_bar_content a {
	padding-left: 3px;
}
#footer_link {
	text-align: center;
	margin: 0;
	padding: 0;
	height: 40px;
	clear: both;
	position: relative;
}
#footer_link a {
	line-height: 40px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: underline;
}
#footer_email {
	text-align: center;
	margin: 0;
	padding: 0;
}
#footer_seo {
	text-align: center;
	margin: 0;
	padding: 0;
}
#footer_seo a {
	line-height: 40px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: underline;
}
#footer_friend_link {
	text-align: center;
	margin: 0;
	padding: 0;
}
#footer_friend_link a {
	padding-left: 5px;
	line-height: 25px;
	text-decoration: underline;
}
#footer_icon {
	text-align: center;
	margin: 0;
	padding: 0;
}
#footer_copy {
	text-align: center;
	padding-top: 5px;
}
#left_box {
	float: left;
	width: 210px;
}
#right_big_box {
	float: right;
	width: 734px;
}
#categories_box {
	width: 210px;
}
#categories_box ul {
	padding: 0;
	margin: 0;
	width: 210px;
}
#categories_box ul li {
	margin: 0;
	padding: 0;
	height: 22px;
	background: url(../images/header_box_bg.gif) bottom center no-repeat;
	padding-left: 8px;
	font-weight: bold;
}
#categories_box .categories_title {
	height: 34px;
	background: url(../images/categories_top_bg.gif) top center no-repeat;
	line-height: 34px;
	color: #fff;
	font-weight: bold;
	padding-left: 35px;
}
#categories_box ul li.categories_one_active {
	height: 22px;
	background: url(../images/categories_row_active_bg.gif) top center no-repeat;
	padding-left: 8px;
}
#categories_box ul li a {
	line-height: 22px;
}
#categories_box ul li.categories_one_active a {
	line-height: 22px;
	color: #fff;
}
#categories_box ul li.categories_two {
	background: url(../images/header_box_bg_1.gif) bottom center no-repeat;
	padding-left: 8px;
}
#categories_box ul li.categories_two_active {
	color: #A72D2C;
	background: url(../images/header_box_bg_1.gif) bottom center no-repeat;
	padding-left: 8px;
	line-height: 22px;
}
#index_left_banners {
	width: 210px;
}
#index_left_banners img {
	margin-top: 5px;
}
#center {
	width: 952px;
	margin: 0 auto;
}
.box_div {
	margin-top: 5px;
	border: 1px solid #c0c3c7;
	padding: 0;
}
.box_div ul {
	padding: 0;
	margin: 0;
}
.box_div ul li {
	margin: 0;
	padding: 0;
}
.box_div2 {
	margin-top: 5px;
	border: 1px solid #c0c3c7;
	padding: 0;
}
.box_div2 .box_title {
	height: 26px;
	background: url(../images/box_title_bg.gif) top center repeat-x;
	line-height: 26px;
	color: #d44716;
	padding-left: 10px;
	font-weight: bold;
}

.box_div .box_title {
	height: 26px;
	background: url(../images/box_title_bg.gif) top center repeat-x;
	line-height: 26px;
	color: #d44716;
	padding-left: 10px;
	font-weight: bold;
}
.box_div ul li.box_content {
	padding: 5px;
	margin: 0;
	display: inline-block;
}
.box_div ul li.giftlist {
	width: 400px;
	display: inline;
	float: left;
	padding: 5px;
}
.box_div_bottom {
	clear: both;
	height: 26px;
	background: url(../images/box_title_bg.gif) top center repeat-x;
	line-height: 26px;
	color: #d44716;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	margin-bottom: 0px;
}
.box_div ul li.li_more {
	text-align: right;
	clear: both;
	padding-right: 10px;
}
.box_div ul li.li_more a {
	text-decoration: underline;
	line-height: 22px;
}
.box_div_content {
	margin: 0;
	padding: 0;
}
.box_div_content ul {
	margin: 0;
	padding: 0;
	display: inline-block;
}
.box_div_content ul li {
	margin: 0;
	padding: 0;
}
.box_div_content ul li.c_title {
	line-height: 22px;
}
.box_div_content ul li.c_content {
	line-height: 22px;
	border-bottom: 1px dotted #c0c3c7;
}
.box_div_content a {
	line-height: 20px;
	text-decoration: underline;
}
.box_div_content a:visited {
	line-height: 20px;
	text-decoration: underline;
}
.allborder {
	border: 1px solid #cccccc;
	margin-right: 5px;
}
.box_products {
	width: 198px;
	clear: both;
	height: 95px;
}
.box_products a.a_text {
	text-decoration: underline;
}
.box_big_products {
	width: 278px;
	clear: both;
	height: 95px;
}
.box_big_products a.a_text {
	text-decoration: underline;
}
.box_big_content {
	margin: 0;
	padding: 0;
}
.box_big_content ul {
	margin: 0;
	padding: 0;
}
.box_big_content ul li {
	margin: 0;
	padding-bottom: 5px;
	display: inline;
	float: left;
	width: 240px;
}
.box_big_content ul li.x4 {
	margin: 0;
	padding-bottom: 5px;
	display: inline;
	float: left;
	width: 180px;
	text-align: center;
}
.box_big_content_x2 {
	margin: 0;
	padding: 0;
}
.box_big_content_x2 ul {
	margin: 0;
	padding: 0;
}
.box_big_content_x2 ul li {
	margin: 0;
	padding: 5px;
	display: inline;
	float: left;
	width: 350px;
	line-height: 22px;
}
.box_big_content_x2 ul li a.text_link {
	text-decoration: underline;
	color: #A72D2C;
}
.box_big_content_x4 {
	margin: 0;
	padding: 0;
	text-align: center;
}
a.sub_link, a.sub_link:visited {
	line-height: 20px;
	text-decoration: underline;
}
a.bie_link, a.bie_link:visited {
	padding-left: 3px;
	padding-right: 3px;
}
a.unline, a.unline:visited {
	text-decoration: underline;
}
.products_price {
	color: #d44716;
	font-weight: bold;
}
#center_box {
	float: left;
	width: 436px;
}
#center_box_2 {
	float: left;
	width: 516px;
}
#right_box {
	float: right;
	width: 290px;
}
#right_box_2 {
	float: right;
	width: 210px;
}
#index_text {
	width: 952px;
	clear: both;
	margin-top: 5px;
	display: inline-block;
}
#index_right_banners {
	width: 290px;
}
#index_right_banners img {
	margin-top: 5px;
}
#index_banner {
	width: 436px;
	margin: 0;
	padding: 0;
}
#index_banner_bar {
	height: 22px;
	clear: both;
	margin: 0;
	padding: 0;
	background-color: #f5f5f5;
	border-left: 1px solid #c0c3c7;
	border-right: 1px solid #c0c3c7;
	border-bottom: 1px solid #c0c3c7;
}
#index_banner_bar ul {
	margin: 0;
	padding: 0;
	position: relative;
	margin: 0;
	padding: 0;
	width: 400px;
}
#index_banner_bar ul li {
	float: left;
	height: 22px;
	display: inline;
	margin: 0;
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#demo {
	background: #FFF;
	overflow: hidden;
	width: 424px;
	clear: both;
}
#demo ul {
	list-style: none;
	margin:0;
	padding:0;
	padding-top: 10px;
}
#demo ul li {
	float: left;
	width: 33%;
	height: 190px;
	text-align: center;
	line-height: 18px;
	overflow: hidden;
}
#demo ul li img {
	border: 1px solid #cccccc;
	vertical-align: middle;
}
#indemo {
	float: left;
	width: 1000%;
	height: 160px;
}
#demo1, #demo1 a {
	float: left;
	height: 160px;
}
#demo2, #demo2 a {
	float: left;
	height: 160px;
}
#kd {
	width: 115px;
	padding: 5px;
	list-style-type: none;
	overflow: hidden;
	text-align: center;
}
#kd p {
	padding: 0;
	margin: 0;
	text-indent: 2em;
	color: #666666;
}
#kd span {
	float: right;
	padding: 0;
	margin: 0;
}
#kd span a {
	font-size: 12px;
	color: #000098;
}
#kd .tp {
	float: left;
	margin-right: 10px;
	background-color: #FFFFFF;
	cursor: pointer;
}
#kd .tp img {
	padding: 5px;
	border: 1px #ccc solid;
	cursor: pointer;
}
.index_center_banners img {
	margin-top: 5px;
	width: 436px;
	height: 100px;
}
.index_news_faq {
	clear: both;
	display: inline;
	position: relative;
	float: right;
	width: 436px;
}
.index_nf_faq {
	float: left;
	width: 214px;
}
.index_nf_news {
	float: right;
	width: 214px;
}
.cb {
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.right_big {
	float: right;
	width: 734px;
}
.big_products {
	float: left;
	width: 180px;
	text-align: center;
	margin-bottom: 5px;
}
.index_bottom_banners {
	overflow: hidden;
	width: 734px;
}
.index_bottom_banners img {
	margin-top: 5px;
}
.mtb5 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.mt5 img {
	margin-top: 4px;
}
.mt5 select {
	margin-top: 4px;
}
.sub_categories ul {
	margin: 0;
	padding: 0;
}
.sub_categories li {
	float: left;
	width: 240px;
	line-height: 20px;
}
.h20 {
	height: 20px;
	padding: 0;
	margin: 0;
}
a.pageResults {
	border: 1px solid #A72D2C;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #fff;
	font-weight: normal;
}
.infoimg {
	border: 1px solid #cccccc;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.padding_5 {
	padding: 5px;
}
#pinfoimg ul li {
	text-align: center;
}
td.th {
	height: 26px;
	background: url(../images/box_title_bg.gif) top center repeat-x;
	padding-left: 5px;
}
td.tcontent {
	background-color: #fff;
	padding: 5px;
}
.font_11 {
	font-size: 11px;
}
#notice_products {
	border: 1px solid #A72D2C;
	margin-top: 5px;
	padding: 5px;
	text-align: center;
	visibility: hidden;
	display: none;
	clear: both;
}
#notice_integral {
	border: 1px solid #A72D2C;
	margin-top: 5px;
	padding: 5px;
	text-align: center;
	visibility: hidden;
	display: none;
	clear: both;
}
#notice_coupon {
	border: 1px solid #A72D2C;
	margin-top: 5px;
	padding: 5px;
	text-align: center;
	visibility: hidden;
	display: none;
	clear: both;
}
#notice_quantity {
	border: 1px solid #A72D2C;
	margin-top: 5px;
	padding: 5px;
	text-align: center;
	visibility: hidden;
	display: none;
	clear: both;
}
.lh22 {
	line-height: 22px;
}
.dcenter {
	text-align: center;
}
#cart_button {
}
#cart_button ul {
	padding: 0;
	margin: 0;
}
#cart_button ul li.li_left {
	float: left;
	display: inline;
	width: 300px;
}
#cart_button ul li.li_right {
	float: right;
	display: inline;
}
#cart_button ul li.li_center {
	float: left;
	display: inline;
	width: 200px;
}
#address_left_t {
	float: left;
	width: 350px;
}
#address_right_t {
	float: right;
	width: 350px;
	padding-left: 15px;
}
#address_left {
	float: left;
	width: 350px;
}
#address_right {
	float: right;
	width: 350px;
	padding-left: 15px;
}
.fll {
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 300px;
}
.fllc {
	float: left;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 190px;
}
.frr {
	float: right;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.pll {
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 500px;
}
.prr {
	float: right;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 400px;
}
.tleft {
	text-align: left;
}
.tright {
	text-align: right;
}
.tcenter {
	text-align: center;
}
input.txt {
	width: 180px;
	border: 1px solid #b4b4b4;
}
.w460 {
	width: 460px;
}
.inputRequirement {
	color: #A72D2C;
}
dt {
	padding: 5px;
}
textarea {
	border: 1px solid #b4b4b4;
}
#lovexin14 ul li {
	width: 180px;
}
#lovexin14 ul li.top {
	width: 180px;
	background: url(../images/cart_top.gif) top center no-repeat;
	height: 34px;
}
#lovexin14 ul li.content {
	width: 180px;
	background: url(../images/cart_bg.gif) top center repeat-y;
}
#lovexin14 ul li.bottom {
	width: 180px;
	background: url(../images/cart_bottom.gif) top center no-repeat;
	height: 6px;
}
.home_newproduct ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.home_newproduct ul li {
	float: left;
	text-align: center;
	width: 180px;
	height: 250px;
}
.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;
}
.smallimageslist 
{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 10px;
	text-align:center;
width: 340px;
}
.smallimageslist li 
{
	float: left;
	padding: 0 5px 0 5px;
	
}
.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;
}
.pro-select-select
{
	margin: 0;
	padding: 0;
	background-color:#ebeae9;
	height: 50px;
	line-height: 50px;
	padding-left: 50px;
}
.pro-select-select input {
	height: 22px;
	width: 33px;
	background-color: #f0820b;
	border: 0;
	color: white;
}
.selectdata 
{
	background-color: #f2932c;
	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;
}
.titlelis {
	width:580px;
	margin-top:10px;
	height:25px;
	background:url(../images/newsline.jpg) repeat-x bottom;
	float:left;
}

.titlelis img {
	vertical-align:middle;
	padding:0 5px;
}

.datelis {
	width:140px;
	margin-top:10px;
	height:25px;
	background:url(../images/newsline.jpg) repeat-x bottom;
	float:left;
}
.small_black ,.small_black a{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.small_grey ,.small_grey a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}















<!--------------------------------------------->

.proclasslist
{
	list-style: none;
	margin: 0;
	padding: 0;
	/*padding-top: 10px;*/
	font-weight: bold;
}
.proclasslist a {
	font-weight: bold;
}
.proclasslist li 
{
	clear: both;
	padding-left: 10px;
	line-height: 24px;
}
.proclasslist li .ClassIcon
{
	float: left;
	margin-right: 2px;
}
.proclasslist ol
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.proclasslist ol a {
	font-weight: normal;
}




.Recommend {
	list-style: none;
	margin: 0;
	padding: 0;
}
.Recommend li {	
	margin: 0 0 0 10px;
	height:55px;
	padding-top: 5px;
}











/*我的账户-选项列表*/
.MyAccountAction
{
	background-color:#f1efed;
	margin:0;
	padding:0;
	padding-top: 10px;
	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;
	border: 1px #a8c371 solid;
	padding: 1px;
}
.Account-title 
{
	height: 18px;
	line-height: 18px;
	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: 30px;
	border-bottom: 1px #ecefe3 solid;
}
.Account-main td span
{
	color: Red;
}
.Account-jiege
{
	height: 25px;
}
.Account-left 
{
	width: 160px;
	text-align:right;
}
.Account-table-title
{
	background-color:#ecf0e4;
}
.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:#94A213;
	font-size: 13px;
}
.cart-main 
{
}
.cart-main table
{
	width: 100%;
}
.cart-main td
{
	text-align:center;
}
.cart-table-title
{
	background-color:#f1efed;
}
.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 
{
	border-top: 1px #a0a0a0 solid;
	background-color:#f1efed;
	color:#4f4f53;
	padding-top: 20px;
}
.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: #f0820b;
}
.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: 169px;
	height: 22px;
	background: url('../../../Upload/Other/Button.gif') no-repeat 150px 2px;
	background-color: #f0820b;
	color: White;
	border: 0;
	text-align:left;
	padding-left: 15px;
	cursor:pointer;
}
/*购物车 - 物流与支付页面*/
.Cart-addressform 
{
	margin: 0;
	padding: 0;
}
.Cart-adresstitle 
{
	background-color: #bdc721;
	padding-left: 20px;
	color: White;
	height: 25px;
	line-height:25px;
	clear:both;
}
.Cart-adressmain table
{
	width: 100%;
}
.Cart-adressmain td
{
	padding-left: 30px;
	line-height: 30px;
}
.Cart-adressmethod  table
{
	width: 100%;
}
.Cart-adressmethod td
{
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
}
.Cart-adressmethod .tabletitle
{
	background-color:#f1efed;
}
.Cart-adressmethod .tabletitle td
{
	height:20px;
	line-height: 20px;
	color:#4c4b4f;
}
.Cart-Payment table
{
	width: 100%;
}
.Cart-Payment td
{
	padding-left: 20px;
	line-height: 16px;
}
.Cart-Payment .tabletitle
{
	background-color:#f1efed;
}
.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: 120px;
	height: 22px;
	background: url('../../../Upload/Other/Button-2.gif') no-repeat 2px 2px;
	background-color: #f0820b;
	color: White;
	border: 0;
	text-align:left;
	padding-left: 30px;
	cursor:pointer;
}
.Cart-checkout-2 #checkout-right
{
	width: 100px;
	height: 22px;
	background: url('../../../Upload/Other/Button.gif') no-repeat 81px 2px;
	background-color: #f0820b;
	color: White;
	border: 0;
	text-align:left;
	padding-left: 15px;
	cursor:pointer;
	margin-left: 400px;
}
.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 
{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 10px;
	text-align:center;
}
.smallimageslist li 
{
	float: left;
	padding: 0 5px 0 5px;
	width: 85px;
	height: 80px;
	
}
#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;
}
.hottable{
text-align: center; height: 120px;
}
.newtable{
text-align: center; height: 160px;
}





