﻿ol, ul {list-style: none;}
.main {font-family: "Microsoft YaHei";}
#nav-2014{margin-bottom:0px;}
.quan-h-wrap  .w{width:1190px; margin:0px auto; text-align:left;}
.quan-h-wrap {font-family: "Microsoft YaHei";background: #fff;}
.quan-h-wrap .quan-h-top { position: relative; padding: 30px 0 20px;}
.quan-h-wrap .quan-h-top .top-wrap {display: inline-block;display: block;}
.quan-h-wrap .quan-h-top .top-lcol {float: left;width: 733px;height: 363px;}
.quan-h-wrap .quan-h-top #welfare {position: relative;width: 719px;height: 349px;padding: 7px;background: #fff;box-shadow: 0 0 16px rgba(0,0,0,.24);}
.quan-h-wrap .quan-h-top #focus {position: relative;}
.quan-h-wrap .quan-h-top #welfare .mod {height: 349px;background: url(/images2018/lcol-bg.jpg) no-repeat;}
.quan-h-wrap .quan-h-top #focus .s-item-list {position: absolute; z-index: 3;left: 50%;bottom: 20px;font-size: 0;padding: 4px 8px;}
.quan-h-wrap .quan-h-top #focus .s-panel-main {height: 350px;}
#marketcoupons {position: relative;width: 457px;height: 363px;float: left;display: block;background-color: rgba(0,0,0,.7);box-shadow: 0 0 16px rgba(0,0,0,.24);}
.visually-hidden {position: absolute!important; clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);padding: 0!important;border: 0!important;height: 1px!important;width: 1px!important;overflow: hidden;}
.quan-h-wrap .quan-h-cate .cate-heading {height: 35px;line-height: 1;margin: 20px auto;text-align: center;}
.quan-h-wrap .quan-h-cate .cate-heading .i1, .quan-h-wrap .quan-h-cate .cate-heading .i2 {display: inline-block;width: 35px;height: 18px;background: url(/images2018/hot-icons.png) 0 0 no-repeat;overflow: hidden;vertical-align: middle;}
.cate-heading h3 {display: inline-block;margin: 0 5px;color: #111;font-size: 18px;line-height: 35px;vertical-align: middle;}
.cate-cont {display: block;min-height: 500px;}
.cate-cont {width: 1260px;}
.cate-cont .quan-item {position: relative;float: left;width: 380px;margin: 0 25px 20px 0;}
.cate-cont .quan-type01,.cate-cont .quan-type05{position: relative;height: 145px;font-family: "Microsoft YaHei";border: 1px solid #f2f2f2;background: #fff;box-shadow: 0 10px 20px 0 rgba(0,0,0,.04);display: block;}
.cate-cont .quan-type01,.cate-cont .quan-type05{width: 378px;overflow: visible;}
.cate-cont .quan-type01 .q-img,.cate-cont .quan-type05 .q-img{float: left;width: 104px;height: 104px;margin: 20px;border: 1px solid #f1f2f6;transition: all .2s ease-in-out,opacity 1s;}
.cate-cont .quan-item:hover .q-img {-webkit-transform: translateX(5px);transform: translateX(5px);}
img.err-poster, img.err-product {background: url() no-repeat scroll 50% 50% transparent;}
.cate-cont .quan-type01 .q-type,.cate-cont .quan-type05 .q-type{position: relative;float: left;z-index: 2;width: 155px;height: 120px;padding: 10px 0 15px;color: #333;outline: 0;}
.cate-cont .quan-type01 .q-price,.cate-cont .quan-type05 .q-price{width: 155px;height: 45px;margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cate-cont .quan-type01 .q-price em,.cate-cont .quan-type05 .q-price em{display: inline-block;font: 400 18px arial;vertical-align: top;margin: 3px 3px 0 0;color: red; font-style:normal;}
.cate-cont .quan-type01 .q-price strong,.cate-cont .quan-type05 .q-price strong{display: inline-block;font: 400 34px arial;vertical-align: top;color:red;}
.cate-cont .quan-type01 .q-price .q-limit,.cate-cont .quan-type05 .q-price .q-limit{display: inline-block;font-size: 12px;margin: 12px 0 0 10px;vertical-align: top;color:#000;}
.cate-cont .quan-type01 .q-range,.cate-cont .quan-type05 .q-range{ height: 36px;line-height: 18px;overflow: hidden;font-size: 12px;font-weight: 700;margin: 0 0 15px;cursor: default;}
.quan-type01 .q-progress,.quan-type05 .q-progress{display: block;}
.cate-cont .quan-type01 .q-progress .txt,.cate-cont .quan-type05 .q-progress .txt{float: left;margin-right: 5px;color: #666;}
.cate-cont .quan-type01 .q-circle .i1,.cate-cont .quan-type05 .q-circle .i1{top: -1px;background-position: 0 -9px;}
.cate-cont .quan-type01 .q-circle .i2,.cate-cont .quan-type05 .q-circle .i2{bottom: -1px;background-position: 0 0;}
.cate-cont .quan-type01 .q-opbtns,.cate-cont .quan-type05 .q-opbtns{position: absolute;top: 0;right: 0;width: 52px;height: 145px;}
.cate-cont .quan-type05 .q-opbtns {
    background-color: #d0d0d0;
    background-image: -moz-linear-gradient(top,#d0d0d0,#c7c7c7);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#d0d0d0),color-stop(1,#c7c7c7));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#c7c7c7', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#c7c7c7');
    background-image: linear-gradient(to bottom,#d0d0d0 0,#c7c7c7 100%);
}
.cate-cont .quan-type01 .q-opbtns {
    background-color: #fb0f3a;
    background-image: -moz-linear-gradient(top,#fb0f3a,#f02353);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fb0f3a),color-stop(1,#f02353));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb0f3a', endColorstr='#f02353', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb0f3a', endColorstr='#f02353');
    background-image: linear-gradient(to bottom,#fb0f3a 0,#f02353 100%);
}
.cate-cont .quan-type05 .q-opbtns a.btn {position: relative;display: block;width: 52px;height: 100%;line-height: 22px;text-align: center;font-size: 14px;color: #fff; background-color:#d0d0d0;}
.cate-cont .quan-type01 .q-opbtns a.btn {position: relative;display: block;width: 52px;height: 100%;line-height: 22px;text-align: center;font-size: 14px;color: #fff; background-color:#fb0f3a;}
.cate-cont .quan-type01 .q-opbtns a.btn b,.cate-cont .quan-type05 .q-opbtns a.btn b {position: absolute;z-index: 2;top: 0;left: -1px;display: block;width: 3px;height: 100%;background: url(/images2018/small-circle.png) top left repeat-y;}
.cate-cont .quan-type01 .q-opbtns a.btn .txt,.cate-cont .quan-type05 .q-opbtns a.btn .txt {position: relative;display: block;top: 25px;width: 20px;margin: 0 auto;font-size: 16px;}
.cate-cont .quan-type01 .q-progress .progress-wrap, .cate-cont .quan-type05 .q-progress .progress-wrap{display: block;position: relative;float: left;width: 100px;height: 9px;margin-top: 5px;border-radius: 5px;}
.cate-cont .quan-type01 .q-progress .progress-bg,.cate-cont .quan-type05 .q-progress .progress-bg{display: block;position: relative;width: 100px;height: 9px;border-radius: 5px;background: #eee;}
.cate-cont .quan-type01 .q-progress .progress,.cate-cont .quan-type05 .q-progress .progress{display: block;position: absolute;left: 0;top: 0;height: 8px;border-radius: 5px;}
.cate-cont .quan-type01 .progress-wrap .progress {background: #ffb2b2;}
.cate-cont .quan-type01 .q-progress:after,.cate-cont .quan-type05 .q-progress:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}