.umTaobao{font:13px/1.6 "PingFangSC-Regular","Microsoft Yahei-Regular","Microsoft Yahei";margin-bottom:10px;}
.umTaobao.umApiPage{margin:0;}
.umTaobao:before,.umTaobao:after{content: " ";display: table;}
.umTaobao:after{clear: both;}
.umTaobao .umItems{position:relative}
.umTaobao h5{font-size:15px!important;text-align:left!important;margin-left:10px!important; margin-bottom:10px !important; position: relative;}
.umTaobao h5 span{color: #F60F5F!important;font-weight: normal!important;}
.umTaobao h5:before{ content: ''; position:absolute;top:3px;left: -10px;width:5px;height:17px;background-color:#fe7e01; border-radius:10px;}
.umTaobao #umItemBox{width:100%; display:block; overflow:hidden;}
.umTaobao .umItems .umPanel{width:100%;}
.umTaobao .umItems .umList{overflow:hidden;display:block;padding:0;border:0;}
.umTaobao ol,.umTaobao ul{list-style:none;}
.umTaobao .umItems .umList li{width:calc(100% / 4 - 20px);float:left;margin:0px 20px 16px 0!important;overflow:hidden!important;padding:0;border:0;list-style-type:none;background:0 0;text-indent: 0!important;}
.umTaobao .umItems .umList li .item{margin:auto;display: block !important;}
.umTaobao .umItems .umList.one li{ display:none;}
.umTaobao .umItems .umList.one li.item-1{ display:block;}
.umTaobao .umItems .umList div{text-align:left!important;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.umTaobao .umItems .pic{width:100%;height:auto;overflow:hidden; margin-bottom:10px; font-size:0;}
.umTaobao .umItems .pic a.side-item{width: 100%;display: block;position: relative;overflow: hidden;background-color: #fafafa;font-size: 0;background-position: center center;background-repeat: no-repeat;background-image: url(lay.gif);}
.umTaobao .umItems .pic a.side-item:after{content: '';margin-top: 100%;display: block;}
.umTaobao .umItems .pic a img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;transform: scale(1);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;}
.umTaobao .umItems .pic a:hover img{;transform: scale(1.1);}
.umTaobao .umItems .pic a.side-item .old-quan{ position: absolute; top:0px; left: 5px; padding: 0px; line-height: 30px; width: 40px; height: 42px; text-align: center; z-index: 1;font-weight: 400; color: #fff; font-size: 13px;-moz-osx-font-smoothing: auto; background-image: url(yhq.png);background-size: cover; padding-top: 8px;}
.umTaobao .umItems .pic a.side-item .old-quan .yen{ color: #fff;font-weight:normal; font-size: 12px;}
.umTaobao .umItems .desc{min-height:42px;padding-left:0;height:42px;line-height:22px;overflow:hidden; margin-bottom:8px;}
.umTaobao .umItems .desc a{color:#333}
.umTaobao .umItems .desc a:hover{color: #ff2900}
.umTaobao .tuijian-price{margin:0;padding: 0!important;font-size:12px;line-height:24px;text-indent:0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.umTaobao .tuijian-light{color:#ff2900}
.umTaobao .yen{font-family:Arial;color:#999;padding-right:3px}
b,strong{font-weight:normal}
.umTaobao .umItems .price{background:0 0;margin-left:0;padding-left:0;float:none}
.umTaobao .old-price .price{font-weight:400;text-decoration:line-through; color:#999;}
.umTaobao ul{margin: 0 -20px 0 0!important;padding:0}
.umTaobao .umItems .umPanel.cssList ul{margin: 0!important;padding: 0;}
.umItems em{font-size:12px;font-style:normal}
.umItems em a{text-decoration:none}
#umTaoApi:hover{cursor:pointer}
.umTaobao a.buyBtn{ display:none;}
.umTaobao .umItems .umList div.umPageReload{ display:inline-block!important; width: 100%; padding:20px 0 20px; text-align: center!important;}
.umTaobao .umItems .umList div.umPageReload span{ height: 40px; line-height: 40px; padding: 0 15px; background: #6364fd;background: rgba(0, 0, 0, 0) linear-gradient(120deg, #8f75fd 0%, #6364fd 100%);color: #fff; cursor: pointer; border-radius: 100px; box-shadow: 0 5px 15px rgba(0,0,0,0.1);display:inline-block!important;text-align: center!important;min-width: 120px;}

/*宽屏*/
.umTaobao #umItemBox{ overflow:visible;}
.umTaobao .umItems .cssList .umList{ width:100%;margin: 0 0px;overflow:visible;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.umTaobao .umItems .cssList .umList li,.umTaobao .umItems .cssList .umList li .item{ width:100%;}
.umTaobao .umItems .cssList .umList li{ padding:15px; border:1px solid #eee;margin: 10px 0 10px; position:relative; background:rgba(255,255,255,.8);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.umTaobao .umItems .cssList .umList li:hover{ box-shadow:0 0 10px rgba(0,0,0,0.05);background:rgba(255,255,255,1)}
.umTaobao .umItems .cssList .pic img{ padding:0; margin:0;}
.umTaobao .umItems .cssList .pic{ max-width:150px; float:left; margin-right:20px; margin-bottom:0;}
.umTaobao .umItems .cssList .desc{ height:auto; min-height:auto; margin-bottom:15px;}
.umTaobao .umItems .cssList .desc a{ font-size:16px;line-height: 22px;}
.umTaobao .umItems .cssList .tuijian-light .price{ font-size:18px;}
.umTaobao .umItems .cssList .old-price{ margin-left:15px;}
.umTaobao .umItems .cssList a.buyBtn{ display:block; position:absolute; height:32px; line-height:32px; right:20px; bottom:20px; background:#ff5800; color:#fff; font-size:14px; padding:0 12px; border-radius:50px;background: rgba(0, 0, 0, 0) linear-gradient(120deg, #ff8f00 0%, #ff5800 100%);}
.umTaobao .umItems .cssList a.buyBtn:hover{ background:#F00;background: rgba(0, 0, 0, 0) linear-gradient(120deg, #ff5800 0%, #F00 100%)}
@media screen and (max-width:750px){
.umTaobao .umItems .umPanel ul{margin: 0 -20px 0 0!important;padding:0px;}
.umTaobao .umItems .umList li{width:calc(100% / 2 - 20px);margin-right: 20px!important;}
.umTaobao .umItems .cssList .umList{margin: 0!important}
}
@media screen and (max-width:640px){
.umTaobao .umItems .umPanel ul{margin: 0 -15px 0 0!important;padding:0px;}
.umTaobao .umItems .umPanel.cssList ul{margin: 0!important;}
.umTaobao .umItems .umList li{width:calc(100% / 2 - 15px);margin-right: 15px!important;}
.umTaobao .umItems .cssList .pic{ max-width:120px;}
.umTaobao .umItems .cssList .desc{ height:60px; margin-bottom:5px; overflow:hidden;}
.umTaobao .umItems .cssList .desc a{ font-size:14px;line-height: 20px;}
.umTaobao .umItems .cssList .tuijian-light .price{ font-size:16px;}
.umTaobao .umItems .cssList a.buyBtn{right:15px; bottom:15px}
}