<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* main */
.pageOutletsMain{
    width: 100%;
    min-width: 1200px;
    background: #f3f3f3;
    overflow: hidden;
    z-index: 2;
    position: relative;
}
.almain{
    width: 100%;
    color: #4a4a4a;
    position: relative;
    z-index: 2;
    margin-bottom: 30px;
}
.almain_banner{
    width: 100%;
    /* min-width: 1200px; */
    min-height: 570px;
    background: url(/vcommon/theme/outlets/img/outlets-bnr.png) center center no-repeat;
    background-size: 1920px 100%;
    position: relative;
    margin-bottom: 392px;
}
.recommendbox{
    width: 1256px;
    height: 479px;
    background: url(/vcommon/theme/outlets/img/recommend_bg.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 451px;
    left: 50%;
    margin-left: -628px;
    z-index: 10;
}
.recommendboxbg{
    width: 1200px;
    height: 423px;
    background: #FFFFFF;
    border: 1px solid #979797;
    margin: 28px 27px 28px 29px;
}
.recommendboxbg .tjimg{
    width: 100%;
    text-align: center;
    padding-bottom: 13px;
    padding-top: 11px;
}
.recommendboxbg .tjimg img{
    width: 491px;
    height: 68px;
}
.outlets-bnr-top{
    min-width: 1200px;
    min-height: 162px;
    background: url(/vcommon/theme/outlets/img/outlets-bnr-top.png) no-repeat;
    background-size: 100% 100%;
}
.outlets-bnr-middle{
    min-width: 1200px;
    min-height: 160px;
    background: url(/vcommon/theme/outlets/img/outlets-bnr-middle.png) no-repeat;
    background-size: 100% 100%;
}
.outlets-bnr-bottom{
    min-width: 1200px;
    min-height: 248px;
    background: url(/vcommon/theme/outlets/img/outlets-bnr-bottom.png) no-repeat;
    background-size: 100% 100%;
}
.newPbox{
    width: 1200px;
    margin: 0 auto;
    background: #003399;
    /* height: 1210px; */
    padding: 0 0 8px 0;
}
.newPConbox{
    width: 1100px;
    /* height: 1045px; */
    margin: 0 8px;
    background: #FFFFFF;
    padding: 30px 42px 22px 42px;
}
.newPList{
    padding-bottom: 10px;
    display: flex;
    flex-wrap: wrap;
}
.newpItem{
    width: 260px;
    height: 312px;
    background: #FFFFFF;
    border: 1px solid #CDCDCD;
    margin-right: 20px;
    margin-bottom: 20px;
    box-sizing: border-box;
    cursor: pointer;
    color: #4a4a4a;
}
.altj1 .newpItem{
    border: none;
}
.newpItem:hover{
    border: 1px solid #003399;
    /* box-sizing: border-box; */
}
.tjItembox_hover{
    border: 1px solid transparent;
    border-bottom: none;
    box-sizing: border-box;
}
.tjItembox:hover .tjItembox_hover{
    border: 1px solid #003399;
    border-bottom: none;
}
.tjItembox:hover .newpItem_con_name,
.newpItem:hover .newpItem_con_name{
    color: #003399;
    text-decoration: underline;
}
.tjItembox:hover dt img{
    transform: translate(0,-3px);
    -ms-transform:translate(0,-3px);
    -webkit-transform:translate(0,-3px);
}
.newpItem:nth-child(4n){
    margin-right: 0;
}
.newpItem_img{
    width: 150px;
    text-align: center;
    padding-left: 50px;
    padding-top: 15px;
    height: 187px;
}
.altj1 .newpItem_img{
    width: 100%;
    text-align: center;
    padding-top: 15px;
    padding-left: 0;
}
.newpItem_img img{
    max-width: 150px;
    max-height: 150px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.newPList .newpItem:hover .newpItem_img img{
    transform: translate(0,-3px);
    -ms-transform:translate(0,-3px);
    -webkit-transform:translate(0,-3px);
}
.newpItem_con{
    position: relative;
    padding: 0 14px 0 14px;
}
.newpItem_con_name{
    height: 19px;
    line-height: 19px;
    font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-bottom: 6px;
    white-space: nowrap;
    font-size: 14px;
}
.newpItem_con_code{
    height: 20px;
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 6px;
    display: flex;
    justify-content: space-between;
}
.newpItem_con_code .leftcode{
    flex: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.newpItem_con_code .rightmore{
    width: 81px;
    height: 17px;
    font-size: 12px;
    color: #4A4A4A;
    line-height: 16px;
    background: #FFCC00;
    border-radius: 8px;
    padding: 0 1px 0 4px;
}
.newpItem_con_brand{
    height: 16px;
    font-size: 12px;
    line-height: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-bottom: 6px;
    color: #9B9B9B;
    white-space: nowrap;
}
.newpItem_con_ship{
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: 16px;
    font-size: 12px;
    line-height: 16px;
}
.newpItem_con_yj{
    height: 30px;
    font-size: 12px;
    color: #9B9B9B;
    line-height: 16px;
    text-decoration: line-through;
    padding-top: 11px;
}
.newpItem_con_xj span{
    font-size: 12px;
}
.newpItem_con_xj{
    height: 20px;
    font-size: 19px;
    font-weight: bold;
    color: #E52F2C;
    line-height: 20px;
}
.newpItem_con_discount{
    position: absolute;
    bottom: 0;
    width: 62px;
    height: 28px;
    background: url(/vcommon/theme/outlets/img/discountbg.png) no-repeat;
    background-size: 100% 100%;
    right: 15px;
    text-align: center;
    font-size: 12px;
    color: #FFFFFF;
}
.newpItem_con_discount span{
    font-size: 18px;
    font-weight: bold;
}
.newpItem_con_discount img{
    width: 9px;
    height: 9px;
}
.loadAllbut{
    width: 185px;
    height: 48px;
    margin: 0 auto;
    cursor: pointer;
    background: url(/vcommon/theme/outlets/img/loadAll.png) no-repeat;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    /* padding-top: 2px; */
}
.loadAllbut:hover{
    background: url(/vcommon/theme/outlets/img/loadAll-hover.png) no-repeat;
    background-size: 100% 100%;
}
/* .loadAllbut img{
    width: 185px;
    height: 48px;
} */
.altjbox .altj1:last-child{
    padding-bottom: 50px;
}
.altj1{
    width: 1200px;
    margin: 0 auto 0 auto;
    display: flex;
    padding-bottom: 30px;
}
.altj1 .leftimg{
    height: 643px;
    position: relative;
}
.altj1 .leftimg img{
    width: 216px;
    height: 643px;
}
.altj1 .rightcon{
    width: 944px;
    height: 603px;
    padding: 20px;
    display: flex;
    flex-wrap: wrap;
}
.rightcon .newpItem{
    border-radius: 10px;
    width: 224px;
    height: 294px;
    margin-right: 16px;
    margin-bottom: 15px;
}
.rightcon .newpItem_con{
    position: relative;
    padding: 0 10px 0 10px;
}
.rightcon .newpItem_img{
    padding-top: 5px;
    height: 150px;
}
.rightcon .newpItem_con_yj{
    padding-top: 8px;
}
.rightcon .newpItem:nth-child(4n){
    margin-right: 0;
}
.altj1 .loadMoreBut{
    width: 190px;
    height: 43px;
    position: absolute;
    bottom: 41px;
    left: 13px;
    line-height: 43px;
    cursor: pointer;
}
.altj1 .loadMoreBut img{
    width: 190px;
    height: 43px;
}
.altj1 .loadMoreBut:hover{
    opacity: 0.8;
}
.newBanner{
    width:100%;
    height: 97px;
}
.newBanner img{
    width:100%;
    height: 97px;
}
/* swipper */
.swiper-button-next, .swiper-button-prev {
    width: 38px!important;
    height: 38px!important;
    z-index: 100!important;
}
.swiper-button-next {
    background: url(/vcommon/theme/outlets/img/tj_next.png) no-repeat!important;
    background-size: 100% 100%!important;
    right: 0!important;
    margin-top: -9px!important;
    outline:none;
}
.swiper-button-prev {
    background: url(/vcommon/theme/outlets/img/tj_prev.png) no-repeat!important;
    background-size: 100% 100%!important;
    margin-top: -9px!important;
    left: 0!important;
    outline:none;
}
.swiper-button-prev:hover{
    background: url(/vcommon/theme/outlets/img/tj_prev_hover.png) no-repeat!important;
    background-size: 100% 100%!important;
}
.swiper-button-next:hover{
    background: url(/vcommon/theme/outlets/img/tj_next_hover.png) no-repeat!important;
    background-size: 100% 100%!important;
}
.tjList{
    margin: 0 21px 0 19px;
}
.tjItem{
    display: flex;
}
.tjItembox{
    width: 275px!important;
    height: 310px!important;
    background: #FFFFFF!important;
    box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.44)!important;
    margin-right: 20px;
    margin-top: 6px;
    margin-bottom: 6px;
    cursor: pointer;
}
.tjItembox dt{
    width: 147px;
    height: 147px;
    padding-top: 18px;
    text-align: center;
    padding-left: 59px;
}
.tjItembox dt img{
    max-width: 147px;
    max-height: 147px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.tjItembox dd{
    padding: 0 10px 12px 10px;
    width: 255px;
}
.tjItembox .pricebox{
    width: 100%;
    display: flex;
    height: 48px;
}
.tjItembox .pricebox .leftP{
    width: 178px;
    display: flex;
    background-color: #E52F2C;
    color: #FFFFFF;
    padding: 0 5px 0 10px;
}
.tjItembox .pricebox .unitPrice{
    width: 95px;
    font-size: 12px;
    line-height: 20px;
    padding: 14px 10px 14px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tjItembox .pricebox .unitPrice span{
    font-size: 19px;
    font-weight: bold;
}
.tjItembox .pricebox .standardPrice{
    width: 65px;
    line-height: 16px;
    color: #FFF4F4;
    text-decoration: line-through;
    padding: 8px 0;
    height: 32px;
}
.tjItembox .pricebox .standardPrice div{
    font-size:12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tjItembox .pricebox .rightP{
    width: 82px;
    background: #FFD42A;
    color: #E52F2C;
    font-size: 18px;
    text-align: center;
    line-height: 24px;
    padding: 12px 0;
    font-weight: bold;
}
.tjItembox .pricebox .rightP text{
    display: inline-block;
    font-size:12px;
    font-weight: normal;
}
.navfixed{
    position: fixed;
    top: 85px;
    z-index: 8000;
}
.left_watermark{
    width: 330px;
    height: 946px;
    position: absolute;
    background: url(/vcommon/theme/outlets/img/left_sy.png) no-repeat;
    background-size: 100% 100%;
    left: 0;
    bottom: 0;
    z-index: 1;
    margin-left: -35px;
}
.right_watermark{
    width: 494px;
    height: 613px;
    position: absolute;
    background: url(/vcommon/theme/outlets/img/right_sy.png) no-repeat;
    background-size: 100% 100%;
    right: -30px;
    top: 800px;
    z-index: 1;
    pointer-events: none;
}
.altjbox{
    z-index: 2;
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
.rightcon .newpItem:hover{
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
    border: none;
}
.rightcon .newpItem:hover .newpItem_img img{
    transform: translate(0,-3px);
    -ms-transform:translate(0,-3px);
    -webkit-transform:translate(0,-3px);
}
.scrollDiv{
    width: 1200px;
    margin: 0 auto;
    height: 85px;
}
.new-l-headerWrap.sfixed{
    background: #f3f3f3;
    position: fixed;
    top: 0;
    width: 100%;
}
.new-l-header.sfixed{
    height: 85px;
    margin: 0 auto;
}
.new-l-header__main.sfixed{
    margin-top: 18px;
}
.new-l-header__logoWrap.sfixed{
    margin-top: 2px;
}
.top_profile_area.sfixed{
    margin-top: 11px;
}
.profile_span.sfixed{
    color: #4a4a4a;
    height: 25px;
    line-height: 25px;
}
.l-header__logo &gt; a.sfixed{
    width: 184px;
    height: 50px;
    background: url('data:image/png;base64,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') 0 0 no-repeat;
    background-size: 100% 100%;
    background-position-y: -3px;
}</pre></body></html>