/* shop
---------------------------------------*/
#shop_head h1{
  float:left;
  line-height:40px;
  padding-left:10px;
  margin-bottom:10px;
  font-weight:bold;
  border-left:4px solid #e60012;
}
#shop_head p.qr{
  float:left;
  margin-left:20px;
}
#shop_news{
  margin-bottom:2px;
}
#shop_news table{
  width:680px;
}
#shop_news td{
  vertical-align:top;
  padding:5px 0;
  border-top:1px solid #eee;
}
#shop_news td.date{
  width:10em;
  color:#e60012;
  padding-right:20px;
  background:url(img/li_star.gif) no-repeat right 5px;
}
#shop_news td.comment{
  padding-left:10px;
}
#shop_left{
  float:left;
  width:420px;
}
#shop_right{
  float:left;
  width:260px;
}
#shop_left table{
  width:410px;
  border-top:1px solid #999;
  border-left:1px solid #999;
}
#shop_left td{
  padding:10px;
  line-height:140%;
  border-bottom:1px solid #999;
  border-right:1px solid #999;
}
#shop_left pre{
  line-height:70%;
}
#shop_left td.c1{
  white-space:nowrap;
  background:#e9e9e9;
  border-right:1px solid #999;
}
#cont_shop #login{
  margin-top:10px;
}
#cont_shop #login input{
  border:1px solid #333;
}
/* hot_news
---------------------------------------*/
#cont_hot_news h1{
  height:30px;
  text-indent:-9999px;
  background:url(img/h1_hot.gif) no-repeat;
}
#cont_hot_news td{
  padding:10px;
  vertical-align:top;
}
#cont_hot_news td.date{
  color:#e60012;
  padding-right:20px;
  background:url(img/li_star.gif) no-repeat right 10px;
}
/* information
---------------------------------------*/
#cont_information h1{
  height:30px;
  text-indent:-9999px;
  background:url(img/h1_info.gif) no-repeat;
}

#cont_information table{
}

#cont_information td{
  padding:10px;
  vertical-align:top;
  border-bottom:1px solid #ccc;
}
#cont_information td.shop{
}
#cont_information td.date{
  color:#666;
  padding-right:20px;
  background:url(img/li_star.gif) no-repeat right 10px;
}
/* category
---------------------------------------*/
#cont_category h1{
  height:30px;
  text-indent:-9999px;
  background:url(img/h1_cat.gif) no-repeat;
}
#cont_category table{
  width:600px;
  margin-top:10px;
}
#cont_category td{
  padding:10px;
  background:url(img/dot.gif) repeat-x top;
}
#cont_category tr:hover td{
  background:#f0f0e9;
}
#cont_category span.cat{
  padding:2px 5px;
  background:#ccc;
}
#cont_category #cat_menu ul{
  margin:10px 0;
  border-left:1px solid #555;
}
#cont_category #cat_menu li{
  display:inline;
  border-right:1px solid #555;
}
#cont_category #cat_menu a{
  padding:0px 10px;
}
#cont_category #result{
  padding:4px;
  background:#ccc;
  margin-bottom:10px;
}
/* search
---------------------------------------*/
#cont_search h1{
}
#cont_search table{
  width:600px;
  margin-top:10px;
}
#cont_search td{
  padding:10px;
  background:url(img/dot.gif) repeat-x top;
}
#cont_search tr:hover td{
  background:#f0f0e9;
}
#cont_search #result{
  padding:4px;
  background:#ccc;
  margin-bottom:10px;
}

