#main{
    width:780px;
    background:#EEEEEE;
    margin:0 auto;
}
#sidebar{
    width:220px;
    float:left;
    background:#EEEEEE;
}
.sidebar-title{
    height:22px;
    font-weight:bold;
    text-align:center;
    padding:5px 0;
	border: 1px solid #CCC;
	margin:5px 0;
	background:#DDD;
	line-height:23px;
	width:220px;
}
#hot-line ul,#product-list ul,#type-list ul{
    list-style-type: none;
    padding: 0 10px;
}
#hot-line li,#product-list li,#type-list li{
    height:25px;
	margin-bottom:10px;
}
#info-list li{
	margin-bottom:10px;
}
#container{
    width:540px;
	_width:530px;
    float:right;
    background:#EEEEEE;
    padding: 10px 0;
}
.products {
    padding:10px 0;
    float:left;
    border-bottom:1px dotted #e9dbdb;
}
.pro-img {
    width:178px;
    height:178px;
    float:left;
    border:1px solid #e9dbdb;
    vertical-align:middle;
    position:relative;
	display:table-cell;
}
.pro-content{
    width:320px;
    float:left;
    padding:0 10px;
	margin-left:10px;
    over-flow:hidden;    
}
.pro-content h2{
    font-size:14px;
}
#fri-link {
    width:780px;
    margin: 0 auto;
	text-align:left;
	line-height:30px;
	background:#EEEEEE;
	border-top:1px solid #e9dbdb;
}
/*内容部分*/
#cyqy table {
  border-collapse: collapse;
  margin-bottom: 1px;
}

#biaoti {
  border-bottom: 3px double #CCC;
  height: 30px;
  width: 480px;
}
#lanmu {
  border-bottom: 3px double #CCC;
  height: 30px;
  width: 150px;
  text-align: left;
  padding-left: 5px;
}
#postdt {
  border-bottom: 3px double #CCC;
  height: 30px;
  width: 100px;
}
#hits {
  border-bottom: 3px double #CCC;
  height: 30px;
  width: 100px;
}
.n_biaoti1 {
  text-align: left;
  height: 30px;
  border-bottom: 1px solid #CCC;
  padding-left: 20px;
}
.n_biaoti {
  text-align: left;
  height: 30px;
  border-bottom: 1px solid #CCC;
  padding-left: 5px;
}
.n_biaoti2 {
  text-align: center;
  height: 30px;
  border-bottom: 1px solid #CCC;
}
.noinfo {
  text-align: center;
  height: 100px;
  border-bottom: 1px solid #CCC;
}
#x_title{
    text-align:center;
    font-size: 18px;
}
#xfrom{
    text-align:center;
}
#x_content{
    margin: 20px 0;
}

/*产品列表*/
#pro_info {
    width:550px;
    margin: 0 auto;
    overfolw-x:auto;
}
#pro_img {
    text-align: center;   
}
#pro_name {
    text-align: center;
    padding: 10px 0;
    font-size: 16px;
}
#content {
    width: 550px;    
    margin-bottom: 30px;
    text-align: left;
}
#content img {
    margin-bottom: 5px;
    max-width:530px;    
    height:auto;    
    cursor:pointer; 
    padding: 3px;    
    border: 0;
    zoom:expression( function(elm) {     
         if (elm.width>530) {    
              var oldVW = elm.width; elm.width=530;                  
              elm.height = elm.height*(530 /oldVW);             
         }    
         elm.style.zoom = '1';    
     }(this)); 
}