@CHARSET "UTF-8";
.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 #ff6700;}
.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;}
/**放大镜**/
.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;}
/*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 solid #e0e0e0;border-bottom: 1px solid #e0e0e0;line-height: 30px;padding:20px 5px 20px 10px;}
.summary .dt{display: inline;float: left;font-family: simsun;width: 75px;}
.summary .dd{width: 300px;}
.summary .dd img{margin-top:6px;}
.summary .market-price{font-weight: 400; text-decoration: line-through;}
.summary .price{color: #ff6700;display: inline-block;font-size: 25px;vertical-align: middle;}
.summary .infol{float:left;width: 70%;}
.shopName{color:#2a95de;}
/**商品规格**/
.intro .spec{padding:5px 5px 5px 10px;}
.intro .spec .item{width:590px;}
.spec .dt{line-height:35px;height:30px;display: inline;float: left;font-family: simsun;width: 75px;}
.spec .dd{float: left;width:515px;}
.spec .j-option{float:left;height:24px;line-height:24px;margin: 2px 8px 2px 0px; background: #fff;border: 1px solid #ccc;padding: 0px 6px;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:#ff6700;border: 1px solid #ff6700;}
/**购买商品**/
.intro .buy{padding:5px 5px 5px 10px;}
.intro .buy .item{width:590px;clear:both;}
.buy .dt{line-height:35px;height:30px;display: inline;float: left;font-family: simsun;width: 75px;}
.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: #ff6700;border: 1px solid #ff6700;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 #ff6700;color: #ff6700;-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 100px;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;}
.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: #ff6700;font-style: normal;}
.goods-item .addbtn{float: right;position: relative;}
.goods-item .addbtn a{display: inline-block;width: 160px;height: 38px;border: 1px solid #ff6700;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: #ff6700;}
.goods-item .addbtn a:hover{background-color:#f25807;border-color:#f25807;text-decoration:none;}
.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{width: 680px;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 .on p{color: #ff6700;}
.wst-tab-content{width: 100%;height: auto;background: #FFF;word-wrap: break-word;word-break:break-all;}
.wst-tab-item img{width:100%;}
.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;float:left;border-left:0px;border-right:0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
/*商品评价*/
.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: #ff6700;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 #ff6700; float:left; width:60%; height: 14px; margin-top: 2px; margin-left: 10px;}
.percentbg{height:100%;background:#ff6700;}
.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: #ff6700;}
i{font-style: normal;}
.apprimg{width:54px !important; height:54px;}
.appr-star,.appr-star-off{background-image:url(../../../../../static/plugins/raty/img/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 #ff6700;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 #ff6700;background: #ff6700;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 #ff6700;background: #ff6700;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;}
.consult-content textarea::-webkit-input-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content textarea:-ms-input-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content textarea::-moz-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content textarea:-moz-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content.active .prompt{top:-7px;font-size: 12px;color:#ff6700;background: #fff;}
.consult-content.active2 .prompt{color: #b0b0b0;}
.consult-content.active textarea{border-color: #ff6700;}
.consult-content.active2 textarea{border-color: #e0e0e0;}
.consult-content.active textarea::-webkit-input-placeholder{color:#b0b0b0;}
.consult-content.active textarea:-ms-input-placeholder{color:#b0b0b0;}
.consult-content.active textarea::-moz-placeholder{color:#b0b0b0;}
.consult-content.active textarea:-moz-placeholder{color:#b0b0b0;}
.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;}

.integral-desc{width:752px;margin-bottom:5px;line-height: 30px;}
.integral-desc .dt{float:left;width:95px;color:#585858;text-align:right;}
.integral-desc .dd{float:left;width:610px;color:#585858;word-wrap: break-word;word-break:break-all;}