.hot {width: 262px; border: 1px solid #ccc; padding: 9px 18px; font-family: Tahoma, sans-serif; zoom: 1;}
.hot * {margin: 0; padding: 0;}
.hot a {text-decoration: none;}
.hot a:hover {text-decoration: underline;}
.hot .clr {clear: both; height: 0; font-size: 0;}
.hot h4 {text-align: center; color: #ffc000; font-size: 12px; font-weight: bold; margin-bottom: 10px;}
.hot .top, .hot .bot {height: 1px; background: url('i/ldot_h.gif') no-repeat 0 0;}
* html .hot .top {margin-bottom: -17px;}
.hot .mid {background: url('i/ldot_v.gif') repeat-y 0 0;}
.hot ul {list-style: none;}
.hot ul li {padding: 8px 4px; margin: 0 2px; border-bottom: 1px solid #e3e3e3; zoom: 1; clear: both;}
.hot ul li.sz {background: #f8f8f8;}
.hot .kL {float: left; margin-right: 10px;width:115px;}
.hot .kL img {border: 2px solid #3f959c;}
.hot .kR {width: 125px; }
.hot .kR .where a {font-size: 13px; color: #3f959c; font-weight: bold;}
.hot .kR .place a {font-size: 11px; line-height: 14px; color: #666;}
.hot .kR .info {font-size: 11px; line-height: 14px; color: #666;}
.hot .more {margin: 4px 3px 4px 0; text-align: right; clear: both;}
.hot .more a {font-size: 11px; color: #666;}
.hot .red {color: #933;}
.wyc {width: 262px; border: 1px solid #ccc; padding: 9px 18px; font-family: Tahoma, sans-serif;}
.wyc * {margin: 0; padding: 0;}
.wyc a {text-decoration: none;}
.wyc a:hover {text-decoration: underline;}
.wyc .clr {clear: both; height: 0; font-size: 0;}
.wyc h4 {text-align: center; color: #ffc000; font-size: 12px; font-weight: bold; margin-bottom: 10px;}
.wyc .top, .wyc .bot {height: 1px; background: url('i/ldot_h.gif') no-repeat 0 0;}
* html .wyc .top {margin-bottom: -17px;}
.wyc .mid {background: url('i/ldot_v.gif') repeat-y 0 0;}
.wyc ul {list-style: none;}
.wyc ul li {padding: 8px 4px; margin: 0 2px; border-bottom: 1px solid #e3e3e3; zoom: 1; clear: both;}
.wyc ul li.sz {background: #f8f8f8;}
.wyc .kL {float: left; margin-right: 10px;}
.wyc .kL img {border: 2px solid #3f959c;}
.wyc .kR .where a {font-size: 13px; color: #3f959c; font-weight: bold;}
.wyc .kR .info {font-size: 11px; line-height: 14px; color: #666;}
.wyc .kR .cena {font-size: 11px; line-height: 14px; color: #933;}
.wyc .more {margin: 4px 3px 4px 0; text-align: right; clear: both;}
.wyc .more a {font-size: 11px; color: #666;}
.wyc .red {color: #933;}

.banEcom {border:1px solid #CCCCCC;overflow:hidden; margin-bottom: 15px; clear: both; zoom: 1;}
.banEcom #banEcom1{margin-left:20px !important; margin-left:20px; }
.banEcom #banEcom2{margin-right:20px !important; margin-right:20px; }
#banEcom1 {float:left; display: inline;}
#banEcom1 .hot {overflow:hidden; }
#banEcom2 {float:right; display: inline;}
#banEcom2 .hot {overflow:hidden; }
.banEcom .hot {border:none}
#banEcom3 {overflow:hidden}
#banEcom3 h4 {display:none}
#banEcom3 .hot {margin-bottom: 10px}
