/* BASIC css start */
.item-wrap .item-list { zoom: 1; overflow: hidden; }
.item-wrap .item-list:after { content: ""; clear: both; display: block; }
.item-wrap .infobest { float: left; width: 238px; height:350px; border-left:1px solid #d49957; }
.item-wrap .infobest li { text-align: center; }
.item-wrap .infobest .thumb { width: 238px; height: 220px; margin-left: auto; margin-right: auto; font-size: 0; line-height: 0; }
.item-wrap .infobest .thumb a,
.item-wrap .infobest .thumb img { display: block; width: 210px; height: 210px; margin:auto; }
.item-wrap .infobest .icon20 { margin-top: 5px; height:30px; }
.item-wrap .infobest .dsc { margin-top: 5px; font-weight: bold; }
.item-wrap .infobest .dsc { margin-top: 5px; font-weight: bold; font-size:12px; }
.item-wrap .infobest .price { margin-top: 5px; font-weight: bold; color: #333; font-size:14px; }
.item-wrap .infobest .price_con { margin-top: 5px; color: #9a9a9a;}
.item-wrap .infobest .closeup { margin-top: 5px; margin-bottom: 10px; }
.personal_boxbest { border-right:1px solid #bab75a; border-bottom:1px solid #d49957; }
.besticon { position:absolute; width:50px; height:50px; z-index:10px;;}
/* BASIC css end */

