﻿html {
	background: white;
}
body {
	width: 950px;
	margin: 0 auto;
	padding: 0;
	font-family: Arial;
	font-size:12px;
}
img {
	border: 0;
}
A:link {
	COLOR: #000000;
	text-decoration: none;
}
A:visited {
	COLOR: #222222;
	text-decoration: none;
}
A:hover {
	COLOR: #f0820b;
	text-decoration: none;
}
A:active {
	COLOR: #333333;
	text-decoration: none;
}
.clear {
	clear: both;
	font-size: 0;
	height: 0;
}
#page-top {
	height: 87px;
}
#page-top-left {
	float: left;
	padding-top: 40px;
	height: 47px;
}
#page-top-left img {
	float: left;
	margin-right: 20px;
}
#page-top-left-span {
	color: #ff6600;
	font-size: 11px;
	line-height: 30px;
}
#page-top-right {
	float: right;
}
#page-top-right-1 {
	height: 27px;
	width: 310px;
}
.page-top-right-1 {
	margin-top: 10px;
	width: 310px;
	text-align: right;
	height: 20px;
}
.page-top-right-2 {
	margin-top: 2px;
	width: 310px;
	text-align: right;
	height: 21px;
}
#page-top-right-3 {
	text-align: right;
	height: 7px;
	font-size: 0;
	line-height: 0;
	width: 310px;
}
.page-top-right-content {
	float: left;
	line-height: 27px;
	height: 27px;
	border-bottom: 1px #d6d6d6 solid;
	width: 302px;
	font-weight: bold;
}
#page-top-right-content-1 {
	float: left;
	padding: 0 7px 0 7px;
	width: 90px;
	border-right: 1px #d6d6d6 solid;
}
#page-top-right-content-2 {
	float: left;
	padding: 0 7px 0 7px;
	width: 53px;
	border-right: 1px #d6d6d6 solid;
}
#page-top-right-content-3 {
	float: left;
	padding: 0 7px 0 7px;
}
#page-left {
	float: left;
	width: 184px;
}
#page-right {
	float: right;
	width: 766px;
}
#categories-top {
	padding-left: 10px;
	height: 35px;
	line-height: 35px;
	color: white;
	font-weight: bold;
	font-size: 15px;
	background-image: url('Images/categories-bg.jpg');
}
#categories-body {
	background-color: #8e0314;
	padding: 0 2px 3px 2px;
}
#categories-body-product {
	background-image: url('Images/Product-class-bg.jpg');
	padding: 0 2px 3px 2px;
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	padding-left: 10px;
}
#Special-Features {
	margin-top: 10px;
	border: 1px #dddddd solid;
}
#Special-Features-top {
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #a72d2c;
	font-size: 14px;
	padding-left: 10px;
}
#Newsletter {
	margin-top: 10px;
	border: 1px #dddddd solid;
}
#Newsletter-top {
	background: url('Images/in.jpg') no-repeat;
	height: 53px;
	padding: 10px 0 0 60px;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
}
#Newsletter-top span {
	font-size: 13px;
	color: #666666;
}
#Newsletter-body {
	padding: 10px;
	color: #666666;
	font-size: 11px;
	margin: 0;
}
#form-email {
	border: 1px #b52829 solid;
	margin: 5px;
	padding: 5px;
	font-size: 11px;
	width: 140px;
	color: #666666;
}
#form-sub {
	background-color: white;
	background-image: url('Images/form-bt-bg.jpg');
	height: 22px;
	border: 1px #dddddd solid;
	padding: 1px;
	margin-left: 35px;
}
#quick-order {
	height: 37px;
	margin-top: 10px;
	background-image: url('Images/quickorder.jpg');
	
}
#Popular-Searches {
	margin-top: 10px;
	border: 1px #dddddd solid;
}
#Popular-Searches-top {
	height: 28px;
	line-height: 28px;
	background-image: url('Images/search-bg.jpg');
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
}
#Popular-Searches-body {
	padding: 10px;
	font-weight: bold;
	line-height: 20px;
}
#world-map {
	border: 1px #dddddd solid;
	height: 118px;
	margin: 10px 0 0 0;
	padding: 40px 0 0 41px;
	background-image: url('Images/worldmap.jpg');
	list-style: none;
}
#world-map li {
	padding-left: 23px;
	height: 18px;
	line-height: 18px;
}
#page-title ul {
	float: left;
	width: 537px;
	line-height: 25px;
	background-image: url('Images/tit-bg.jpg');
	margin: 0;
	padding: 0;
	list-style: none;
}
#page-title li {
	float: left;
	width: 106px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	border-right: 1px #dddddd solid;
}
#page-needhelp {
	float: right;
	width: 228px;
	height: 25px;
	line-height: 25px;
	border-right: 1px #dddddd solid;
	background: url('Images/qiqiu.jpg') no-repeat 5px 0;
}
#page-search {
	height: 39px;
	line-height: 39px;
	background-image: url('Images/search-bg2.jpg');
	margin: 0;
	padding: 0;
}
#page-search select {
	float: left;
	font-size: 11px;
	margin: 9px 0 0 5px;
}
#page-search input {
	float: left;
	font-size: 11px;
	margin: 9px 0 0 5px;
}
#search-keywords {
	width: 300px;
}
#page-search A:link {
	COLOR: #FFFFFF;
	text-decoration: none;
}
#page-search A:visited {
	COLOR: #FFFFFF;
	text-decoration: none;
}
#page-search A:hover {
	COLOR: #f0820b;
	text-decoration: none;
}
#page-search A:active {
	COLOR: #FFFFFF;
	text-decoration: none;
}
.proclasslist
{
	list-style: none;
	margin: 0;
	background-color: #f5f5f5;
	padding: 0;
	/*padding-top: 10px;*/
	font-weight: bold;
}
.proclasslist li 
{
	clear: both;
	line-height: 24px;
	padding-left: 10px;
	border-top: 1px #a6a6a6 solid;
}
.proclasslist li .ClassIcon
{
	float: left;
	margin-right: 2px;
}
.proclasslist ol
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.Recommend {
	list-style: none;
	margin: 0;
	padding: 0;
}
.Recommend li {	
	margin: 0 0 0 10px;
	height:55px;
	padding-top: 5px;
}
.page-content {
	margin-top: 10px;
	float: right;
	width: 757px;
}
.page-content-left {
	float: left;
	width: 538px;
}
.page-content-right {
	float: right;
	width: 209px;
}
#Recent-Orders {
	margin-top: 10px;
	border: 1px #dddddd solid;
}
#Recent-Orders-top {
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
}
#Recent-Orders-body {
	height: 160px;
}
#WhyFormUs {
	margin-top: 10px;
	border: 1px #dddddd solid;
}
#WhyFormUs-top {
	height: 28px;
	line-height: 28px;
	background-image: url('Images/WhyFormUs-top-bg.jpg');
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
}
#HelpInfo {
	margin-top: 10px;
	border: 1px #dddddd solid;
	padding: 10px 5px 10px 20px;
}
#HelpInfo ul {
	float: left;
	width: 19%;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 7px;
}
#HelpInfo li {
	background: url('Images/dian.gif') no-repeat 0 7px;
	padding-left: 10px;
	font-size: 11px;
	line-height: 16px;
	height: 16px;
	color: #666666;
}
#HelpInfo A:link {
	COLOR: #666666;
	text-decoration: none;
}
#HelpInfo A:visited {
	COLOR: #222222;
	text-decoration: none;
}
#HelpInfo A:hover {
	COLOR: #f0820b;
	text-decoration: none;
}
#HelpInfo A:active {
	COLOR: #666666;
	text-decoration: none;
}

#copyright {
	text-align: center;
	margin-top: 20px;
	line-height: 22px;
	color: #666666;
}
.newproduct {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 10px;
}
.newproduct li {
	float: left;
	width: 31%;
	padding: 0 1% 0 1%;
	height: 190px;
	text-align: center;
}
#Featured-Categories-top {
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	color: #a72d2c;
	font-size: 14px;
	padding-left: 10px;
}
#Recommended-Products {
	margin-top: 10px;
	border: 1px #dddddd solid;
}
#Recommended-Products-top {
	margin: 0;
	padding: 0;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	font-weight: bold;
	padding-left:10px;
	background-image: url('Images/best-bg.jpg');
	border-bottom: 1px #dddddd solid;
}
#Recommended-Products ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#Recommended-Products li{
	float: left;
	width: 32%;
	text-align: center;
	margin: 10px 0 10px 0;
	height: 130px;
	padding-right: 1%;
}
#classimage {
	height: 40px;
	padding-top: 80px;
	margin-bottom:10px;
}
#classimage h1 {
	font-size: 22px;
	margin: 0;
	padding: 0;
	margin-left: 20px;
	line-height: 40px;
	color: black;
}
#Recommended-Products-top input {
	height: 22px;
	border: 1px #808080 solid;
	width: 33px;
	background-image: url('../Images/searchbutton-bg.gif');
	border: 0;
	color: white;
	_*margin-top: 5px;
}
.Products-list {
	margin-top: 10px;
	border: 1px #dddddd solid;
}
.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;
}
.classprolist ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 20px;
	width: 100%;
}
.classprolist li {
	float: left;
	width: 144px;
	height: 190px;
	padding-left: 25px;
	text-align:center;
}
.classprolist img {
}
#product-body {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	border: 1px #dddddd solid;
}
.pro-bigimage 
{
	text-align: center;
	padding: 20px;
}
.zoom 
{
	position: relative;
	margin: auto;
	height: 25px;
	line-height: 25px;
	width: 130px;
	padding-left: 30px;
	background: url('Images/zom.gif') no-repeat 10px 5px;
	background-color: White;
	margin-top: -13px;
}
.smallimageslist 
{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 10px;
	text-align:center;
}
.smallimageslist li 
{
	float: left;
	padding: 0 5px 0 5px;
	
}
#product-body-left {
	float: left;
	width: 330px;
}
#product-body-center {
	float: left;
	width: 415px;
	margin-left: 10px;
}
#product-body-center h1 {
	font-size: 18px;
	margin: 5px 0 0 0;
	padding: 10px;
	height: 60px;
	background-image: url('Images/product-h-bg.jpg');
	line-height: 22px;
}
#product-body-right {
	float: left;
	width: 190px;
	background-color: #f3f2ed;
	margin: 5px 0 0 1px;
	height: 400px;
}
#price {
	margin: 7px;
	padding: 10px;
	background-color: white;
	border: 1px #dddddd solid;
	height: 15px;
	line-height: 15px;
	color: #a72d55;
	font-weight: bold;
}
.product-page-main {
	margin-top: 15px;
}
.product-page-left {
	float: left;
	width: 750px;
}
.product-page-right {
	float: right;
	width: 190px;
}































/*我的账户-选项列表*/
.MyAccountAction
{
	background-color:#f1efed;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-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;
}

/*我的账户 - 固定css*/
.Account-main
{
	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;
}
.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;
}
