.temp01.item-top-banner-frame{width:100%;margin-bottom:10px}.temp01 .item-top-banner-conts{background-color:#ff5b5b;text-align:center;padding:10px 0;margin:0;position:relative}.temp01 .item-top-banner-conts>i{display:inline-block;width:10px;height:10px;font-size:0;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:20px;margin-top:-5px}.temp01 .item-top-banner-conts>i:last-child{left:auto;right:20px}.temp01 .item-top-banner-title{font-size:26px;font-weight:bold;color:#fff;vertical-align:middle;padding-right:10px;text-shadow:3px 2px #b92828}.temp01 .item-top-banner-img{width:120px;vertical-align:middle}.temp01.item-add-frame{width:100%;display:table;border:1px solid #ddd;box-shadow:2px 2px #f7f7f7;overflow:hidden;margin-bottom:5px}.temp01.type-img .item-img-box{width:100px;float:left;background:transparent;border:0;outline:0;padding:0 10px;margin:0}.temp01.type-img .item-img-box>img{width:100%;height:auto}.temp01 .item-txt-box{display:table-cell;width:100%;padding:10px;vertical-align:middle;text-align:left}.temp01 .item-name{font-size:16px;line-height:21px;font-weight:bold;color:#333}.temp01.type-txt .item-name{display:inline-block;padding-left:10px}.temp01 .item-price{display:block;padding-top:5px;font-size:14px;line-height:18px;color:#ef2b2b}.temp01.type-txt .item-price{display:inline-block;padding-top:0;padding-left:10px}.temp01 .item-price>strong{font-size:15px;font-weight:bold;padding-right:2px}.temp01 .item-price>small{padding-right:10px}