@charset "utf-8";
  .sho_pro {
	width:590px;
	/*float:right;*/
  }
    .sho_pro_cont {
	background-image:url(../demoIMG/new_s_bg.gif);
	width:283px;
	height:165px;
	float:left;
	margin-left:10px;_margin-left:6px;
	margin-bottom:10px;
  } 
    .sho_pro_sub {
	width:260px;
	height:20px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
  }
  
  .sho_pro_sub p, .sho_pro_sub a {
  width:224px;
  height:20px;
  float:left;
  font-size:16px;
  text-decoration:none;
  }
    
  .sho_pro_sub a:hover{
  width:224px;
  height:20px;
  float:left;
  font-size:16px;
  text-decoration:none;
  }
    .sho_pro_main{
	width:265px !important;
	height:117x;
	padding:0 8px 0 0;
	margin:-5px 0 0 0;
	float:left;
  }
  
  .sho_pro_photo{
  width:94px;
  height:120px;
  float:left;
  margin:0 5px 0 5px;
  }
  
  .sho_pro_detail{
	width:155px;
	height:100px;
	float:left;
  }
  
/*  .sho_pro_detail div{
  width:100px;
  margin:0;height:21px;
  }*/
  
  .sho_pro_detail p{
  width:120px;
  float:left;
  margin:2px 0;
  }
  
  .sho_pro_detail img{
  margin:0 5px 3px 0;
  }
    
  .sho_pro_red{
   width:117px;
   height:20px;
   float:right;
   text-align:right;
   margin:0 0 0 0;
  }
  
  .sho_pro_red p{
  margin:0;
  }
  
  .sho_pro_red b{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #ef3112;
   margin:0;
  }
   
  .sho_pro_red span ,.sho_new_red span{
   font-size:10px;
   padding:0 2px;
   margin:0;
   font-family:Arial, Helvetica, sans-serif;
  }
  .btn_l_c {
  	height:18px; line-height:18px; margin-top:5px; 
  }
  
  .btn_l_c a{
  	color:#999; border:1px solid #cccccc; display:block; float:left;
	text-decoration:none; background:#ffffff; padding:0 5px;
  }
  
  .btn_l_c a:hover{
  	color:#000;
	text-decoration:none;
  }
  
