﻿@CHARSET "UTF-8";
input{
 outline:none;
}
.wst-filters,.wst-option,.wst-go-container,.wst-w,.wst-attrs-list{font-size:12px}
.goods-desc{font-size:14px;line-height: 28px}
.wst-filters {height: 40px;line-height: 40px; background: #f5f5f5; color: #616161;}
.wst-filters .item .link {color: #757575;float: left;border: 0px;}
.wst-filters div.item {float: left;position: relative;}
.wst-filters .arrow {float: left;font-style: normal;margin: 0 0.5em;color: #b0b0b0;}
.arrow {transition: all 0.2s ease-in 0s;}

.goods-details{margin-top:20px;min-height: 512px;padding-bottom: 50px;}
/**商品移动效果**/
.goods-pics{float: left;width: 418px;margin-top:10px;}
.goods-pics .items{width: 380px;height: 60px;float: left;overflow: hidden;position: relative;}
.goods-pics .items .blank{position: absolute;left:0;top:0;width: 16px;height: 60px;background: #ffffff;}
.goods-pics .items ul{height: 56px;position: absolute;width: 999999px;}
.goods-pics .items ul li{float: left;margin-left:16px;width: 60px;height: 60px;position: relative;overflow: hidden;cursor: pointer;}
.goods-pics .items ul li:hover{width: 56px;height: 56px;border: 2px solid #eb3d00;}
.goods-pics .items ul li:hover img{left: -2px;top: -2px;}
.goods-pics .items ul li img{position: relative;max-width: 60px;max-height: 60px;}
.goods-pics .prev, .goods-pics .next{background-color: #f2f2f2;cursor: pointer;display: block;font-family: "宋体";height: 58px;line-height: 58px;text-align: center;text-decoration: none;width: 12px;-webkit-transition: all .2s linear;transition: all .2s linear;}
.goods-pics .prev:hover, .goods-pics .next:hover{background-color: #b8b8b8;color: #ffffff;}
.goods-pics .prev{float: left;}
.goods-pics .next{float: right;}

#preview ul li:nth-child(n+2) {
    display: none;
}
/**放大镜**/
.goods-img-box{float: left;height: 418px;width: 418px;padding:20px 20px 0px 20px;}
.spec-preview{float: left;height: 418px;width: 418px;margin-bottom:5px;}
.wst-video-btn{position: absolute;width: 30px;height: 30px;left: 13px;z-index: 100000;cursor: pointer;color: red;text-align: center;border-radius: 1000px;background: #fff;}
.wst-video-btn i{font-size: 30px;opacity: 0.65;}
.wst-video-box{height: 350px;width: 350px;position: absolute;z-index: 20;background: #333;}
.wst-video-box .video-close{position: absolute;right: 5px;top:0;font-size:20px;z-index: 100001;color: #fff;cursor:pointer;}
/*Cloud Zoom 放大镜 */
.cloudzoom-lens{width:30px;height:30px;border:1px solid #eee;box-shadow:0px 0px 6px rgba(0,0,0,0.20);cursor:crosshair;z-index:10;}
.cloudzoom-zoom{background:#fff;border:1px solid #EEE;width:360px;height:360px;z-index:200;box-shadow:3px 3px 0 rgba(0,0,0,0.1);}
.cloudzoom-zoom-inside{border:none;box-shadow:none;}
.cloudzoom-blank{opacity:0.3;}
/**商品内容**/
.intro{display: inline;float: left;padding-right: 16px;width: 752px;min-height:420px;}
.intro h2{color: #333;font-size: 22px;font-weight: 700;line-height: 36px;padding: 15px 10px 10px 10px;}
.intro .tips{color: rgb(255, 74, 0);font-size: 14px;line-height: 23px;padding:0px 10px;}
.intro .summary{border-top: 1px dotted #ddd;border-bottom: 1px dotted #ddd;line-height: 30px;padding:20px 5px 20px 10px; margin-top: 10px}
.summary .dt{display: inline;float: left;font-family: simsun;width: 80px; color: #999;}
.summary .dd{width: 300px;}
.summary .dd img{margin-top:6px;}
.summary .market-price{font-weight: 400; text-decoration: line-through;}
.summary .price{color: #eb3d00;display: inline-block;font-size: 25px;vertical-align: middle;}
.summary .infol{float:left;width: 70%;}
.shopName{color:#2a95de;}
/**商品规格**/
.intro .spec{padding:20px 5px 5px 10px;}
/*.intro .spec .item{width:590px; margin-bottom: 12px}*/
.intro .spec .item{margin-bottom: 12px}
.spec .dt{line-height:35px;height:30px;display: inline;float: left;font-family: simsun;width: 80px; color: #999;}
.spec .dd{float: left;}
.spec .j-option{float:left;height:32px;line-height:32px;margin: 2px 8px 2px 0px; background: #fff;border: 1px solid #ddd;;padding: 0px 8px;cursor:pointer;position:relative;}
.spec .j-selected i{font-size: 0;line-height: 0;display: block; width: 11px;height: 11px;position: absolute;z-index: 1;right: -1px;bottom: -1px;}
.spec .j-selected{color:#eb3d00;border: 1px solid #eb3d00;}

/**购买商品**/
.intro .buy{padding-left:10px;}
.intro .buy .item{width:590px;clear:both;}
.buy .dt{line-height:35px;height:30px;display: inline;float: left;font-family: simsun;width:80px; color: #999;}
.buy .dd{width:525px;line-height:35px;height:30px;}
.buy .addBtn{width: 160px;height: 40px;line-height: 40px;font-size: 16px;display: block;float: left;text-align: center;background: #eb3d00;border: 1px solid #eb3d00;color: #fff;-webkit-transition: all .4s;transition: all .4s;}
.buy .addBtn:hover{background-color:#f25807;border-color:#f25807;text-decoration:none;}
.buy .addBtn i{font-size: 20px;padding-right: 7px;vertical-align: -3px;}
.buy .buyBtn{width: 160px;height: 40px;line-height: 40px;font-size: 16px;display: block;float: left;margin-right:10px;text-align: center;background: #fbf0e8;border: 1px solid #eb3d00;color: #eb3d00;-webkit-transition: all .4s;transition: all .4s;}
.buy .buyBtn:hover{background: #fadfcc;}
.buy .favorite{float: left;position: relative;border: 1px solid #ededed;margin-left:10px;width: 90px;height:40px;line-height:40px;font-size: 16px;text-align: center;-webkit-transition: all .4s;transition: all .4s;}
.buy .favorite:hover{background-color: #ededed;}
.buy .favorite i{font-size: 22px;line-height: 23px;vertical-align: -4px;}
.buy .favorite .red,.buy .favorite .move{display: none;color: #e53935;}
.buy .favorite .move{position: absolute;top: 8px;left: 18px;font-size: 22px;-webkit-animation: heartGrow1 ease-out 1s;animation: heartGrow1 ease-out 1s;}
.buy .j-fav .default{display: none;}
.buy .j-fav .red,.buy .j-fav3 .move{display: inline;}
@-webkit-keyframes heartGrow1{0%{-webkit-transform:scale(1) translate(0%, 0%);transform:scale(1) translate(0%, 0%);opacity:1;filter:alpha(opacity=100)\9}10%{-webkit-transform:scale(1) translate(-30%, -30%);transform:scale(1) translate(-30%, -30%);opacity:0.7;filter:alpha(opacity=70)\9}100%{-webkit-transform:scale(3) translate(-.5%, -.5%);transform:scale(3) translate(-.5%, -.5%);opacity:0;filter:alpha(opacity=0)\9}}@keyframes heartGrow1{0%{-webkit-transform:scale(1) translate(0%, 0%);transform:scale(1) translate(0%, 0%);opacity:1;filter:alpha(opacity=100)\9}10%{-webkit-transform:scale(1) translate(-30%, -30%);transform:scale(1) translate(-30%, -30%);opacity:0.7;filter:alpha(opacity=70)\9}100%{-webkit-transform:scale(3) translate(-.5%, -.5%);transform:scale(3) translate(-.5%, -.5%);opacity:0;filter:alpha(opacity=0)\9}}
.buy .un-buy{border:1px solid #ccc;background:#eee;color:#ccc;}
.buy .un-buy:hover{border:1px solid #ccc;background:#eee;color:#ccc;}
#apprNum{color: #b0b0b0;font-style: normal;vertical-align: 1px;padding: 0px 2px;font-size: 18px;}
/**商品详情***/
.goods-desc{padding: 0px 0 87px;background:#f5f5f5;}
.goods-item{position: static;display: block;width: 100%;height: 60px;filter: alpha(opacity=0)\9;background: #fff;z-index: 1;border-top: 1px solid #e0e0e0;}
.wst-contrast{float: left;padding-left:20px;height: 23px;top:5px;left:-110px;line-height: 23px;position: relative;cursor:pointer;}
.wst-contrast i{position: absolute;top:4px;left:0;width:15px;height:15px;background:url(/file/website/shop/imgs/contrast.png) 0 0 no-repeat;background-size: 100%;}
.goods-item.active{position:fixed;left: 0;top:0;z-index: 100;-webkit-box-shadow: 0 3px 4px rgba(0,0,0,0.18);box-shadow: 0 3px 4px rgba(0,0,0,0.18);-webkit-transition: .15s ease opacity;transition: .15s ease opacity;}
.goods-item .edge{float: left;width: 248px;height: 60px;}
.goods-item .middle{float:left;width: 730px;height: 60px;}
.goods-item .goods,.goods-item .addbtn{display:none;}
.goods-item.active .goods,.goods-item.active .addbtn{display:inline;}
.goods-item .goods img{float: left;width: 50px;height: 50px;margin: 5px 14px 0px 0px}
.goods-item .goods .info{float: left;width: 168px;margin-top: 10px;}
.goods-item .goods .info .name{font-weight: normal;color: #757575;font-size: 16px;line-height: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align: bottom;}
.goods-item .goods .info .price{color: #eb3d00;font-style: normal;}
.goods-item .addbtn{float: right;position: relative;}
.goods-item .addbtn a{display: inline-block;width: 160px;height: 38px;border: 1px solid #eb3d00;font-size: 14px;line-height: 38px;text-align: center;color: #fff;-webkit-transition: all .4s;transition: all .4s;line-height: 38px;margin-top: 10px;background: #eb3d00;}
.goods-item .addbtn a:hover{background-color:#f25807;border-color:#f25807;text-decoration:none;}
.wst-contrast:hover{color:#e4393c;}
.goods-item .addbtn a i{font-size: 20px;padding-right: 7px;vertical-align: -3px;}
.wst-tab-box{width: 100%;height: auto;margin: 0px auto;}
.wst-tab-nav{margin: 0 auto;height: 60px;}
.wst-tab-nav li{float: left;width: 170px;height: 18px;margin-top: 20px;line-height: 18px;text-align: center;color: #424242;}
.wst-tab-nav li p {width: 170px;display: block;cursor: pointer;font-size: 18px;border-right: 1px solid #e0e0e0;-webkit-transition: color .2s ease-out;transition: color .2s ease-out;}
.wst-tab-nav li:last-child p{border-right: 0;}
.wst-tab-nav .on p{color: #eb3d00;}
.wst-tab-content{height: auto;background: #FFF;word-wrap: break-word;word-break:break-all;}
.wst-tab-item img{height:auto !important;text-align: center}
.wst-tab-item .spectrum ul{

    width: 600px;
    height: 260px;
    margin-top: 5px;
}
.wst-tab-item .spectrum ul img{
    width:100%;
    height: 100% !important;
    object-fit:cover;
    flex: 1;
}
.wst-attrs-list{width:100%;border-collapse:collapse;border-spacing:0;empty-cells: show;}
.wst-attrs-list th{background:#f5f5f5;border:1px solid #ddd;padding:10px 5px;text-align:right;width:100px;}
.wst-attrs-list td{border:1px solid #ddd;padding:5px;text-align:left;}
.buy-btn{color:#666;background:#f2f2f2;cursor: pointer;float:left;;display:block;height:27px;line-height:26px;padding:0px 10px;border:1px solid #ddd;}
.buy-btn:hover{background-color: #e8e8e8;}
input[type="text"].buy-num{text-align:center;width:50px;height:29px;float:left;border-left:0px;border-right:0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
input[type="text"], input[type="password"] {
    border: 1px solid #ccc;
        border-top-color: rgb(204, 204, 204);
        border-top-style: solid;
        border-top-width: 1px;
        border-right-color: rgb(204, 204, 204);
        border-right-style: solid;
        border-right-width: 1px;
        border-bottom-color: rgb(204, 204, 204);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-left-color: rgb(204, 204, 204);
        border-left-style: solid;
        border-left-width: 1px;
    height: 23px;
    line-height: 17px;
    padding: 2px;
}
.wst-cont-frame{position: fixed;bottom: -200px;right: 50%;margin-right: -602px;z-index: 100;width: 986px;height: 139px;background: #fff;-moz-box-shadow: 0 0 15px rgba(221,221,221,0.8);-webkit-box-shadow: 0 0 15px rgba(221,221,221,0.8);box-shadow: 0 0 15px rgba(221,221,221,0.8);-webkit-transition: all .2s linear;transition: all .2s linear;}
.wst-cont-frame.show{bottom: 0;}
.wst-cont-frame .head{height: 32px;border: 1px solid #ddd;border-bottom: 2px solid #eb3d00;position: relative;}
.wst-cont-frame .head span{float: left;width: 80px;height: 36px;line-height: 30px;text-align: center;font: 14px/30px 'microsoft yahei';position: relative;left: -1px;margin-top: -4px;background: #fff;border: 2px solid #eb3d00;border-bottom: 0;color: #eb3d00;}
.wst-cont-frame .head .close{text-align: right;position: absolute;right: 0;top: 0;padding-right: 22px;height: 30px;line-height: 30px;color: #005aa0;}
.wst-cont-frame .list{border: 2px solid #eb3d00;border-top: none;position: relative;}
.wst-cont-frame .goods{padding: 6px;color: #ccc;height: 90px;overflow: hidden;}
.wst-cont-frame .term{float: left;overflow: hidden;margin-right: 10px;padding: 17px 10px 12px 0;border-right: 1px dotted #eb3d00;}
.wst-cont-frame .term:hover .info .price a{opacity: 1;}
.wst-cont-frame .term .img{float: left;margin-right: 5px;width: 48px;height: 48px;text-align: center;border: 1px solid #fff;overflow: hidden;}
.wst-cont-frame .term .info,.wst-cont-frame .list .term-empty .info{float: left;width: 140px;}
.wst-cont-frame .term .info .name{height:36px;line-height: 18px;overflow: hidden;display: block;color: #333;}
.wst-cont-frame .term .info .price span{color: #eb3d00;font-size: 14px;font-family: Verdana;font-weight: bold;}
.wst-cont-frame .term .info .price a{padding-left: 10px;color: #005aa0;opacity: 0;}
.wst-cont-frame .term-empty{float: left;overflow: hidden;margin-right: 10px;padding: 17px 10px 12px 0;border-right: 1px dotted #eb3d00;}
.wst-cont-frame .term-empty .img{float: left;margin-right: 5px;width: 48px;height: 48px;text-align: center;color: #ccc;border: 1px solid #fff;font: 36px/48px arial;overflow: hidden;background: #f6f6f6;}
.wst-cont-frame .term-contrast{position: absolute;right: 22px;top: 22px;width: 85px;text-align: center;}
.wst-cont-frame .term-contrast .contrast{display: block;margin: 0 auto;margin-bottom: 10px;font: bold 14px/30px verdana;width: 60px;height: 30px;line-height: 30px;text-align: center;background: #eb3d00;color: #fff;}
.wst-cont-frame .term-contrast .contrast:hover{background: #f25807;}
.wst-cont-frame .term-contrast .empty{color: #005aa0;}
/*商品评价*/
.apprtime{color: #b0b0b0;display: inline-block;margin:5px 0;}
.appraise-head{padding-top: 40px;padding-left: 48px;padding-bottom: 43px;text-align: center;}
.appraise-head .text{margin-top: 5px;color: #757575;font-size: 14px;line-height: 15px;}
.appraise-head .amount{margin-top: 10px;color: #b0b0b0;font-size: 14px;line-height: 14px;}
.percent{height: 85px;font-size: 24px;color: #eb3d00;line-height: 85px;}
.percent i{font-family: "Avenir",arial,sans-serif;font-size: 80px;}
.percent span{font-size: 23px;}
.app-head-l{flex:1;}
.app-head-lbox{float: left;width: 280px;}
.app-head-r{flex:5;}
.app-head-rbox{float: left;width: 500px;}
.app-hr-item{float: left;width: 500px;margin-top: 25px;}
.percentbox{border:1px solid #eb3d00; float:left; width:60%; height: 14px; margin-top: 2px; margin-left: 10px;}
.percentbg{height:100%;background:#eb3d00;}
.app-hr-text{float:left;width: 80px;text-align: left;}
.appr-filter{width:100%; height:45px;line-height: 45px;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;background-color: #fafafa;}
.appr-filterbox{float:left;width: 50%; height: 100%;padding-left:35px;}
.appr-filterbox li{float: left; padding:0px 10px;}
.appr-filterbox li a,.appr-filterbox li a span{font-size: 19px;}
.appr-filterbox li .curr{background: #fafafa; color: #eb3d00;}
i{font-style: normal;}
.apprimg{width:54px !important; height:54px;}
.appr-star,.appr-star-off{background-image:url(/file/website/shop/imgs/star-on.png); background-repeat: no-repeat; width: 15px; height: 15px; margin-right: 2px; float: left;}
.appr-star-off{background-position: -80px 0px;}
.userinfo{width: 100%;height: 54px;text-align: right;}
.appraises-box{width:960px; border-bottom:1px solid #eee; margin:5px 0; padding:10px 5px;}
.wst-appraises-left{width:84%;height:100%;float:left;padding-left:15px;}
.app-content{margin-bottom:10px;color: #616161;font-size: 18px;}
.wst-appraises-right{width:100px;height:100%;float:left;}
.goods-spec-box{width: 100%; height: 100%;color: #999;}
.appr-img{float: left;width: 160px;height: 160px;text-align: center;vertical-align: middle;display: block;position: relative;padding-right:10px;}
.appr-img a{width: 160px;height: 160px;display: table-cell;vertical-align: middle;}
.appr-img a img{max-width: 160px;max-height: 160px;cursor: pointer;}
.appraiser{width:100%;float:left;height: 18px;line-height: 18px;overflow: hidden;font-size: 16px;color: #8d665a;}
.reply-content{line-height:15px; width:80%; border-top:1px solid #eee; padding-top:10px; color:orange; float:left; margin-bottom: 10px;}
.reply-time{padding-top:10px; float:left; color: #999;}
.reply-content>a{color:orange;}
.reply-box{width:100%; max-height:110px; position:relative; margin-bottom:5px;}

.goods-desc-box img{display: block;}
/* 商品咨询 */
.c999{color:#ccc;}
.consult-searchbox{padding:17px 45px 0 45px;}
.search-tips{color: #999;padding-bottom: 10px;}
.searchout{float: right;padding-right: 45px;}
.searchout .search-text {width: 300px;height: 36px;border: 1px solid #eb3d00;line-height: 36px;font-size: 14px;color: #333;padding:0px 0px 0px 20px;outline: none;vertical-align: -1px;}
.searchout .csbtn{display: inline-block;height: 36px;width: 100px;line-height: 35px;margin-left: -5px;border: 1px solid #eb3d00;background: #eb3d00;font-size: 14px;text-align: center;color: #ffffff;cursor: pointer;-webkit-transition: all .4s;transition: all .4s;}
.searchout .csbtn:hover{background-color: #f25807;border-color: #f25807;text-decoration: none;}
.consult-list{padding: 0 45px;}
.cs-content{width: 75%;font-size: 18px;line-height: 18px;color: #757575;}
.cs-shops{width: 75%;font-size: 14px;line-height: 24px;color: #757575;}
.ask{padding-bottom:5px;}
.ask p{font-size: 14px;}
.ask .time{color: #b0b0b0;}
.answer{color:#ff6500;padding-bottom: 15px;}
.consult-item{border-bottom: 1px dotted #e0e0e0;margin-top: 44px;}
.consult-publish{padding:0px 45px;border-top: 1px dotted #f5f5f5;}
.consult-publish .title{height: 18px;padding: 30px 0;font-size: 18px;line-height: 1;color: #424242;border-bottom: 1px solid #e0e0e0;}
.explain,.consult-publish ul{padding: 10px 0px;}
.consult-publish ul li{margin-bottom: 20px;line-height: 25px;}
#consultCommit{display: inline-block;width: 158px;height: 38px;border: 1px solid #eb3d00;background: #eb3d00;font-size: 14px;line-height: 38px;text-align: center;color: #fff;cursor: pointer;-webkit-transition: all .4s;transition: all .4s;}
#consultCommit:hover{background-color: #f25807;border-color: #f25807;text-decoration: none;}
.consult-term{display: block;width: 220px;position: relative;overflow: hidden;_zoom: 1;height: 38px;border: 1px solid #e0e0e0;background: #fff;color: #333;-webkit-transition: border-color .2s linear;transition: border-color .2s linear;}
.consult-term .icon{ position: absolute;right: 14px;top: 11px;z-index: 1;width: 16px;height: 16px;padding: 0;font-size: 16px;line-height: 1;color: #b0b0b0;cursor: pointer;pointer-events: none;}
.consult-term select{-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;max-width: 100%;min-width: 100%;height: 38px;margin: 0;border: 0;_zoom: 1;padding: 0 16px;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 14px;font-weight: 400;line-height: 38px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align: middle;background: none;color: #333;outline: none;cursor: pointer;}

.consult-content{position: relative;text-align: left;}
.consult-content .prompt{position: absolute;left: 12px;top: 11px;z-index: 2;padding: 0 3px;font-size: 14px;line-height: 18px;color: #b0b0b0;background: transparent;cursor: text;-webkit-transition: all .2s linear;transition: all .2s linear;}

.consult-content textarea{width: 710px;height: 100px;resize: vertical;font-family: sans-serif;overflow: auto;vertical-align: top;padding: 10px 16px;border: 1px solid #e0e0e0;font-size: 14px;line-height: 18px;background: #fff;outline: none;-webkit-transition: border-color .2s linear;transition: border-color .2s linear;}

.wst-pager{text-align:right;padding: 30px 45px;}
.wst-pager .laypageskin_molv a, .laypageskin_molv span{text-align:center;font-size: 18px;width: 48px !important;height: 24px !important;margin: 0px 7px !important;padding: 3px 0px !important;border-radius: 0px !important;-webkit-transition: all .2s linear !important;transition: all .2s linear !important;}
.wst-pager .laypage_prev,.wst-pager .laypage_next{font-family: "iconfont" !important;font-size: 24px !important;font-style: normal !important;-webkit-font-smoothing: antialiased !important;-webkit-text-stroke-width: 0.2px !important;vertical-align: bottom !important;}
.wst-pager .laypageskin_molv a{color: #b0b0b0 !important;}
.wst-pager .laypageskin_molv a:hover{color: #ffffff !important;background:#b0b0b0 !important;}
.wst-pager .laypageskin_molv a{background:transparent !important;}






/*标签*/
.wst-label {margin-top: 60px;margin-bottom: 60px;}
.wst-label .title {position: relative;height: 50px;border-top: 1px solid #e0e0e0;-webkit-font-smoothing: antialiased;}
.wst-label .title span {position: absolute;left: 372px;display: block;height: 40px;width: 482px;line-height: 40px;font-size: 30px;font-weight: 400;color: #757575;text-align: center;background-color: #f5f5f5;}
.wst-label .goods {margin-bottom: 14px;height: 300px;background-color: #fff;text-align: center;position: relative;}
.wst-label .goods img {width: 140px;height: 140px;padding: 40px 0px 20px 0px;}
.wst-label .goods .name {margin: 0px 20px 10px 20px;height: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #333;font-size: 14px;}
.wst-label .goods .price {margin-bottom: 10px;color: #eb3d00;font-size: 14px;}
.wst-label .goods .deal {color: #757575;font-size: 13px;}
.wst-label .paging {position: relative;padding: 23px 0px 5px 0px;}
.wst-label .paging span {width: 6px;height: 6px;border: 2px solid #f5f5f5;border-radius: 6px;text-align: left;text-indent: -9999em;overflow: hidden;background-color: #b0b0b0;-webkit-transition: -webkit-box-shadow .2s linear;transition: box-shadow .2s linear;opacity: 10;margin: 0px 12px !important;}
.wst-label .paging span:hover {background-color: #eb3d00;}
.wst-label .paging .swiper-pagination-bullet-active, .wst-recom .paging .swiper-pagination-bullet-active:hover{border-color: #eb3d00;background-color: #f5f5f5;background-color: transparent;}


.swiper-container {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide {
float:left
}
.swiper-container-vertical>.swiper-wrapper {
 -webkit-box-orient:vertical;
 -moz-box-orient:vertical;
 -ms-flex-direction:column;
 -webkit-flex-direction:column;
 flex-direction:column
}
.swiper-wrapper {
 position:relative;
 width:100%;
 /*height:100%;*/
 z-index:1;
 display:-webkit-box;
 display:-moz-box;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 -webkit-transition-property:-webkit-transform;
 -moz-transition-property:-moz-transform;
 -o-transition-property:-o-transform;
 -ms-transition-property:-ms-transform;
 transition-property:transform;
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -o-transform:translate(0,0);
 -ms-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.swiper-container-multirow>.swiper-wrapper {
 -webkit-box-lines:multiple;
 -moz-box-lines:multiple;
 -ms-flex-wrap:wrap;
 -webkit-flex-wrap:wrap;
 flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper {
 -webkit-transition-timing-function:ease-out;
 -moz-transition-timing-function:ease-out;
 -ms-transition-timing-function:ease-out;
 -o-transition-timing-function:ease-out;
 transition-timing-function:ease-out;
 margin:0 auto
}
.swiper-slide {
 -webkit-flex-shrink:0;
 -ms-flex:0 0 auto;
 flex-shrink:0;
 width:100%;
 /*
  height:100%;
 */

 position:relative
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
 height:auto
}
.swiper-container-autoheight .swiper-wrapper {
 -webkit-box-align:start;
 -ms-flex-align:start;
 -webkit-align-items:flex-start;
 align-items:flex-start;
 -webkit-transition-property:-webkit-transform,height;
 -moz-transition-property:-moz-transform;
 -o-transition-property:-o-transform;
 -ms-transition-property:-ms-transform;
 transition-property:transform,height
}
.swiper-container .swiper-notification {
 position:absolute;
 left:0;
 top:0;
 pointer-events:none;
 opacity:0;
 z-index:-1000
}
.swiper-wp8-horizontal {
 -ms-touch-action:pan-y;
 touch-action:pan-y
}
.swiper-wp8-vertical {
 -ms-touch-action:pan-x;
 touch-action:pan-x
}
.swiper-button-next,
.swiper-button-prev {
 position:absolute;
 top:50%;
 width:27px;
 height:44px;
 margin-top:-22px;
 z-index:10;
 cursor:pointer;
 -moz-background-size:27px 44px;
 -webkit-background-size:27px 44px;
 background-size:27px 44px;
 background-position:center;
 background-repeat:no-repeat
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
 opacity:.35;
 cursor:auto;
 pointer-events:none
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
 left:10px;
 right:auto
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
 right:10px;
 left:auto
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-pagination {
 position:absolute;
 text-align:center;
 -webkit-transition:.3s;
 -moz-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 -webkit-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 z-index:10
}
.swiper-pagination.swiper-pagination-hidden {
 opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
 bottom:10px;
 left:0;
 width:100%
}
.swiper-pagination-bullet {
 width:8px;
 height:8px;
 display:inline-block;
 border-radius:100%;
 background:#000;
 opacity:.2
}
button.swiper-pagination-bullet {
 border:none;
 margin:0;
 padding:0;
 box-shadow:none;
 -moz-appearance:none;
 -ms-appearance:none;
 -webkit-appearance:none;
 appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
 cursor:pointer
}
.swiper-pagination-white .swiper-pagination-bullet {
 background:#fff
}
.swiper-pagination-bullet-active {
 opacity:1;
 background:#007aff
}
.swiper-pagination-white .swiper-pagination-bullet-active {
 background:#fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
 background:#000
}
.swiper-container-vertical>.swiper-pagination-bullets {
 right:10px;
 top:50%;
 -webkit-transform:translate3d(0,-50%,0);
 -moz-transform:translate3d(0,-50%,0);
 -o-transform:translate(0,-50%);
 -ms-transform:translate3d(0,-50%,0);
 transform:translate3d(0,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
 margin:5px 0;
 display:block
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
 margin:0 5px
}
.swiper-pagination-progress {
 background:rgba(0,0,0,.25);
 position:absolute
}
.swiper-pagination-progress .swiper-pagination-progressbar {
 background:#007aff;
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 -webkit-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 transform:scale(0);
 -webkit-transform-origin:left top;
 -moz-transform-origin:left top;
 -ms-transform-origin:left top;
 -o-transform-origin:left top;
 transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
 -webkit-transform-origin:right top;
 -moz-transform-origin:right top;
 -ms-transform-origin:right top;
 -o-transform-origin:right top;
 transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progress {
 width:100%;
 height:4px;
 left:0;
 top:0
}
.swiper-container-vertical>.swiper-pagination-progress {
 width:4px;
 height:100%;
 left:0;
 top:0
}
.swiper-pagination-progress.swiper-pagination-white {
 background:rgba(255,255,255,.5)
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
 background:#fff
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
 background:#000
}
.swiper-container-3d {
 -webkit-perspective:1200px;
 -moz-perspective:1200px;
 -o-perspective:1200px;
 perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -ms-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 pointer-events:none;
 z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left {
 background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
 background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-right {
 background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
 background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-top {
 background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
 background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-bottom {
 background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
 background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
 background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
 -ms-perspective:1200px
}
.swiper-container-cube,
.swiper-container-flip {
 overflow:visible
}
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
 pointer-events:none;
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 -ms-backface-visibility:hidden;
 backface-visibility:hidden;
 z-index:1
}
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
 pointer-events:none
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
 pointer-events:auto
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
 z-index:0;
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 -ms-backface-visibility:hidden;
 backface-visibility:hidden
}
.swiper-container-cube .swiper-slide {
 visibility:hidden;
 -webkit-transform-origin:0 0;
 -moz-transform-origin:0 0;
 -ms-transform-origin:0 0;
 transform-origin:0 0;
 width:100%;
 height:100%
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
 -webkit-transform-origin:100% 0;
 -moz-transform-origin:100% 0;
 -ms-transform-origin:100% 0;
 transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
 pointer-events:auto;
 visibility:visible
}
.swiper-container-cube .swiper-cube-shadow {
 position:absolute;
 left:0;
 bottom:0;
 width:100%;
 height:100%;
 background:#000;
 opacity:.6;
 -webkit-filter:blur(50px);
 filter:blur(50px);
 z-index:0
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
 -webkit-transition-timing-function:ease-out;
 -moz-transition-timing-function:ease-out;
 -ms-transition-timing-function:ease-out;
 -o-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide {
 pointer-events:none;
 -webkit-transition-property:opacity;
 -moz-transition-property:opacity;
 -o-transition-property:opacity;
 transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {
 pointer-events:none
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
 pointer-events:auto
}
.swiper-zoom-container {
 width:100%;
 height:100%;
 display:-webkit-box;
 display:-moz-box;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 -webkit-box-pack:center;
 -moz-box-pack:center;
 -ms-flex-pack:center;
 -webkit-justify-content:center;
 justify-content:center;
 -webkit-box-align:center;
 -moz-box-align:center;
 -ms-flex-align:center;
 -webkit-align-items:center;
 align-items:center;
 text-align:center
}
.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
 max-width:100%;
 max-height:100%;
 object-fit:contain
}
.swiper-scrollbar {
 border-radius:10px;
 position:relative;
 -ms-touch-action:none;
 background:rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar {
 position:absolute;
 left:1%;
 bottom:3px;
 z-index:50;
 height:5px;
 width:98%
}
.swiper-container-vertical>.swiper-scrollbar {
 position:absolute;
 right:3px;
 top:1%;
 z-index:50;
 width:5px;
 height:98%
}
.swiper-scrollbar-drag {
 height:100%;
 width:100%;
 position:relative;
 background:rgba(0,0,0,.5);
 border-radius:10px;
 left:0;
 top:0
}
.swiper-scrollbar-cursor-drag {
 cursor:move
}
.swiper-lazy-preloader {
 width:42px;
 height:42px;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-21px;
 margin-top:-21px;
 z-index:10;
 -webkit-transform-origin:50%;
 -moz-transform-origin:50%;
 transform-origin:50%;
 -webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;
 -moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;
 animation:swiper-preloader-spin 1s steps(12,end) infinite
}
.swiper-lazy-preloader:after {
 display:block;
 content:"";
 width:100%;
 height:100%;
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
 background-position:50%;
 -webkit-background-size:100%;
 background-size:100%;
 background-repeat:no-repeat
}
.swiper-lazy-preloader-white:after {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
@-webkit-keyframes swiper-preloader-spin {
 100% {
  -webkit-transform:rotate(360deg)
 }
}
@keyframes swiper-preloader-spin {
 100% {
  transform:rotate(360deg)
 }
}












.layui-layer-shade {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    _height: expression(document.body.offsetHeight+"px");
}
.layui-layer, .layui-layer-shade {
    position: fixed;
    _position: absolute;
    pointer-events: auto;
}
.layui-layer-photos {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
}
.layer-anim-01 {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown;
}
.layui-layer {
    -webkit-overflow-scrolling: touch;
    top: 150px;
    left: 0;
    margin: 0;
    padding: 0;
    background-color: #fff;
    -webkit-background-clip: content;
    box-shadow: 1px 1px 50px rgba(0,0,0,.3);
    border-radius: 2px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
}
.layui-layer-photos .layui-layer-content {
    overflow: hidden;
    text-align: center;
}
.layui-layer-page .layui-layer-content {
    position: relative;
    overflow: auto;
}
.layui-layer-content {
    position: relative;
}
.layui-layer-photos .layui-layer-content {
    text-align: center;
}
.layui-layer-photos .layui-layer-phimg img {
    position: relative;
    width: 100%;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
}
img {
    border: none;
}
.layui-layer-photos .layui-layer-content {
    text-align: center;
}
.layui-layer-imgbar, .layui-layer-imguide {
    display: none;
}
.layui-layer-imgprev {
    left: 10px;
    background-position: -5px -5px;
    _background-position: -70px -5px;
}
.layui-layer-imgnext, .layui-layer-imgprev {
    position: absolute;
    top: 50%;
    width: 27px;
    _width: 44px;
    height: 44px;
    margin-top: -22px;
    outline: 0;
    blr: expression(this.onFocus=this.blur());
}
.layui-layer-iconext {
    background: url(default/icon-ext.png) no-repeat;
        background-position-x: 0%;
        background-position-y: 0%;
}
.layui-layer-imgbar {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 32px;
    line-height: 32px;
    background-color: rgba(0,0,0,.8);
    background-color: #000\9;
    filter: Alpha(opacity=80);
    color: #fff;
    overflow: hidden;
    font-size: 0;
}
.layui-layer-imgbar, .layui-layer-imguide {
    display: none;
}
.layui-layer-imgbar, .layui-layer-imgtit a, .layui-layer-tab .layui-layer-title span, .layui-layer-title {
    text-overflow: ellipsis;
    white-space: nowrap;
}
.layui-layer-imgbar {
    line-height: 32px;
    color: #fff;
    font-size: 0;
}
.layui-layer-imgbar, .layui-layer-imgtit a, .layui-layer-tab .layui-layer-title span, .layui-layer-title {
    white-space: nowrap;
}
.layui-layer-imgtit a {
    max-width: 65%;
    overflow: hidden;
    color: #fff;
}
.layui-layer-imgbar, .layui-layer-imgtit a, .layui-layer-tab .layui-layer-title span, .layui-layer-title {
    text-overflow: ellipsis;
    white-space: nowrap;
}
.layui-layer-imgtit * {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    font-size: 12px;
}
layui-layer-imgtit em {
    padding-left: 10px;
    font-style: normal;
}
.layui-layer-imgtit * {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    font-size: 12px;
}

.spectrum:last-child {
    border-bottom:0;
}
.spectrum{
 border-bottom: 1px dotted;
 padding:25px 40px
}
.spectrum .title{
 display: flex;
 width: 100%;
 height: 60px;
 line-height: 60px;
}
.spectrum .title .name{
 justify-content: flex-start;
 display: flex;
}.spectrum .title .laboratory{
  flex:1;
  justify-content: flex-end;
  display: flex;
}
 .wst-tab-item .desc{
  padding: 15px 0px;
  border-top: 1px dotted;
 }
.desc:first-child{
 border-top:0px !important;
}
 .detail{margin-left: 45px;margin-right: 45px}


