
body{
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height: 18px;
text-align:center;
}

td{
font-size:10px;
}

.Button{
border:solid 1px #999999;
}

.TxtCss{
border:solid 1px #999999;
}

.PcsTxt{
width:190px;
border:solid 1px #999999;
}

.pcsinput{
width:95px;
height:22px;
border:0px;
}

.AddCartBut{
border:solid 1px #947E31;
}

.SearchTxt{
width:220px;
border:solid 1px #666666;
}


a:link{
color:#000000;
text-decoration: none;
}

a:visited{
color:#000000;
text-decoration: none;
}

a:active{
color:#000000;
text-decoration: none;
}

a:hover{
color:#000000;
text-decoration: none;
}

a.Nav:link{
color:#FFFFFF;
text-decoration: none;
}

a.Nav:visited{
color:#FFFFFF;
text-decoration: none;
}

a.Nav:active{
color:#FFFFFF;
text-decoration: none;
}

a.Nav:hover{
color:#FFFFFF;
text-decoration: none;
}

a.Cart:link{
color:#42BBED;
text-decoration: none;
}

a.Cart:visited{
color:#42BBED;
text-decoration: none;
}

a.Cart:active{
color:#42BBED;
text-decoration: none;
}

a.Cart:hover{
color:#42BBED;
text-decoration: none;
}


a.LeftList:link{
color:#7F7F7F;
text-decoration: none;
}

a.LeftList:visited{
color:#7F7F7F;
text-decoration: none;
}

a.LeftList:active{
color:#7F7F7F;
text-decoration: none;
}

a.LeftList:hover{
color:#000000;
font-weight:bold;
text-decoration: none;
}

a.FooterNav:link{
color:#808080;
text-decoration: none;
}

a.FooterNav:visited{
color:#808080;
text-decoration: none;
}

a.FooterNav:active{
color:#808080;
text-decoration: none;
}

a.FooterNav:hover{
color:#808080;
text-decoration: none;
}

#Page_Body{
width:1000px;
text-align:left;
margin:auto;
}

#Page_Line{
width:1000px;
float:left;
}

/*	Page_Top	*/
#Page_Top{
width:1000px;
height:115px;
float:left;
}

#Page_Top .Logo{
width:296px;
height:100px;
margin-left:54px;
float:left;
}

#Page_Top .Serach{
width:582px;
height:60px!important;
height:115px;
padding-top:55px;
margin-left:30px;
float:left;
}
/*	End	*/

/*	Page_Left	*/
#Page_Left{
width:350px;
float:left;
}

#Page_Left .Pic{
width:280px!important;
width:350px;
height:200px;
line-height:36px;
padding-left:70px;
float:left;
}

#Page_Left .Pic a{
font-size:22px;
color:#FFFFFF;
}

#Page_Left .FirstCategory{
width:220px;
float:left;
}

#Page_Left .FirstCategory .List{
width:150px!important;
width:220px;
line-height:15px;
padding-left:70px;
float:left;
}

#Page_Left .FirstCategory .OtherSite{
width:150px!important;
width:220px;
margin-top:10px;
padding-left:60px;
float:left;
}

#Page_Left .FirstCategory .List img{
margin-bottom:-1px;
}

#Page_Left .SecondCategory{
width:130px;
margin-top:20px;
float:left;
}

#Page_Left .SecondCategory .List{
width:130px;
line-height:15px;
padding-left:16px;
float:left;
}

#Page_Left .SecondCategory .List img{
margin-bottom:-1px;
}

/*	End	*/

/*	Index_Main	*/
#Index_Main{
width:585px;
margin-left:30px;
float:left;
}

#Index_Main .Top{
width:585px;
float:left;
}

#Index_Main .Top .Text{
width:415px;
float:left;
}

#Index_Main .Top .Text .TopText{
width:415px;
float:left;
}

#Index_Main .Top .Text .Testimonials{
width:415px;
margin-top:10px;
float:left;
}

#Index_Main .Top .Text .Testimonials .TestimonialsTitle{
width:415px;
color:#FF0000;
font-size:12px;
font-weight:bold;
float:left;
}

#Index_Main .Top .Text .Testimonials .TestimonialsList{
width:415px;
float:left;
}


#Index_Main .Top .HotSell{
width:170px;
float:left;
}

#Index_Main .Top .HotSell .TitlePic{
width:170px;
border-left:solid 2px #E5E5E5;
float:left;
}

#Index_Main .Top .HotSell .HotSellList{
width:140px;
border-left:solid 2px #E5E5E5;
float:left;
}

#Index_Main .Top .HotSell .HotSellList .HotSellPic{
width:140px;
margin-left:25px;
border:solid 1px #FFFFFF;
float:left;
}

#Index_Main .Top .HotSell .HotSellList .HotSellTitle{
width:120px;
word-wrap:break-word;
text-align:center;
margin-top:5px;
margin-left:25px;
float:left;
}

#Index_Main .Top .HotSell .HotSellList .HotSellPrice{
width:120px;
color:#FF0000;
text-align:center;
margin-left:25px;
margin-bottom:10px;
float:left;
}


#Index_Main .Bottom{
width:585px;
float:left;
}

#Index_Main .Bottom .Left{
width:415px!important;
width:410px;
float:left;
}

#Index_Main .Bottom .Left .News{
width:415px!important;
width:410px;
margin-top:40px;
float:left;
}

#Index_Main .Bottom .Left .Text1{
width:415px!important;
width:410px;
margin-top:30px;
float:left;
}

#Index_Main .Bottom .Right{
width:170px;
float:left;
}

#Index_Main .Bottom .Right .NewArrary{
width:170px;
margin-top:70px;
float:left;
}

#Index_Main .Bottom .Right .NewArrary .TitlePic{
width:170px;
margin-left:5px;
border-bottom:dotted 1px #D6CDCD;
float:left;
}

#Index_Main .Bottom .Right .NewArrary .NewArraryList{
width:170px;
margin-left:2px;
float:left;
}

#Index_Main .Bottom .Right .NewArrary .NewArraryList .NewArraryPic{
width:165px;
float:left;
}

#Index_Main .Bottom .Right .NewArrary .NewArraryList .NewArraryTitle{
width:165px;
word-wrap:break-word;
margin-top:5px;
margin-left:2px;
float:left;
}

#Index_Main .Bottom .Right .NewArrary .NewArraryList .NewArraryPrice{
width:165px;
color:#FF0000;
margin-left:2px;
margin-bottom:10px;
float:left;
}


/*	End	*/

/*	Page_Main	*/
#Page_Main{
width:582px;
margin-left:30px;
float:left;
}

#Page_Main .PageTitle{
width:582px;
height:50px;
font-size:14px;
font-weight:bold;
text-decoration:underline;
float:left;
}

#Page_Main .PageTitle a{
text-decoration:underline;
}

#Page_Main .FAQTitle{
width:582px;
height:30px;
font-size:14px;
font-weight:bold;
font-style:italic;
float:left;
}

/*	End	*/

/*	Page_Right	*/
#Page_Right{
width:111px;
float:left;
}

/*	End	*/

/*	Page_Footer	*/
#Page_Footer{
width:900px;
margin-top:5px;
margin-left:50px;
float:left;
}

#Page_Footer .Blank{
width:900px;
height:50px;
float:center;
}

#Page_Footer .Nav{
width:900px!important;
width:900px;
height:40px;
background-color:#000000;
padding-left:10px;
float:left;
}

/*	End	*/

#NewsList{
line-height:20px;
float:left;
}

#NewsList td{
font-size:10px;
line-height:15px;
}

#MoreLinkList{
width:150px;
line-height:50px;
float:left;
}

/*	ProductList	*/
#ProductList{
width:582px;
float:left;
}


#ProductList .Describe{
width:582px;
float:left;
border-bottom:dashed 1px;
}

#ProductList .Content{
width:582px;
margin-top:20px;
float:left;
}

#ProductList .PageNumber{
width:582px;
text-align:right;
float:left;
}

#ProductList .PageNumber td{
font-size:10px;
}

#ProductList .HotSellTitle{
width:380px;
height:20px;
font-weight:bold;
border-top:dashed 1px;
margin-top:30px;
float:left;
}

#ProductList .HotSellList{
width:582px;
float:left;
}
/*	End	*/

/*	CategoryList	*/
#CategoryList{
width:145px;
float:left;
}

#CategoryList .CategoryTitle{
width:140px;
height:40px;
word-wrap:break-word;
line-height:10px;
text-align:center;
margin-top:5px;
float:left;
}

#CategoryList .CategoryPic{
width:140px;
text-align:center;
float:left;
}

#CategoryList .CategoryPrice{
width:140px;
height:30px;
color:#FF0000;
text-align:center;
float:left;
}
/*	End	*/


#ProductInfo {
width:582px;
float:left;
}

#ProductInfo .ProductName{
width:582px;
height:30px;
font-size:14px;
font-weight:bold;
float:left;
}

#ProductInfo .BigPic{
width:582px;
float:left;
}

#ProductInfo .ProductBuy{
width:582px;
margin-top:10px;
float:left;
}

#ProductInfo .ProductBuy .ProductPrice{
width:140px;
height:40px;
font-size:14px;
font-weight:bold;
float:left;
}

#ProductInfo .ProductBuy .Buy{
width:400px;
height:40px;
font-weight:bold;
float:left;
}

#ProductInfo .ProductDescribe{
width:582px;
margin-top:10px;
float:left;
}

#ProductInfo .ProductSmallPic{
width:582px;
margin-top:20px;
border-top:dashed 1px;
float:left;
}

#ProductInfo .ProductSmallPic .PicList{
width:280px;
margin-right:10px;
margin-top:10px;
float:left;
}



/*	CartList	*/
#CartList{
width:582px;
height:130px;
float:left;
}

#CartList .SmallPic{
width:100px;
margin-top:15px;
float:left;
}

#CartList .ProName{
width:270px;
text-align:center;
font-size:11px;
padding-top:20px;
margin-top:20px;
float:left;
}

#CartList .ProNum{
width:75px;
padding-top:20px;
margin-top:30px;
float:left;
}

#CartList .ProNum input{
width:55px;
border:solid 1px #999999;
}

#CartList .ProPcs{
width:75px;
text-align:center;
padding-top:20px;
margin-top:30px;
float:left;
}

#CartList .Remove{
width:50px;
padding-top:20px;
text-align:center;
margin-top:30px;
float:left;
}
/*	End	*/
#PaymentList{
width:582px;
margin-top:20px;
float:left
}

#PaymentList .Type{
width:582px;
font-size:12px;
font-weight:bold;
}

#PaymentList .Describe{
width:500px!important;
width:580px;
height:80px;
padding-left:80px;
margin-bottom:20px;
float:left;
}

#CartUserInfo{
width:582px;
float:left;
}

#CartUserInfo td{
font-weight:bold;
}

#CartThank{
font-size:14px;
font-weight:bold;
}