@CHARSET "UTF-8";

/* ========== 商品详情页 - 全新布局样式（与列表页风格统一） ========== */

/* 面包屑/筛选 */
.wst-filters{width:100%;max-width:1200px;margin:0 auto;margin-top:10px;color:#5a5a5a;}
.wst-filters div.item{float:left;margin-right:6px;position:relative;}
.wst-filters .arrow{float: left; position: relative; top: 6px; font-style: normal; background-image: url(./../img/goods_detail_arrow_r.png); background-repeat: no-repeat; display: block; width: 10px; height: 10px;}
.wst-filters div.dorpdown .arrow{top:7px;}
.wst-filters .item .link{color:#0d5c63;float:left;border:0;margin-right:5px;height:22px;line-height: 22px;padding:0 5px;transition: color 0.2s;}
.wst-filters .item .link:hover{color:#e07a5f;}
.wst-filters .item .drop-down{float:left;border: 1px solid #e0dcd2;display: inline-block;height: 28px;line-height: 28px;vertical-align: top;position: relative;background:#fff;padding: 0 12px;border-radius: 6px;}
.wst-filters .item .drop-down.hover{border-color:#0d5c63;border-bottom:0;z-index: 2;box-shadow: 0 2px 8px rgba(0,0,0,0.08)}
.wst-filters .item .dorp-down-layer{border: 1px solid #e0dcd2;border-top:0;display:none;left:0;top:30px;position:absolute;z-index: 100;background:#fff;min-width: 320px;border-radius: 0 0 8px 8px;box-shadow: 0 8px 24px rgba(0,0,0,0.1);}
.wst-filters .item .dorp-down-layer div{float:left;width:140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 8px 12px;border-radius: 4px;}
.wst-filters .item .dorp-down-layer div:hover, .wst-filters .item .dorp-down-layer a:hover{color:#0d5c63;background:#f5f0e8;}
.wst-filters .item .v-item{color:#5a5a5a;border: 1px solid #e0dcd2;cursor: pointer;display: inline-block;font-size: 12px;height: 28px;line-height: 28px;margin: 0 5px 5px 0;padding: 0 30px 0 12px;position: relative;vertical-align: top;border-radius: 20px;background:#fff;}
.wst-filters .item .v-item:hover{border-color: #0d5c63;color:#0d5c63;}
.wst-filters .item .v-item i{display: block;position: absolute;width: 25px;height: 28px;right: 0;text-align:center;font-style: normal;top: 0;line-height:28px;}
.wst-filters .item .v-item:hover i{background-color: #0d5c63;color: #fff;border-radius: 0 20px 20px 0;}

/* 商品图片区 */
.goods-pics{width: 350px;margin:10px 0 0 0;}
.wst-container > .goods-img-box .goods-pics{margin: 0 auto;}
.goods-pics .items{float: left;height: 66px;overflow: hidden;position: relative;width: 322px;}
.goods-pics .items ul{height: 56px;position: absolute;width: 999999px;cursor:pointer;}
.goods-pics .items ul li{float: left;text-align: center;width: 60px;border: 1px solid #e8e2d8;border-radius: 6px;margin-right: 4px;transition: all 0.2s;}
.goods-pics .items ul li.hover{width: 60px;height: 60px;border: 2px solid #0d5c63;box-shadow: 0 2px 8px rgba(13,92,99,0.2);}
.goods-pics .items ul li img{position: relative;max-width: 60px;max-height: 60px;}
.goods-pics .prev, .goods-pics .next {cursor: pointer;display: block;font-family: "宋体";height: 54px;line-height: 54px;text-align: center;text-decoration: none;width: 10px;border:0;font-size: 22px;color:#0d5c63;}
.goods-pics .prev {float: left;margin-top: 5px;margin-right: 4px;}
.goods-pics .next {float: right;margin-top: 5px;}

/* 放大镜 */
.goods-img-box{float: left;height: 430px;margin: 12px;width: 350px;background: #f8f6f2;border-radius: 12px;padding: 12px;border: 1px solid #eee;}
.spec-preview{float: left;height: 350px;width: 345px;margin-bottom:5px;border-radius: 8px;overflow: hidden;}
.wst-video-btn{position: absolute;width: 30px;height: 30px;top: 13px;left: 13px;z-index: 100000;cursor: pointer;color: #0d5c63;text-align: center;border-radius: 1000px;background: #fff;box-shadow: 0 2px 8px rgba(0,0,0,0.15);}
.wst-video-btn i{font-size: 30px;opacity: 0.8;}
.wst-video-box{height: 350px;width: 350px;position: absolute;z-index: 20;background: #333;border-radius: 8px;}
.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 #e0dcd2;box-shadow:0px 0px 6px rgba(13,92,99,0.25);cursor:crosshair;z-index:10;}
.cloudzoom-zoom{background:#fff;border:1px solid #e8e2d8;width:360px;height:360px;z-index:200;box-shadow:0 8px 24px rgba(13,92,99,0.15);border-radius: 8px;}
.cloudzoom-zoom-inside{border:none;box-shadow:none;}
.cloudzoom-blank{opacity:0.3;}

/* 商品信息区 */
.intro{display: inline;float: left;width: 628px;min-height: 430px;border-left: 1px solid #e8e2d8;padding: 20px 24px;padding-bottom: 20px;}
.intro h2{color:#2d2d2d;font:600 18px/28px "Microsoft YaHei";line-height: 28px;}
.intro .intro-name{padding: 0 0 12px 0;}
.intro .tips{color:#e07a5f;font-size: 14px;padding-left: 8px;}
.intro .summary{margin: 0 0 16px 0;background: linear-gradient(135deg, #f8f6f2 0%, #faf8f5 100%);line-height: 30px;padding: 16px 20px;border-radius: 8px;border: 1px solid #eee;}
.summary .dt{display: inline;color:#5a5a5a;float: left;font-family: simsun;text-align: right;width: 75px;padding-left:10px;}
.summary .dd{width: 470px;color:#444;}
.summary .dd img{margin-top:6px;}
.summary .market-price{font-weight: 400;text-decoration: line-through;color:#999;}
.summary .price{color: #e07a5f;display: inline-block;font-size: 14px;vertical-align: middle;}
.summary .price span{font-size: 26px;font-weight: bold;}
.summary .appraise{float:right;}
.summary .appraise-num{color:#0d5c63;font-weight: 600;}
.summary .infol{float:left;width: 100%;}
.summary .infor{width:168px;position:absolute;top:-61px;right:-12px;}
.summary .goods-intro-bg{position:relative;}
.ginfo_b{width: 100%;}
.ginfo_b li{float: left;width: 25%;height:30px;overflow: hidden;}
.ginfo_b li:nth-child(3){width: 50%;}
.sale_box{margin: 0 0 12px 0;padding: 12px 0;border-bottom: 1px dashed #eee;box-sizing: border-box;}
.sale_box .dt{display: inline;color:#5a5a5a;float: left;font-family: simsun;text-align: right;width: 75px;padding-left:10px;}
.sale_box .dd{color:#444;}
.c14_005{font-size: 14px;color:#0d5c63;}
.c14_005:hover{color:#e07a5f;}
.login{font-size: 14px;color:#0d5c63;}
.login:hover{color:#e07a5f;}
.shop-member{background: linear-gradient(135deg, #0d5c63 0%, #0a4549 100%);color:#fff;width:60px;height:24px;line-height: 24px;text-align: center;margin-left:5px;cursor: pointer;border-radius: 12px;font-size: 12px;border: none;}

/* 规格选择 */
.intro .spec{padding: 12px 0;border-bottom: 1px dashed #eee;}
.spec img{vertical-align: middle;}
.intro .spec .item{width: 590px;}
.spec .dt{padding-left: 20px;line-height:35px;color:#5a5a5a;height:30px;display: inline;float: left;font-family: simsun;text-align: right;width: 75px;}
.spec .dd{width: 425px;color:#444;float: left;}
.spec .j-option{float:left;margin: 2px 8px 2px 0;background: #fff;border: 1px solid #e0dcd2;padding: 6px 12px;cursor: pointer;position: relative;border-radius: 6px;transition: all 0.2s;}
.spec .j-option:hover{border-color:#0d5c63;background:#f8f6f2;}
.spec .j-selected i{font-size: 0;line-height: 0;background: url(../img/img_gd_sel.png) no-repeat 0 0;display: block;width: 11px;height: 11px;position: absolute;z-index: 1;right: -1px;bottom: -1px;}
.spec .j-selected{border: 2px solid #0d5c63;background:#f8f6f2;}

/* 购买区域 */
.intro .buy{padding: 12px 0;}
.intro .buy .item{width: 590px;clear: both;}
.buy .dt{padding-left: 20px;line-height:35px;color:#5a5a5a;height:30px;display: inline;float: left;font-family: simsun;text-align: right;width: 75px;}
.buy .dd{width: 525px;line-height:35px;height:30px;color:#5a5a5a;}
.buy .addBtn{cursor: pointer;display: block;font-size: 16px;height: 42px;line-height: 42px;text-align: center;background: linear-gradient(135deg, #0d5c63 0%, #0a4549 100%);color: #fff;width: 150px;float: left;margin-right: 20px;border-radius: 8px;text-decoration: none;border: none;transition: all 0.2s;}
.buy .addBtn:hover{background: linear-gradient(135deg, #0a4549 0%, #083c40 100%);transform: translateY(-2px);box-shadow: 0 4px 12px rgba(13,92,99,0.35);}
.buy .addBtn.un-buy{cursor: not-allowed;background: #ccc;}
.buy .buyBtn{cursor: pointer;display: block;font-size: 16px;height: 42px;line-height: 42px;text-align: center;background: linear-gradient(135deg, #e07a5f 0%, #d4694f 100%);color: #fff;width: 150px;float: left;border-radius: 8px;text-decoration: none;border: none;transition: all 0.2s;}
.buy .buyBtn:hover{background: linear-gradient(135deg, #d4694f 0%, #c4583f 100%);transform: translateY(-2px);box-shadow: 0 4px 12px rgba(224,122,95,0.35);}
.buy .buyBtn.un-buy{cursor: not-allowed;background: #ccc;}
.buy-btn{color:#666;background:#f5f0e8;cursor: pointer;float: left;display: block;height: 32px;line-height: 32px;padding: 0 12px;border: 1px solid #e0dcd2;border-radius: 6px;transition: all 0.2s;}
.buy-btn:hover{background:#0d5c63;color:#fff;border-color:#0d5c63;}
input[type="text"].buy-num{text-align: center;width: 50px;float: left;border: 1px solid #e0dcd2;border-left: 0;border-right: 0;height: 30px;border-radius: 0;}

/* 关注/对比/举报 */
.goods-term-box{padding: 0 5px;color: #5a5a5a;}
.goods-term-box a:hover,.wst-contrast:hover{color:#0d5c63;}
.wst-favorite{float: left;height: 38px;position: relative;top: -7px;left: -7px;}
.wst-favorite .favorite{height: 38px;line-height: 38px;padding: 5px 5px 5px 25px;color: #5a5a5a;text-decoration: none;}
.wst-favorite .j-fav{background: url(../img/iconfont_guanzhu_sel.png) 4px 5px no-repeat;color:#0d5c63;}
.wst-favorite .j-fav2{background: url(../img/iconfont_guanzhu_nor.png) 3px 5px no-repeat;transition: background-position 0.15s;}
.wst-favorite .j-fav2:hover{background: url(../img/iconfont_guanzhu_nor.png) 3px -18px no-repeat;text-decoration: none;color:#0d5c63;}
.wst-contrast{float: left;padding-left: 20px;height: 23px;line-height: 23px;position: relative;cursor: pointer;}
.wst-contrast i{position: absolute;top: 4px;left: 0;width: 15px;height: 15px;background: url(../img/contrast.png) 0 0 no-repeat;background-size: 100%;}
.wst-contrast:hover i{background: url(../img/contrast2.png) 0 0 no-repeat;background-size: 100%;}
.j-inform{    margin-top: 3px;
    float: right;
    color: #5a5a5a;
    margin-left: 15px;}
.j-inform:hover{color:#0d5c63;}

/* 看了又看 */
.seeing{float: left;width: 208px;height: 420px;background: #fff;border: 1px solid #e8e2d8;border-radius: 12px;overflow: hidden;margin-left: 12px;box-shadow: 0 2px 12px rgba(13,92,99,0.06);}
.seeing .head{font-size: 14px;color: #fff;height: 32px;line-height: 32px;background: linear-gradient(90deg, #0d5c63 0%, #0a4549 100%);text-align: center;padding: 0 10px;font-weight: 600;}
.seeing .body{width: 210px;padding: 12px;}
.see-item{padding-top: 7px;width: 100px;float: left;border-radius: 8px;overflow: hidden;border: 1px solid #eee;transition: all 0.2s;margin-bottom: 8px;}
.see-item:hover{border-color:#0d5c63;box-shadow: 0 4px 12px rgba(13,92,99,0.12);}
.see-item .see-img{width: 100px;height: 120px;margin: 0 auto;text-align: center;display: block;position: relative;background: #f8f6f2;padding: 6px 0;}
.see-price{display: block;width: 100%;height: 24px;color: #e07a5f;font-weight: bold;font-size: 13px;text-align: center;line-height: 24px;}
.see-item .see-img img{max-width: 90px;max-height: 90px;object-fit: contain;}

/* ========== 主容器 - 全新上下分块布局（非左中右三栏） ========== */
.wst-w .wst-container{width: 100%!important;max-width: 1198px;border: 1px solid #e8e2d8;margin: 0 auto;background: #fff;border-radius: 16px;box-shadow: 0 4px 20px rgba(13,92,99,0.08);overflow: hidden;display: flex;flex-direction: column;padding: 0;}

/* 第一块：图片区 - 全宽居中 */
.wst-container > .goods-img-box{float: none!important;width: 100%!important;height: auto!important;margin: 0!important;padding: 24px!important;display: flex;flex-direction: column;align-items: center;background: linear-gradient(180deg, #faf8f5 0%, #fff 100%);border-bottom: 1px solid #eee;position: relative;}
.wst-container > .goods-img-box .spec-preview{float: none;margin: 0 auto 16px;}
.wst-container > .goods-img-box .goods-pics{float: none;margin: 0 auto;width: auto;}
.wst-container > .goods-img-box .goods-term-box{width: auto;padding: 8px 12px;background: rgba(255,255,255,0.9);border-radius: 8px;box-shadow: 0 2px 8px rgba(0,0,0,0.08);}

/* 第二块：信息区 - 全宽 */
.wst-container > .intro{float: none!important;width: 100%!important;min-height: auto!important;margin: 0!important;padding: 24px 32px 32px!important;border-left: none!important;border-top: 1px solid #eee;}
.wst-container > .intro .intro-name{text-align: center;margin-bottom: 20px;}
.wst-container > .intro .intro-name h2{font-size: 20px;text-align: center;}
.wst-container > .intro .summary{max-width: 600px;margin: 0 auto 20px;}
.wst-container > .intro .sale_box{max-width: 600px;margin: 0 auto;}
.wst-container > .intro .spec{max-width: 600px;margin: 0 auto;}
.wst-container > .intro .spec .item{width: 100%!important;}
.wst-container > .intro .spec .dd{width: calc(100% - 95px)!important;}
.wst-container > .intro .buy{max-width: 600px;margin: 0 auto;}
.wst-container > .intro .buy .item{width: 100%!important;}
.wst-container > .intro .buy .dd{width: calc(100% - 95px)!important;}
.wst-container > .intro .buy .item:last-of-type{text-align: center;padding-left: 0!important;}
.wst-container > .intro .buy .item:last-of-type .dd{display: flex;justify-content: center;gap: 16px;flex-wrap: wrap;}
.wst-container > .intro .buy .item:last-of-type .addBtn,.wst-container > .intro .buy .item:last-of-type .buyBtn{float: none!important;}
.wst-container > .intro .wst-relative{max-width: 600px;margin: 0 auto;margin-left: auto!important;}

/* 第三块：看了又看 - 全宽横向 */
.wst-container > .seeing{float: none!important;width: 100%!important;height: auto!important;margin: 0!important;margin-left: 0!important;border-radius: 0;border: none;border-top: 1px solid #eee;}
.seeing .head{font-size: 14px;color: #fff;height: 40px;line-height: 40px;background: linear-gradient(90deg, #0d5c63 0%, #0a4549 100%);text-align: center;padding: 0 20px;font-weight: 600;}
.seeing .body{width: 100%!important;max-width: 1198px;margin: 0 auto;padding: 16px 20px!important;display: flex;flex-wrap: wrap;justify-content: center;gap: 16px;}
.seeing .body > a{flex: 0 0 auto;}
.see-item{width: 140px!important;padding-top: 0!important;margin-bottom: 0!important;}
.see-item .see-img{width: 140px!important;height: 140px!important;}
.see-item .see-img img{max-width: 120px!important;max-height: 120px!important;}
.see-price{font-size: 14px;}

/* ========== 全新布局：wst-container1 区域（店铺+商品详情） ========== */
.wst-container1{width: 100%!important;max-width: 1200px;margin: 0 auto!important;display: flex;flex-direction: column;gap: 0;padding: 0 16px;box-sizing: border-box;}
.wst-container1 .wst-side{float: none!important;width: 100%!important;order: 1;}
.wst-container1 .goods-desc{float: none!important;width: 100%!important;order: 2;box-sizing: border-box;border: 1px solid #e8e2d8;border-radius: 12px;overflow: hidden;box-shadow: 0 2px 12px rgba(13,92,99,0.06);}

/* 店铺介绍 - 横向条形布局（替代原左右分栏） */
.goods-side .item,.shop-intro{background: #fff;}
.shop-intro{display: flex;flex-wrap: wrap;align-items: center;padding: 0;border: 1px solid #e8e2d8;border-radius: 12px;overflow: hidden;box-shadow: 0 2px 12px rgba(13,92,99,0.06);margin-bottom: 16px;}
.shop_imgbox{text-align: center;margin: 10px auto;float: left;width: 45%;overflow: hidden;}
.shop-intro .title{flex: 0 0 200px;height: 70px;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;padding: 0 24px;line-height: 70px;font-size: 18px;letter-spacing: 2px;text-align: left;background: linear-gradient(135deg, #0d5c63 0%, #0a4549 100%);color: #fff;float: none;border-radius: 0;}
.shop-name{font-size: 16px;color: #fff;font-weight: 600;}
.shop-intro .body{flex: 1;display: flex;align-items: center;justify-content: center;padding: 0 24px;border: none;margin: 0;float: none;min-height: 70px;border-left: 1px solid #e0dcd2;border-right: 1px solid #e0dcd2;}
.shop-intro .body .wst-clear{display: none;}
.shop-intro .body .itemScore{width: 100px!important;flex: 0 0 100px;box-sizing: border-box;text-align: center;padding: 10px;float: none;font-size: 13px;font-weight: 600;color: #5a5a5a;border: none!important;}
.shop-intro .body .itemScore:nth-child(2){border-left: 1px solid #eee;border-right: 1px solid #eee;}
.shop-intro .itemScore{width: 100px!important;box-sizing: border-box;text-align: center;padding: 10px;float: left;font-size: 13px;font-weight: 600;color: #5a5a5a;}
.c12_e40{font-size: 18px;color: #e07a5f;font-weight: 600;}
.shop-intro .footer{flex: 0 0 auto;padding: 0 24px;text-align: center;box-sizing: border-box;float: none;display: flex;align-items: center;gap: 12px;min-height: 70px;}
.shop-intro .footer .wst-clear{display: none;}
.footer a:nth-child(1){margin-right: 0;}
.footer a{background: #f8f6f2;border: 1px solid #e0dcd2;border-radius: 8px;color: #5a5a5a;float: none;height: 36px;line-height: 36px;text-align: center;width: auto;min-width: 110px;padding: 0 16px 0 36px;font-size: 14px;transition: all 0.2s;flex: 0 0 auto;}
/*.footer a:hover{background: #0d5c63;border-color: #0d5c63;color: #fff;}*/
.footer .home{background: url(../img/goodsdetails_icon＿jrdp.png) 12px 8px no-repeat;}
.footer .home:hover{background: url(../img/goodsdetails_icon＿jrdp2.png) 12px 8px no-repeat;}
.footer .j-fav,.footer .j-fav:hover{background: url(../img/iconfont_guanzhu_sel.png) 12px 8px no-repeat;padding-left: 36px;}
.footer .j-fav2{background: url(../img/iconfont_guanzhu_nor.png) 12px 12px no-repeat;transition: all 0.15s;padding-left: 36px;}
.footer .j-fav2:hover{background: url(../img/iconfont_guanzhu_nor.png) 12px -12px no-repeat;text-decoration: none;color: #0d5c63;}
.goods-side .title{line-height: 35px;background: linear-gradient(90deg, #0d5c63 0%, #0a4549 100%);text-align: left;color: #fff;padding-left: 10px;}
.goods-side .guess-like{min-height: 300px;border: 1px solid #e8e2d8;padding-bottom: 10px;border-radius: 8px;}
.goods-side .item{padding-top: 10px;}
.goods-side .item .img{width: 200px;margin: 0 auto;text-align: center;vertical-align: middle;display: block;position: relative;display: table-cell;padding: 5px;}
.goods-side .item .img a{display: table-cell;vertical-align: middle;width: 200px;height: 200px;}
.goods-side .item .img a img{max-width: 200px;max-height: 200px;}
.goods-side .item .p-price{padding: 5px;font-weight: bold;color: #0d5c63;font-size: 14px;}
.goods-side .item .v-price{text-decoration: line-through;color: #999;margin-left: 10px;font-weight: normal;font-size: 12px;}
.goods-side .hot-goods{min-height: 300px;border: 1px solid #e8e2d8;margin-top: 15px;padding-bottom: 10px;border-radius: 8px;}

/* 商品详情/选项卡 */
.wx_qrcode_fixed{position: fixed!important;left: inherit!important;right: 80px;}
#wx_qrcode{width: 89px;position: relative;float: right;margin-right: 23px;z-index: 99;left: 0;}
#wx_qrcode:hover{background-color: #fff;}
#wx_qrcode:hover .wx_qrcode_box{display: block;}
.wx_qrcode_box .qrcode{padding-top: 10px;}
.wx_qrcode_box img{width: 100px;height: 100px;display: inline!important;}
.wx_qrcode_box{border: 1px solid #e8e2d8;display: none;left: 0;background-color: #fff;position: absolute;min-height: 135px;width: 115px;border-radius: 8px;box-shadow: 0 4px 16px rgba(0,0,0,0.1);}
.goods-desc{width: 1200px;}
.wst-tab-box{width: 100%;height: auto;margin: 0 auto;background: #fff;}
.wst-tab-nav{margin: 0;padding: 0;height: 40px;top: 0;z-index: 30;background: #f8f6f2;width: 100%;border: 1px solid #e8e2d8;border-radius: 8px 8px 0 0;overflow: hidden;}
.wst-tab-nav li{cursor: pointer;float: left;margin: 0;list-style: none;border: none;height: 40px;line-height: 40px;text-align: center;color: #5a5a5a;padding: 0 20px;transition: all 0.2s;}
.wst-tab-nav li:hover{color: #0d5c63;background: rgba(13,92,99,0.05);}
.wst-tab-nav .on .appraise-num{color: #fff;}
.wst-tab-nav .on{border: none;color: #fff;font-weight: bold;background: linear-gradient(135deg, #0d5c63 0%, #0a4549 100%);}
.wst-tab-nav #addCart2{display: none;position: fixed;top: 0;right: 20px;z-index: 31;background: #0d5c63;padding: 8px 20px;margin-top: 5px;color: #fff;border-radius: 8px;}
.brand_name span{color: #0d5c63;}
.brand_name{margin-left: 5px;margin-bottom: 20px;}
.wst-tab-content{word-wrap: break-word;word-break: break-all;padding: 20px;height: auto;border: 1px solid #e8e2d8;border-top: none;background: #fff;border-radius: 0 0 8px 8px;}
.wst-tab-item img{width: 100%;}
.goods-desc .appraise-num{color: #e07a5f;font-weight: bold;}
.wst-attrs-list{box-sizing: border-box;border-bottom: 1px solid #eee;margin-bottom: 16px;padding: 20px;width: 100%;}
.wst-attrs-list li{color: #5a5a5a;padding: 8px 12px;width: 233px;height: auto;float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-radius: 4px;}
.wst-attrs-list li:hover{background: #f8f6f2;}

/* 对比框 */
.wst-cont-frame{position: fixed;bottom: -200px;right: 50%;margin-right: -493px;z-index: 100;width: 986px;height: 139px;background: #fff;box-shadow: 0 -4px 24px rgba(13,92,99,0.15);transition: all .2s linear;border-radius: 12px 12px 0 0;overflow: hidden;}
.wst-cont-frame.show{bottom: 0;}
.wst-cont-frame .head{height: 36px;border: none;border-bottom: 2px solid #0d5c63;position: relative;background: linear-gradient(90deg, #0d5c63 0%, #0a4549 100%);}
.wst-cont-frame .head span{float: left;width: 80px;height: 36px;line-height: 36px;text-align: center;font: 14px/36px 'microsoft yahei';color: #fff;}
.wst-cont-frame .head .close{text-align: right;position: absolute;right: 0;top: 0;padding-right: 22px;height: 36px;line-height: 36px;color: #fff;text-decoration: none;}
.wst-cont-frame .list{border: none;border-top: none;position: relative;}
.wst-cont-frame .goods{padding: 6px;color: #f1f1f1;height: 90px;overflow: hidden;}
.wst-cont-frame .term{float: left;overflow: hidden;margin-right: 10px;padding: 17px 10px 12px 0;border-right: 1px dotted rgba(13,92,99,0.3);}
.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 #e8e2d8;overflow: hidden;border-radius: 6px;}
.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: #0d5c63;font-size: 14px;font-family: Verdana;font-weight: bold;}
.wst-cont-frame .term .info .price a{padding-left: 10px;color: #0d5c63;opacity: 0;}
.wst-cont-frame .term-empty{float: left;overflow: hidden;margin-right: 10px;padding: 17px 10px 12px 0;border-right: 1px dotted rgba(13,92,99,0.3);}
.wst-cont-frame .term-empty .img{float: left;margin-right: 5px;width: 48px;height: 48px;text-align: center;color: #ccc;border: 1px dashed #e0dcd2;font: 36px/48px arial;overflow: hidden;background: #f8f6f2;border-radius: 6px;}
.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: #0d5c63;color: #fff;border-radius: 6px;text-decoration: none;}
.wst-cont-frame .term-contrast .contrast:hover{background: #0a4549;}
.wst-cont-frame .term-contrast .empty{color: #0d5c63;text-decoration: none;}
.wst-cont-frame .term-contrast .empty:hover{color: #e07a5f;}

/* 商品评价 */
.apprtime{color: #999;display: inline-block;margin: 5px 0;}
.appraise-head{width: 100%;height: 80px;display: flex;margin: 10px auto;}
.appraise-head .text{font-size: 12px;color: #666;font-weight: 400;}
.percent{line-height: 110%;font-size: 45px;color: #0d5c63;font-family: arial;}
.percent span{font-size: 23px;}
.app-head-l{flex: 1;height: 80px;}
.app-head-lbox{padding: 4px 10px 0 50px;}
.app-head-r{flex: 5;height: 80px;}
.app-head-rbox{display: flex;height: 100%;justify-content: center;align-items: center;padding-left: 20px;}
.app-hr-item{flex: 1;}
.percentbox{border: 1px solid #0d5c63;float: left;width: 60%;height: 14px;margin-top: 2px;margin-left: 10px;border-radius: 4px;}
.percentbg{height: 100%;background: linear-gradient(90deg, #0d5c63 0%, #0a4549 100%);border-radius: 3px;}
.app-hr-text{float: left;}
.appr-filter{width: 100%;height: 30px;border: 1px solid #e8e2d8;background-color: #f8f6f2;border-radius: 6px;margin-bottom: 10px;}
.appr-filterbox{width: 100%;height: 100%;background: transparent;}
.appr-filterbox li{float: left;padding: 5px 12px;}
.appr-filterbox li .curr{background: #f8f6f2;color: #0d5c63;font-weight: bold;}
.appr-filterbox li a:hover{color: #0d5c63;}
.apprimg{width: 25px!important;height: 25px;border-radius: 50%;float: left;}
.appr-star,.appr-star-off{background-image: url(./../img/star.png);background-repeat: no-repeat;width: 15px;height: 15px;margin-right: 2px;float: left;}
.appr-star-off{background-position: -80px 0;}
.userinfo{width: 100%;height: 26px;}
.appraises-box{width: 960px;border-bottom: 1px solid #eee;margin: 5px 0;padding: 10px 5px;border-radius: 4px;}
.appraises-box:hover{background: #faf8f5;}
.wst-appraises-left{width: 84%;height: 100%;float: left;}
.app-content{margin: 10px 0;}
.wst-appraises-right{width: 150px;height: 100%;float: left;}
.goods-spec-box{width: 100%;height: 100%;}
.appraiser{height: 100%;float: left;padding-left: 5px;}
.reply-content{line-height: 15px;width: 100%;border-top: 1px solid #eee;padding-top: 10px;color: #e07a5f;float: left;margin-bottom: 10px;}
.reply-time{float: left;color: #999;padding-bottom: 10px;}
.reply-content>a{color: #0d5c63;}
.reply-box{width: 100%;max-height: 110px;position: relative;margin-bottom: 5px;}
.goods-desc-box img{display: block;}

/* 商品咨询 */
.c999{color: #999;}
.consult-searchbox{padding: 17px 0 0 43px;}
.search-tips{color: #5a5a5a;padding-bottom: 10px;}
.search-text{float: left;width: 449px;height: 32px!important;border: 1px solid #e0dcd2!important;border-right: none;font: 12px/34px simsun;color: #5a5a5a;padding: 0 12px;border-radius: 6px 0 0 6px;}
.csbtn{float: left;width: 82px;height: 34px;background: linear-gradient(135deg, #0d5c63 0%, #0a4549 100%);border: none;line-height: 1;color: #fff;font-family: "Microsoft YaHei";font-size: 14px;cursor: pointer;border-radius: 0 6px 6px 0;}
.consult-list{padding: 0 15px 0 43px;}
.cs-content{width: 75%;}
.ask{padding: 15px 0 7px;}
.answer{color: #e07a5f;padding-bottom: 15px;}
.consult-item{font: 12px/18px simsun;border-bottom: 1px dotted #eee;}
.consult-publish{height: 300px;margin-top: 20px;border: 1px solid #e8e2d8;border-radius: 8px;overflow: hidden;background: #faf8f5;}
.consult-publish h5{height: 36px;line-height: 36px;font-size: 14px;font-family: "Microsoft YaHei";padding-left: 16px;background: #f8f6f2;color: #0d5c63;}
.explain,.consult-publish ul{padding: 10px 20px;}
.consult-publish ul li{margin-bottom: 8px;line-height: 25px;}
.fbold{font-weight: bold;vertical-align: top;}
#consultContent{width: 500px;height: 100px;padding: 8px;border: 1px solid #e0dcd2;border-radius: 6px;}
#consultCommit{display: inline-block;width: 80px;height: 32px;margin-left: 62px;vertical-align: middle;background: linear-gradient(135deg, #0d5c63 0%, #0a4549 100%);border: none;color: #fff;cursor: pointer;border-radius: 6px;}
button:focus{outline: none;}
.intro{min-height: 445px;}
