﻿
/* CSS Document */
*{font-family:Arial,Helvetica}
body{margin:0; padding:0; position:relative; background:url(../Images/bg1.jpg) 0 0 repeat; font-size:12px;color:#4c2516;}
img{border:none;}
a,a:hover{color:#3d2116;cursor:pointer; text-decoration:underline;}
/**********header***********/
.header{position:relative;width:100%;background: url(../Images/headbg.jpg) 0 0 repeat-x;
	top: 0px;
	left: 0px;
}
.logo{margin:0; padding:0;height:164px;}
.logo ul{margin:0; padding:0;}
.logo ul li{list-style:none;}
.hleft{width:537px; height:164px; float:left;margin-left:80px}
.hright{width:483px; height:164px; float:right;}
.lace{width:100%; height:30px; margin:0; padding:0; background:url(../Images/lace.jpg) 0 0 repeat-x;}
.nav{width:962px; height:40px; margin:0 auto 0; padding:0; background:url(../Images/nav.jpg) 0 0 no-repeat;font-weight:bold;font-size:20px}
.nav ul{ width:850px; height:20px; margin:0 auto 0; padding:0; }
.nav ul li{display:inline; margin:0 auto 0; padding:0 10px 0 10px; font-size:16px;border-right:1px solid #642b20;}
.nav ul li a{ color:#371b10;cursor:pointer; text-decoration:none;}
.nav ul li a:hover{cursor:pointer; text-decoration:underline;}
/**********content***********/
.content{background:url(../Images/main.jpg) 0 0 repeat-y;width:962px;display:block;overflow:hidden;clear:both;height:auto;margin:0px;margin-right:auto;margin-left:auto;padding:0;text-align:left}
.content ul{margin-left:0px;padding-left:30px}
.content ul li{list-style:none}
/**********leftclass***********/
.list{width:230px;float:left;position:relative;}
.content ul li.lab{ margin:11px 0 0 0; padding:0 0 8px 0; font-size:14px;border-bottom:2px solid #642b20;font-weight:bold}
.list{margin:0; padding:0;}
.list li{list-style:none; margin:0; padding:4px 0 6px 0px;  border-bottom:1px dashed #703d33;font-size:13px;width:230px;text-indent:20px}
.list li a{color:#642b20;cursor:pointer; text-decoration:none;}
.list li a:hover{color: #A93600;cursor: pointer;text-decoration:none;font-weight:bold}


.list li.subclass{line-height:25px;padding-top:6px;font-family: Arial, Helvetica, sans-serif;}
.list li.subclass a{color:#7c5748; font-size:11px;background:url(../images/dian.png) no-repeat left;margin-left:16px;position:relative;display:block;text-indent:12px}
.list li.subclass a:hover{color:#F00;}

/**********footer**************/
.footer{ width:1020px; height:100px; margin:0 auto 0; padding:40px 0 0 0; background:url(../Images/footer.jpg) 0 0 no-repeat;}
.copyright{ width:800px; height:20px; padding:0; margin:0 auto 0; color:#FFFFFF;}
.content-footer{ width:962px; height:21px; margin:0 auto 0; padding:0; background:url(../Images/main-footer.jpg) 0 0 no-repeat;}

/**********Slide**************/
.slide{}
.Slide_Max{width:485px; height:307px; background:url(../Images/SlideBackground.jpg) 0 0 no-repeat; float:left;  }
.Slide_Small{ width:147px; height:300px;float:left; margin-left:4px; margin-top:6px;}
.SmallPic,.PicTwo{width:147px; height:93px; background:url(../Images/img1.jpg) 0 0 no-repeat; margin:4px 0 0 0; padding:0;}
.PicTwo{background:url(../Images/img2.jpg) 0 0 no-repeat;}
.Picture_Max{ width:446px; height:270px; margin:16px 0 0 20px;}
.Picture_Small{ width:120px; height:80px; float:right; margin:5px 5px 0 0;}
/**********prolist***********/
 
.prolist,.pro_list{width:650px; float:left;  border-top:1px solid #371b10;}
.prolist p{width:135px;height:170px;padding:10px 12px;float:left;overflow:hidden}
.pro_list p{width:135px;height:228px;padding:2px 13px;float:left;overflow:hidden;border:0}
.dpic{width:130px;height:130px;}

.name{width: 132px;height:45px;color: #45130F;overflow:hidden;font-weight: bold;text-decoration:none;display:block;margin:0;padding:0}
.prolist p a:hover,.pro_list p a:hover{text-decoration:underline;color:Red}
.prolist p em,.pro_list p em{color:#C8321A;margin:0;padding:0;font-weight:600;width:130px;line-height:24px;overflow:hidden;cursor:pointer;font-style:normal;letter-spacing:-1px;padding-top:-10px;margin-top:-20px}
.pro_list p span a img{cursor:hand;margin-left:2px}
.title{ height:20px; margin:4px 0 0 15px; float:left; padding:0; font-size:14px;font-weight:bold}
.title a{text-decoration:none}
.title a:hover{text-decoration:underline;color:Red}
.more{ width:32px; height:15px;float:right; margin:4px 15px 0 0; padding:0;}

.pagebottom{float:right;display:inline-block;width:650px;margin-top:15px 0;border-top:1px solid #371b10;}
.description{width:650px; float:left;border-top:1px solid #371b10;line-height:25px}
.description p{border:0}

.pagechanger{float:right;width:auto;border:0}
.pagechanger span,.pagechanger a{display:inline-block;line-height:16px;margin-right:3px;padding:0 5px;font-family:Arial;font-size:12px}
.pagechanger span.curr-page{border:1px solid rgb(182, 0, 0);background:rgb(47, 19, 15);color:rgb(243, 172, 4);font-weight:bold}
.pagechanger a{border:1px solid rgb(182, 0, 0);color:rgb(47, 19, 15);text-decoration:none}
.pagechanger a:hover{border:1px solid rgb(182, 0, 0);background:rgb(47, 19, 15);color:rgb(243, 172, 4);font-weight:bold}
/**********right**************/
.right{width:680px;float:right;text-align:left;overflow:hidden;padding-right:20px}
/****************products*******************/
.protitle{width:655px; height:20px; margin:3px 0 0 0; float:left; padding:0 0 3px 0; font-size:14px;} 
.protitle a{color:#642b20;cursor:pointer; text-decoration:none;}
.protitle a:hover{color:#A93600;cursor:pointer;}

.product_all{float:left;padding:25px 0 0;width:650px;  border-top:1px solid #371b10;}
.product_all a.img{float:left;display:inline-block;width:300px;height:300px;border:3px solid #ffb652}
.product_all a.img img{width:300px;height:300px}
.protitle h1{line-height:25px; font-size: 14px;font-weight:bold;color:#371b10;display:inline;height:20px;}
.product_all p{border:0}
.product_all p{position:relative;float:left;width:320px;height:220px;margin-left:10px;padding-bottom:5px}
.product_all span{display:block;height:38px;line-height:38px}
.product_all b{float:left;width:300px;height:38px;margin:20px 0 0 10px;padding:10px 10px 0;border-top:1px dashed #dbdbdb;border-bottom:1px dashed #dbdbdb;background-color:#f0f6fb}
.product_all span tt{float:right;padding-right:45px;font-weight:bold}
.price{color:#C8321A;font-weight:600;line-height:24px;cursor:pointer;font-style:normal;}

.shop{font-size: 14px;font-weight:bold;color:#371b10;float:left;}
.shop a,.shopimg{vertical-align:top}
.qty{width:60px; height:20px; border:1px solid #ffb652;}
.ld a{float:left;margin-right:32px;font-weight:bold}
/*****************ProductList******************/
.SetTabHead{ width:630px; height:40px; margin:4px 0 0 30px; padding:0; float:left;}
.SetTabHead ul{ margin:0; padding:0;}
.SetTabHead ul li{ width:163px; height:39px; display:block; cursor:pointer; color:#9e7c70; background:url(../Images/TabProdDes1.jpg) 0 0 no-repeat; float:left; text-align:center; font-size:14px;line-height:40px; }
.SetTabHead ul li.hover{background:url(../Images/TabProdDes2.jpg) 0 0 no-repeat; color:#4c2516; }
.Collection{display:none;overflow:visible;height:100%}

.Highlight{ width:630px; height:25px; background:url(../Images/TabBg.jpg) 0 0 no-repeat; float:left; margin-left:30px;}

.Container2{width:630px;float:left;margin-top:-10px;}
.Container2 p{border:0}
/*****************Cart******************/
.cartmain{background:url(../Images/main.jpg) 0 0 repeat-y;width:962px;display:block;overflow:hidden;clear:both;height:auto;margin:0px;margin-right:auto;margin-left:auto;padding:0;text-align:left}
.cartmain h3{padding:0 0 2px 20px;width:840px;background:url(../Images/small.png) 0 0 no-repeat;border-bottom:2px solid #371b10;margin-left:50px}
.cartmain p{float:right;margin:10px 5px 5px 0;font-weight:bold}
.carttb{width:840px;margin-left:60px}
.carttb p{border:0}
.cart{text-align:center;border:1px solid #371b10;}
.cart td{text-align:center;}
.cartbuttom{padding:10px 0 10px 20px;width:840px;border-top:2px solid #371b10;margin:30px 20px 0 50px;text-align:right}

.input{width:260px; height:20px; border:1px solid #ffb652;}
#users,#info,#submit,.trackmain{width:840px;margin-left:60px;line-height:20px;}
#users th,td{border-bottom:1px solid #371b10;padding:5px;text-align:left}
.paymode {border:1px solid #371b10;padding:5px;}
.nob{border-bottom:0px}
#users p.step{background-image:(../images/step.png);height:40px;width:830px;overflow:hidden;border-top:1px solid #371b10;border-bottom:1px solid #371b10}
#info p.step{background-image:(../images/step.png);height:40px;width:830px;overflow:hidden;border-top:1px solid #371b10;border-bottom:1px solid #371b10;margin-top:0}
#info p.step img{margin-top:-35px}
#submit p.step{background-image:(../images/step.png);height:40px;width:830px;overflow:hidden;border-top:1px solid #371b10;border-bottom:1px solid #371b10;margin-top:0}
#submit p.step img{margin-top: -75px;}
#submit,#info{font-family:Arial;font-weight:bold}

/*****************Contact******************/
.us{padding-left:45px;position:relative;float:left;}
.ust{font-weight:bold}
.ust td{border-bottom:0;width:620px}
.trackmain h4,p{border-bottom:1px solid #371b10;text-decoration:none}
.trackmain div p a{text-decoration:none;}
#w{border:0;font-family:Arial;font-size:14px;line-height:25px;width:620px}