/*页面层容器*/
#container {width:1000px;height:auto;margin:0px auto; background:url(../Images/index_bj.jpg)}
#main_container {width:972px;height:auto;margin:5px auto;}
#bottom {
	width:972px;
	height:80px;
	margin:5px auto;
	border: 1px solid #666666;
}
/*页面头部*/
#header {background:url(logo.gif) no-repeat}
#menu {padding:20px 20px 0 0}
#menu ul {float:right;list-style:none;margin:0px;}
#menu ul li {float:left;display:block;line-height:30px;margin:0 10px}
#menu ul li a:link,#menu ul li a:visited {font-weight:bold;color:#666}
#menu ul li a:hover{}
.menuDiv {width:1px;height:28px;background:#999}
#banner {background:url(banner.jpg) 0 30px no-repeat;width:730px;margin:auto;height:240px;border-bottom:5px solid #EFEFEF;clear:both}

/*页面主体*/
#pagebody {width:800px;margin:0 auto;height:400px;background:#CCFF00}

/*页面底部*/
#footer {width:800px;margin:0 auto;height:50px;background:#00FFFF}

#left{
width:180px;
float:left;
}
/*--------------left menu----------------*/
#left1{
position:relative;
top:5px;
left:0px;
float:left;
}
#left2{
position:relative;
top:3px;
left:0px;
float:left;
background-color:#393e42;
}
#left3{
position:relative;
top:3px;
left:0px;
float:left;
background-color:#393e42;
}
#jiange{
position:relative;
top:0px;
width:17px;
left:0px;
float:left;
}
#main{
width:522px;
float:left;
}
#main_you{
	width:775px;
	float:left;
	background-color: #FFFFFF;
}
#main_fenye{
width:560px;
float:left;
}
#bottom11{
width:964px;
float:center;
}
#main1{
position:relative;
top:5px;
left:0px;
float:left;
background-color:#000000;
}
#main2{
position:relative;
top:5px;
left:0px;
float:left;
}
#main3{
position:relative;
top:5px;
left:0px;
float:left;
}
#main4{
position:relative;
top:3px;
left:0px;
float:left;
}
#main5{
position:relative;
top:3px;
left:0px;
float:left;
}
#right{
width:232px;
float:left;
}
#right_fenye{
width:195px;
float:left;
}
#right1{
position:relative;
top:5px;
left:0px;
float:left;
background-color:#393e42;
}
#right2{
position:relative;
top:5px;
left:0px;
float:left;
background-color:#393e42;
}
#right3{
position:relative;
top:5px;
left:0px;
float:left;
background-color:#393e42;
}
#right4{
position:relative;
top:3px;
left:0px;
float:left;
background-color:#393e42;
}
.TabADS LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 85px;
	CURSOR: pointer;
	COLOR: #fff;
	PADDING-TOP: 8px;
	HEIGHT: 27px;
	TEXT-ALIGN: center;
	background-image: url(/Images/title_2.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.TabADS .TasADSOn {
	FONT-WEIGHT: bold;
	COLOR: #fff;
	TEXT-ALIGN: center;
	background-image: url(/Images/title_1.jpg);
	background-repeat: no-repeat;
}
.TabADSCon {
	float: left;
	padding-top: 5px;
	background-color: #E1E0E0;
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

.TabADS22 LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 110px;
	CURSOR: pointer;
	COLOR: #000;
	PADDING-TOP: 8px;
	HEIGHT: 27px;
	TEXT-ALIGN: center;
	background-image: url(/Images/title_3.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.TabADS22 .TasADSOn22 {
	FONT-WEIGHT: bold;
	COLOR: #000;
	TEXT-ALIGN: center;
	background-image: url(/Images/title_4.jpg);
	background-repeat: no-repeat;
}
.TabADSCon22 {
	float: center;
	padding-top: 2px;
	background-color: #FFFFFF;
}

.TabADS33 LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 110px;
	CURSOR: pointer;
	COLOR: #000;
	PADDING-TOP: 8px;
	HEIGHT: 27px;
	TEXT-ALIGN: center;
	background-image: url(/Images/title_3.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.TabADS33 .TasADSOn33 {
	FONT-WEIGHT: bold;
	COLOR: #000;
	TEXT-ALIGN: center;
	background-image: url(/Images/title_4.jpg);
	background-repeat: no-repeat;
}
.TabADSCon33 {
	float: center;
	padding-top: 0px;
	background-color: #FFFFFF;
}

#left_menu ul{
list-style-type:none; width: 177px;
margin:0; padding:0;}

#left_menu li {
display:block;}

#left_menu li a {
display:block;  padding:0 0 0 25px; height:30px;text-align:left; line-height:30px;
text-decoration:none; background-color:#d4847f; color:#FFFFFF;border-bottom:1px #da9591 solid;}
#left_menu li.selected a {
display:block;  padding:0 0 0 25px; height:30px;text-align:left; line-height:30px;
text-decoration:none;background:url(images/left_menu_bullet.gif) no-repeat left #b0335d; color:#FFFFFF;border-bottom:1px #da9591 solid; background-position:5px 8px;
}
#left_menu li a:hover {
display:block;  padding:0 0 0 25px; height:30px;text-align:left;
text-decoration:none; background:url(images/left_menu_bullet.gif) no-repeat left #b0335d; color:#FFFFFF;border-bottom:1px #da9591 solid; background-position:5px 8px;
}
/*----------------main_content----------------*/
#main_content{
width:902px;
clear:both;
background-color:#2a0a0d;
height:auto;
margin:20px 0 0 0;
}

#center_content{
width:700px;
float:left;
height:auto;
padding:10px 0 30px 5px;
}
.title{
clear:both;
padding:5px 0 10px 0;
color:#FFFFFF;
}
.title a{
color:#DF6195;
text-decoration:underline;
}
.product_box{
width:320px;
height: auto;
margin:auto;
float:left;
padding:8px;
margin:0 0 8px 8px;
border:1px #9e1c50 solid;
}
.product_box_details{
width:640px;
height: auto;
margin:auto;
float:left;
padding:8px;
margin:0 0 0 8px;
border:1px #9e1c50 solid;
}
img.prod_image{
float:left;
padding:0 10px 0 0;
}
.product_details{
float:left;
width:165px;
}
.product_details_wide{
float:left;
width:450px;
}
.prod_title{
color:#d4847f;
padding:0 10px 0 0;
}
span.price{
font-size:24px;
color:#a6f2a4;
}
p.price{
color:#d4847f;
}
a.details{
display:block;
padding:10px 0 0 0;
}
p.shop_by_brand{
width:400px;
float:left;
padding:0 10px 0 0;
line-height:17px;
}
p.gifts_details{
width:275px;
float:left;
padding:0 0 0 10px;
line-height:17px;
}
img.sp{
float:left;
padding:0 5px 0 5px;
}
img.gift{
float:left;
padding:5px;
margin:5px;
border:1px #9e1c50 solid;
}


/*---------------------pagination-----------------------------*/

div.pagination {
padding:5px;
margin:5px;
text-align:center;
float:left;
font-size:10px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;

text-decoration: none; 
color: #d8325d;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #ddd;
color: #fff;
background-color: #d8325d;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
font-weight: bold;
background-color: #d8325d;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
color: #ccc;
}
/*------contact form------*/
#contact_form{
float:left;
width:300px;
padding:10px 10px 0 10px;
color:#fff;
}
.contact_input{
width:240px;
height:17px;
font-size:10px;
float:left;
background-color:#3F1015;
border:1px #6F222B solid;
color:#FFFFFF;
}
label.contact_form{
width:50px;
float:left;
padding:0 0 5px 0;
font-size:12px;
color:#FFFFFF;
}
.contact_textarea{
width:290px;
height:80px;
font-size:10px;
float:left;
color:#FFFFFF;
background-color:#3F1015;
border:1px #6F222B solid;
}
input.contact_submit{
float:right;
padding:10px;
}
.cleardiv {
clear:both;
overflow:hidden;
height:4px;
}
.clear{
clear:both;
}
/*----footer---------*/
#footer{
width:auto;
clear:both;
padding:15px 0 10px 0;
margin:20px 0 0 0;
height:60px;
border-top:1px #3a0f17 solid;
text-align:center;
color:#73363c;
}
.left_foter{
float:left;
padding:5px 0 0 10px;
}
.center_footer{
float:left;
padding:10px 0 0 160px;
}
#footer a{
color:#73363c;
text-decoration:none;
}