@charset "utf-8";
/* CSS Document */

body{
    background-color:#FFFFFF;
    margin:0;
	padding:0;
	color:#5D5D5F;
	}
body,th,td{
    font-size:14px;
	}
h1,h2,h3{
    font-size:14px;
	}
h1{
	font-size:17px;
	color:#E6B818;
	text-align:right;
	font-family:Arial;
	margin:0;
	padding:2px 0 0 0 ;
	}
h2{
    font-size:14px;
	color:#E67918;
	line-height:22px;
	margin:0;
	padding:0;
		}
a,a:visited{
    color:#5D5D5F;
	text-decoration:none;
	}
a:hover{
    color:#E67918;
	text-decoration:none;
	}
img{
   border:0; 
	}
input{
	 border:1px #CCCCCC solid;
	 margin:0 0 4px 4px;
	 }
input.button{
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  height:20px;
  border:0;
  background-color:#E67918;
  }
   /*..............................BODY.............................*/
.yyh{
   width:1003px;
   height:55px;
   }
.yy{
   float:left;
   width:580px;
   color:#000;
   font-family:Arial;
   font-size:11px;
   margin:16px 0 0 0;
   }
.yy a{
   color:#000;
   text-decoration:none;
   }
.yy a:hover{
   color:#E67918;
   text-decoration:none;
   }
.yy a:visited{
   color:#000;
   text-decoration:none;
   }
.headar{
   width:1003px;
   height:118px;
   margin-left:auto;
   margin-right:auto;
   }
.headarlogo{
   float:right;
   width:256px;
   margin:0 38px 0 0;
   }
.headarimg{
  float:left;
  width:670px;
  margin:0;
  padding:0;
  }
.pagebody{
	background-image:url(../images/bg.jpg);
	width:923px;
	margin-left:auto;
	margin-right:auto;
	background-repeat: repeat-x;	
	padding:30px 40px 0 40px;
	} 
.sidebar{
     width:237px;
	 float:right;
	 margin:0; 
	 padding:0;
	 }
.title{
	width:232px;
	height:25px;
	background-color:#5A5552;
	border-right:#E67918 solid 5px;
	font: bold 14px/25px Arial;
	color:#FFFFFF;
	text-indent: 12px;
	 }
.titlemore{
	 color:#FF9900;
	 font-size:11px;
	 font-weight:normal;
	 float:right;
	 margin:0 0 0 5px;
	 }
.titlemore a{
   color:#FF9900;
   text-decoration:none;
   }
.titlemore a:hover{
   color:#ffffff;
   text-decoration:none;
   }
.titlemore a:visited{
   color:#FF9900;
   text-decoration:none;
   }
.menu{
   width:237px;
   padding:10px 0 10px 0;
   font:14px/24px Arial;
   } 
.menu ul{
     list-style:none;
	 margin:0;
	 padding:0 0 0 23px;
	 }
.search{
    width:217px;
   padding:10px 0 10px 20px;
    font:14px/24px Arial;
	}
.Browse{
   width:237px;
   padding:10px 0 10px 0;
   font:14px/30px Arial;
   } 
.Browse ul{
     list-style:none;
	 margin:0;
	 padding:0 0 0 23px;
	 }
	 
.mainbady{
      float:left;
      width:640px;
	  margin:0;
	  padding:0 0 15px 0;
	  }
.maintitle{
    width:640px;
	height:30px;
	border-bottom:#CBCBCA solid 1px;
	}
.main{
    width:610px;
	margin:20px 20px;
	font:12px/25px Arial, Helvetica, sans-serif;
	}
.mainbottom{
      float:right;
      width:640px;
	  margin:5px 2px 0 0;
	  height:95px;
	  padding:5px 0 5px 0;
	  }

.mbl{
	float:right;
	padding:35px 5px 0 0;
	 }
.mbp{
     float:right;
	 margin:0 2px 0 0; 
	 }
.mbp img{
      border:solid 1px #B6B6B6;
	  margin:0; padding:0;
	  }
.mbr{
    float:left;
	padding:35px 0 0 5px;
	}
.bottom{
    width:970px;
	border-top:#CCCCCC solid 1px;
	height:30px;
	margin:0 auto 0 auto;
	padding:15px 33px 0 0;
	font:11px Arial ;
	clear: both;
	color:#737373;
	}
.pro{
     width:142px;
	 height:160px;
	 float:right;
	 margin:6px 4px;
	 }
.pro img{
    width:142px;
	height:142px;
	border-bottom:solid #FF9900 1px;
	}
.protext{     
    border-bottom:solid #FF9900 1px;
	color:#968374;
	}
	.pro_title
{
    width:140px; height:18px; line-height:15px; overflow:hidden; white-space:nowrap; 
    }
.next{
      width:630px;
	  text-align:right;
	  text-align:center;
	  line-height:22px;
	  margin:15px 0 10px 10px;
	  font-family:Arial;
	  clear:both;
	  height:20px;
	  }
.bigpro{
     width:295px;
	 height:295px;
	 float:right;
	 margin:0 0 5px 9px;
	 }
.bigtext{
     width:296px;
	 height:295px;
	 float:left;
	 }
.bigxia{
      clear:both;
	  margin:4px 0 0 0;l
      width:600px;
	  }
.table{
     border-bottom:#EFEFEF solid 1px;
	 padding-top:4px;
	 	 height:29px;
	 }
.shoppingcart{
       padding:4px 20px 10px  0;
	   border-top:solid #CCCCCC 1px;
	  }