<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* 排序区 */
.order-list-box{background:#f5f5f5; padding:20px 0;}
.order-list-box .order-list li{padding:0 24px; float:left;border-left:1px dashed #DCDCDC;margin:5px 0;}
.order-list-box .order-list li.p-first{border:0;}
.order-list-box .order-list li.desc i:before{content:"\f0d7";}
.order-list-box .order-list li.asc i:before{content:"\f0d8";}
.order-list-box .type-list li{margin-left:30px; float:left;}

.choose-more{margin-right: 5px;}

.item-list-left{
    float: left;
    padding: 15px;
}
.item-list-right{
    float: right;
    padding: 15px;
}
.page-nav{
    margin: 20px 0 0 0;
}
.col666{
    left: 6px;
    position: relative;
}
#pageList,.search-pageList{
    margin-top:20px;
    text-align:right;
}
#pageList a,.search-pageList a{
    color:#999999;
}

.layui-laypage{
    position: relative;
}
.layui-laypage .layui-laypage-skip{
    background:#f5f5f5;
}
.layui-colla-title{
    text-align: center;
}
.layui-colla-icon{
    position: relative !important;
    left: 0 !important;
}
.layui-collapse{
    width: 1226px;
    margin: 0 auto;
    border: none !important;
}
.layui-colla-content{
    border: none !important;
}
/* 新增search-form样式 */

.sType&gt;div{
    float:left;
}
.tLeft{
    width:130px;
}
.tLeft{
    margin-left:-100%;
    overflow: hidden;
    white-space: nowrap;
}
.tRight{
    text-align: right;
    margin-left:-160px;
    width:160px;
}
.tMiddle{
    width:100%;
}
.myTbody{
    height:35px;
    margin: 0 160px 0 130px;
    overflow:hidden;
}
.myTbody li{
    float:left;
    margin-right:60px;
    line-height: 34px;
}
.myTbody li span,
.myTbody li i{
    vertical-align: middle;
}
.sHead{
    height:50px;
    line-height:50px;
    background:#f5f5f5;
}
.tLeft span{
    margin-left:30px;
    color:#B4B4B2;
}
.chooseBox .tLeft{
    margin:0;
    line-height:42px;
    float:left;
}
.sType{
    overflow: hidden;
    clear:both;
    line-height:35px;
    border-top:1px dashed #DCDCDC;
}
.sType[data-type=brands]{
    border-top:0;
}
.bMore{
    display:none;
    padding-right:20px;
}
.bMore,.bMoreC{
    cursor: pointer;
}
.sType .tbShow{
    height:auto;
    overflow: auto;
}

.sType .tInfo{
    width:100%;
    text-align:center;
}

.shLeft,.shRight{
    width:50%;
    float:left;
}
.shLeft{
    text-align:left;
}
.shRight{
    text-align:right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.order-list-box .search {
    padding:0;
    background:none;
}
.shRight{
    font-size:12px;
}
.shLeft&gt;span{
    padding-left:10px;
}
.shRight&gt;span{
    padding-right:20px;
}
.sInfo{
    background:#F7E6D4;
    border-radius:40px;
    line-height:60px;
    padding:0 40px;
    font-size:16px;
}
.moreType{
    width:130px;
    float:right;
    border-top:1px dashed #DCDCDC;
    height:35px;
    line-height:35px;
    text-align:center;
    background:#fff;
    box-shadow:0 5px 5px 0 rgba(221, 221, 221, 0.5);
}
.multi .myTbody i{
    visibility:visible;
    color:#207ad6 !important;
}
.myTbody i{
    visibility: hidden;  
    display:inline-block;
    width:12px;
    height:12px;
    background-color: #fff;
    border: 1px solid #ccc;
    vertical-align: middle;
    margin-right:5px; 
}
.myTbody ul{
    overflow: hidden;
    padding-bottom:10px;
}
.sType a:hover,.order-list a:hover{
    color:#5190DD;
    text-decoration:none;
}
.multi a:hover i{
    border:1px solid #5190DD;
}
.order-list li{
    height:40px;
    line-height:40px;
}
/* 图标定义 */
.icon-box{
    border-radius:10px;
    display: inline-block;
    line-height: 18px;
    padding: 1px 1px 1px 8px;
    margin-right:5px;
}
.icon-box span{
    padding:2px 10px 2px 5px;
    background: #fff;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
}
.en-vation{
    color:#23B3F2;
    background:#D4F2FD;
}
.protection{
    color:#23C07B;
    background:#DBF5EA;
}
.Agreement{
    color:#FE5722;
    background:#FAE9E7;
}
.bMore i,.tMore i{
    display:inline-block;
    vertical-align: middle;
    margin-left:10px;
    width:21px;
    height: 21px;
    background:url(../img/info-more.png);
}
.tMore i{
    background:url(../img/info-more-d.png);
}
.tMore:hover&gt;i
{
    background:url(../img/info-more-d-hover.png);
}
.tMore.active&gt;i{
    background:url(../img/info-more-up.png);
}
.tMore.active:hover&gt;i{
    background:url(../img/info-more-up-hover.png);
}
.bMore,.bMorec,.tMore{
    color:#666;
}
.bMorec{
    padding-right:20px;
}
.bMore:hover,.bMorec:hover
,.tMore:hover
,.sType .active
{
    color:#207ad6;
}
.bMore:hover&gt;i
,.bMore.active&gt;i{
    background:url(../img/info-more-hover.png);
}
.icon-protection{
    display:inline-block;
    width:12px;
    height:12px;
    background:url(../img/protection.jpg);
}
.sort-default{
    width:14px;
    height:14px;
    display:inline-block;
    vertical-align:middle;
    background:url(../img/sort.png);
}
.order-list a:hover&gt;i{
    background:url(../img/sort-hover.png);
}

.order-list .current .sort-default{
    background:url(../img/sort-desc.png);
}
.order-list .current .sort-default.asc{
    background:url(../img/sort-asc.png);
}
/* 产品列表样式 */
.product-list-order{
    margin-right:-20px;
}
.product-list{
    float:left;
    width:25%;
}
.product-single{
    box-shadow:0 0 10px rgba(221, 221, 221, 0.5);
    background:#fff;
    width:285px;
    margin-top:20px;
    
}
.product-pic{
    width:285px;
    height:285px;
}
.product-pic img{
    width:100%;
    height:100%;
}
.product-desc{
    padding:0 25px 10px 25px;
    overflow: hidden;
}
.pd-button .layui-btn-normal{
    background:#207ad6;
}
.pd-button .layui-btn-normal:hover{
    background:#1995ff;
}
.pd-button .layui-btn-normal:active{
    background:#0060bf;
}

.pd-title{
    line-height: 1.2em;
    font-size: 14px;
    margin-top: 8px;
    height: 2.4em;
    overflow: hidden;
}
.pd-button{
    text-align:center;
    margin-top:10px;
}
.pd-agent{
    color:#999999;
    font-size:12px;
    height: 18px;
    margin-top: 8px;
    width:100%;
}
.pd-price{
    color: #ff6d00;
    font-size: 20px;
    margin-top: 26px;
    height: 20px;
    line-height: 20px;
}
.pd-line{
    border-bottom: 1px dashed #eeeeee;
    padding-bottom: 10px;
}
.pd-icons{
    font-size:12px;
    height:20px;
    margin-top: 8px;
}
/* 通用样式 start*/
.boxShadow{
    background-color: #ffffff;
    box-shadow: 0 0 10px 0 rgba(221, 221, 221, 0.5);
}
.tred{
    color:red;
}
.text-warm{
    padding:0 3px;
}
.text-normal{
    color:#5190DD;
    padding:0 3px;
}
.current{
    color:#5190DD;
}

.slicer{
    padding:0 10px;
}
.boxT20{
    margin-top:20px;
}
.bBorder{
    border:1px solid #207ad6; 
    color:#207ad6;
}
.bBorder:hover{
    border:1px solid #1995ff; 
    color:#1995ff;
}
.bBorder:active{
    border:1px solid #0060bf; 
    color:#0060bf;
}
.icon-norrow-l{
    width:0;
    height:0;
    display:inline-block;
    border-right:7px solid #999999;
    border-top:6px solid transparent;
    border-bottom:6px solid transparent;
    vertical-align: middle;
    margin:0 4px;
}
.layui-disabled .icon-norrow-l{
    border-right:7px solid #d2d2d2;
    border-top:6px solid transparent;
    border-bottom:6px solid transparent;
}
/* 通用样式 end*/

.cContent&gt;span{
    display:inline-block;
    margin:6px 10px 0 0;
    height:28px;
    line-height:28px;
    border:1px solid #ddd;
    color:#207ad6;
    max-width: 230px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left:10px;
    padding-right: 30px;
    position:relative;
}
.cContent&gt;span:hover{
    border:1px solid #207ad6;
}
.cContent&gt;span:active{
    border:1px solid #0060bf; 
    color:#0060bf;
}
.cContent .close{
    margin-left:10px;
    margin-right:10px;
    font-size:14px;
    cursor:pointer;
    position:absolute;
    right:0;
    top:0;
}
.keyName{
    color:#999;
}
.cContent{
    padding:0 20px 0 130px;
}
.cRight{
    width:100%;
}
.chooseBox{
    display: none;
    background:#FBFBFB;
}
.selected a{
    color:#207ad6;
}
.selected i{
    border-color:#207ad6;
}
.left,.right{
    float:left;
    width:50%;
}
.right{
    text-align:right;
    line-height:50px;
}
.right&gt;:last-child{
    margin-right:25px;
}
.boxShadow .layui-form-checkbox[lay-skin="primary"]:hover i{
    border-color: #207ad6;
}
.boxShadow .layui-form-checked[lay-skin=primary] i {
    border-color: #207ad6;
    background-color: #207ad6;
}
.boxShadow .layui-form-select dl dd.layui-this{
    background-color:#207ad6;
    color:#fff !important;
}
.tMore{
    cursor:pointer;
}
.hideType{
    display:none;
}
.robot{
    width:36px;
    height:40px;
    display: inline-block;
    background-repeat:no-repeat;
    vertical-align: middle;
    background-size:contain;
}
.pd-title a{
    color:#000;
    word-break: break-all;
}
.pd-title a:hover{
    color:#207ad6;
    text-decoration: none;
}

/*购物车样式*/
.layui-table .col-1{
    width:10%;
}
.layui-table .col-2{
    width:20%;
}
.layui-table .col-3{
    width:30%;
}
.layui-table td{
    text-align:center;
}
.layui-table .col-1-5{
    width:15%;
}
.layui-table .star-rate{
    color:#ff9800;
}
.moreType{
    display:none;
}
.notice-filter-no-result{
    width:240px;
    height:239px;
    background:url(../img/maskPhoto.png) no-repeat;
    margin:0 auto;
}
.breadStyle{
    color:#999;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.breadStyle .active{
    color:#333;
}
.text-overflow-ellipsis{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-content{
    background:#fff;
    position:relative;
    left:-10px;
    border-top:1px solid #eee;
}
.breadcrumbs{
    color:#999;
}
.breadcrumbs span{
    margin:0 5px;
}
.breadcrumbs a:last-child{
    color:#333;
}
.breadcrumbs a:hover{
    color:#207AD6;
    text-decoration: none;
}
.pd-title em{
    font-weight: 700;
    font-style:normal;
}

#addCartToShop .price{
    color: rgb(254, 108, 000);
    font-weight: bolder;
}
.number-input .del:hover,
.number-input .add:hover{
    border:1px solid #207AD6;
    color:#207AD6;
}
.number-input .del,
.number-input .add{
    background: #fff;
    width:25px;
    height:25px;
    display: inline-block;
    border:1px solid #eee;
    line-height:25px;
    text-align:center;
    cursor:pointer;
    vertical-align: middle;
}
.number-input input{
    height:27px;
    width:60px;
    padding-left:0;
    text-align:center;
    display: inline-block;
    vertical-align: middle;
}
#addCartToShop .number-input{
    padding-left:0;
    padding-right:0;
    text-align:center;
}
.icon-huanbao{
    background:url(../img/huanbao.png);
}
.icon-jieneng{
    background: url(../img/jieneng.png);
}

.icon-cloud,
.icon-jieneng,
.icon-huanbao,
.icon-anquan,
.icon-agreement,
.icon-newEnergy{
    display: inline-block;
    width:60px;
    height:20px;
    background-repeat: no-repeat;
}
.icon-agreement {
    background: url(../img/dealSupply.png) no-repeat;
    width: 81px;
    height:21px;
}
.icon-anquan {
    background:url(../img/anquan.png) no-repeat;
    width: 140px;
    height:21px;
}
.icon-cloud{
    width:74px;
    background: url(../img/cloud.png) -5px -6px no-repeat;
}
.icon-newEnergy{
    width:72px;
    background: url(../img/newEnergy.png) no-repeat;
}
#gc-detail-supplier-btn{
    color: rgb(61,181,107);
    cursor:default;
    background:none !important;
}
#gc-detail-supplier-btn:hover{
    background:none;
}
#addCartToShop .layui-btn-disabled{
    cursor:default;
}
.product-desc .isCollect{
    color:#207AD6;
    border-color:#207AD6;
}
.product-desc .isCollect:hover{
    color:#207AD6;
    border-color:#207AD6;
}
.robot-left,.robot-right{
    display: inline-block;
    vertical-align: middle;
}
.robot-right{
    line-height:32px;
    padding:10px 0;
}
#renamedShopId .layui-form-select dl{
    right:0;
    text-align: left;
}
.search-pageList .layui-laypage .layui-laypage-skip{
    background:none;
}
.layui-table td, .layui-table th{
    padding:9px 5px;
}
.no-border{
    border:0;
}
.product-pic .noImg{
    width:auto;
    height:auto;
}
.noImgDiv{
    display: inline-block;
    width:100%;
    height:100%;
    background: #fcfcfc url(../img/nocontent.png) no-repeat center;
}
.search-banner{
    margin-left: -360px;
}
.search-banner img{
    width:1920px;
    height:140px;
}
.search-banner-box{
    overflow:hidden;
}
#searchBannerView{
    width: 1920px;
    margin-left: -360px;
    height: 140px;
}
#searchBannerView img{
    width:100%;
}
.search-price{
    float:left;
    /* height: 48px; */
    /* line-height: 48px; */
    /* padding:0 10px; */
    /* border:1px solid transparent; */
    position:relative;
    z-index: 1;
}
.search-price .price-input{
    width:90px;
    display: inline-block;
    /* height:25px; */
    vertical-align: middle;
}
.search-price .price-submit{
    margin-left:10px;
    width: 44px;
    height: 25px;
    padding:0;
    line-height: 25px;
    display: none;
}
.search-price.price-hover &gt; .price-submit{
    display: inline-block;
}
.text-ccc{
    color:#ccc;
}
#product-box .left{
    width:100%;
}
#product-box .right{
    position:absolute;
    right:0;
}
#product-box{
    position: relative;
}
body input::-webkit-input-placeholder{
    font-size:14px;
}
body input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    font-size:14px;
}
body input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    font-size:14px;
}
body input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    font-size:14px;
}
.pd-shop-name{
    margin-top:12px;
    font-size: 12px;
    height: 20px;
    color: #666;
}
.pd-shop-name &gt; a{
    height: 20px;
    display: block;
    line-height: 20px;
    color: #666;
}
.pd-shop-name .icon-dianpu{
    margin-right: 5px;
    font-size: 14px;
}
.pd-shop-name .store-logo-icon{
    margin-right: 5px;
}
#renamedShopId, #agreementListView{
    width: 200px;
    text-align: left;
    display: none;
}</pre></body></html>