body{background-color:#F4F5F9;}
.part .inner{width:1244px;}
.products-wrap .inner{margin-bottom:50px;}

/**
 * 左侧内容
 **/
.pro-content{width: 940px;}
.commodity-detail {padding: 20px;background-color: #fff;margin-top: 20px;}

/*发布文章模块 s*/
.productguide{padding: 20px;background-color: #fff;margin-top: 20px;}
.content-detail h2 { margin-top: 50px;font-size: 30px;color: #343F4B;font-weight: 500;}
.content-time {display: inline-block;margin-top: 30px;font-size: 14px;color: #343F4B;}
.content-time time {color: rgba(52, 63, 75, 0.7);}
.content-abstract {margin-top: 50px;padding: 10px 18px;font-size: 15px;color: rgba(52, 63, 75, 0.7);line-height: 30px;background-color: #F9F9F9;border-left: 3px solid #2A60E4;}
.content-main {margin-top: 40px;font-size: 15px;color: #343F4B;line-height: 30px;}
.content-main img {width:100%;max-width: 900px;}
/*发布文章模块 e*/


/*产品购买模块 s*/
/*left pic*/
.commodity-detail .picFocus{width: 330px;min-height: 1px;}
.commodity-detail .picFocus .bd{width: 100%;border: 1px solid #eee;}
.commodity-detail .picFocus .bd ul.flex-row{-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.commodity-detail .picFocus .bd ul{overflow: hidden;}
.commodity-detail .picFocus .bd li{flex:none;width:330px;height:270px;}
.commodity-detail .picFocus .bd li img{width:100%;height:100%;}

.commodity-detail .picFocus .hd {margin-top:9px;}
.commodity-detail .picFocus .hd ul::after {content: '.';display: block; visibility: hidden; clear: both;width: 100%;height: 0;font-size: 0;zoom: 1;}
.commodity-detail .picFocus .hd li{width: 76px;height: 50px;float: left;margin-left: 8px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;transition: border .15s;overflow: hidden;cursor: pointer;}
.commodity-detail .picFocus .hd li:first-child {margin-left: 0;}
.commodity-detail .picFocus .hd li.on,.commodity-detail .picFocus .hd li:hover{border: 2px solid #FF9D00;}
.commodity-detail .picFocus .hd li img{width:100%;height:100%;}

/*right direction*/
.direction{flex:1;margin-left: 20px;}
.switch-version .version {display: inline-block; vertical-align: top;position: relative; width: 120px;height: 120px;background-color: #fff;border: solid 1px #e5e5e5;cursor: pointer;text-align: center;font-size: 14px;color: #a1a6bb;margin-right: 11px;-webkit-transition: width .3s;transition: width .3s;}
.switch-version .version:last-child{margin-right:0;}
.switch-version .version-hot::before {content: " ";position: absolute; top: -12px;right: -5px;display: block; width: 34px;height: 21px;background-image: url(../images/marketing/icon-hot.gif);}
.switch-version .version-name{display: block;font-size: 16px;margin: 40px auto 8px auto;line-height: 18px;color:#666;}
.switch-version .version.cur-version {width: 144px;border: solid 1px #f53c37;}
.switch-version .version.cur-version::after {content: " ";position: absolute;right: 0;bottom: 0;width: 23px;height: 24px;text-align: center;background: url(../images/marketing/selected.png) 0 1px no-repeat;}

.switch-version .cur-version.mf .version-name{color: #2ACD37;}
.switch-version .cur-version.bz .version-name{color: #f90;}
.switch-version .cur-version.jj .version-name{color: #f60;}
.switch-version .cur-version.qj .version-name{color: #0089fe;}


.ewm-box {
	width: 120px;
	height: 120px;
	margin-left: 11px;
	border: solid 1px #f53c37;
	position: relative;
}
.ewm-box::before {
    content: " 更多版本";
    position: absolute;
    top: -10px;
    right: -14px;
    display: block;
    padding:0 6px;
    height: 18px;
	line-height: 18px;
    background: #F53C37;
	border-radius:4px;
	color:#fff;
	font-size:12px;
		
		animation-name:upAnimation; /*动画的名称*/
		transform-origin: center bottom; /*设置动画旋转元素的基点为*/
		  animation-duration: 2s; /*动画时间*/
		  animation-fill-mode: both; /*播放后的状态*/
			  animation-iteration-count: infinite; /*动作循环的次数：infinite 无限循环*/
}
.ewm-box img {
	width: 100%;
	height: 100%;
}
@keyframes upAnimation{
  0%,
  100%,
  20%,
  50%,
  80% {
  transition-timing-function: cubic-bezier(0.215,.61,.355,1); 
  transform: translate3d(0,0,0);
  }
  40%,
  43%{
  transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);
  transform: translate3d(0,-5px,0);
  }
  70%{
  transition-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
  transform: translate3d(0,-4px,0);
  }
  90%{
  transform: translate3d(0,-2px,0);
  }
}

.switch-amount .right-name {display: inline-block;min-width: 42px;width: auto; text-align: justify;vertical-align: middle;font-size: 14px;color: #888;height: 30px;line-height: 30px;margin-top: 12px;}
.switch-amount .right-name::after {display: inline-block;content: '';padding-left: 100%;}
.switch-amount .amount {display: inline-block;position: relative;color: #333;font-size: 14px;height: 30px;background-color: #fff;border: solid 1px #e5e5e5;line-height: 28px;text-align: center;margin-right: 19px;padding: 0 20px;cursor: pointer;}
.amount.cur-amount::after {content: " ";width: 23px;height: 24px;background: url(../images/marketing/selected.png) 0 0 no-repeat;position: absolute;float: right;right: -1px; bottom: -1px; text-align: center;}
.amount.cur-amount {border: solid 1px #f53c37;}

.direction .main-top {width: 100%;height: auto;background-color: #f6f6f6;background-color:#FFF3ED;padding-bottom: 12px;}
.main-top .price-box {position: relative;margin-top: 12px;padding: 10px 0;}
.main-top .price-line {min-height: 37px;line-height: 37px;}
.main-top .price-name {display: inline-block;color: #888;font-size: 14px;min-width: 42px;width: auto; text-align: justify; vertical-align: middle;height: 20px;line-height: 20px;margin: 0 20px;}
.main-top .price-name::after {display: inline-block;content: '';padding-left: 100%;}
.main-top .price-date {vertical-align: middle;}
.main-top .originalPrice {color: #888;font-size: 16px;vertical-align: middle;text-decoration: line-through;}
.main-top .price-promotionPrice {color: #e4393c;font-size: 24px;vertical-align: middle;line-height: 14px;display: inline-block;}
.main-top .price-promotionPrice::after {color: #e4393c;content: '元';font-size: 16px;font-weight: normal;}
.main-top .price-tips > .tips1 {display: inline-block;width: auto;height: 17px;background-color: #e4393c;font-size: 12px;color: #fff;padding: 0 8px;line-height: 17px;text-align: center;margin-left: 8px;}
.main-top .gift-box .gift-item {display: inline-block;width: calc(100% - 88px);height: auto;text-align: left; vertical-align: top;}
.main-top .price-gift {background: url(../images/marketing/icon-coupon-bg.webp) center;background-size: cover;height: 20px;display: inline-block;line-height: 20px;color: #fff;font-size: 12px;padding: 0 13px;cursor: pointer;font-weight: 700;margin-right: 10px;margin-bottom: 8px;min-width: 100px;text-align: center;}
.main-top .price-box .recent-sales-volume {position: absolute;top: 20px;right: 20px;font-size: 14px;color: #999;}

.btn-line-hr { width: 100%;height: 0;border-bottom: 1px dashed #e6e6e6;margin-top: 18px;}
.btn-box {padding-top: 40px;position: relative;}
.btn-box .btn-comm {margin-right: 20px;display: inline-block;width: 210px;height: 45px;background-color: #e4393c;border-radius: 3px;text-align: center; line-height: 45px;font-size: 20px;color: #FFF;cursor: pointer;vertical-align: middle;}
.btn-box .btn-upgrade {background-color:#0b6}
.btn-box .btn-new {background-color: #e4393c;}
.btn-box .btn-add-cart {position: relative;line-height: 43px;background-color: #fceaec;border: 1px solid #e23640;box-sizing: border-box;color: #e23640;}
.btn-box .btn-add-cart .shop-cart-move {position: absolute;top: 18px;left: 100px;width: 10px;height: 10px;background: #fc4642;border-radius: 50%;opacity: 0;filter: alpha(opacity=0);}

/*产品介绍*/
.productguide-hd{height:51px;}
.product-tabs {border-bottom: 1px solid #dedede; width: 100%;}
.product-tabs.fixed{top: 40px;width: 900px;z-index: 19;background-color: #fff;position: fixed;box-shadow: 0 5px 3px -2px rgba(0,0,0,.1);}
.product-tabs.fixed .productguide-buy{display: block;}
.product-tabs ul{flex:1;}
.product-tabs li {width: 137px;height: 51px;border: 1px solid #e6e6e6;color: #82868e;font-size: 16px;line-height: 53px; margin-bottom: -1px; background-color: #e6e6e6; cursor: pointer;}
.product-tabs li .tabText {clear: both;margin: 0 auto; color: #82868e;font-size: 16px;text-align: center;float: none;display: block;}
.product-tabs li.on{height: 51px;border-top: 2px solid #ed3030;border-bottom: 1px solid #fefefe;background-color: #fefefe;color: #313234;border-bottom: 1px solid #fff;border-top: 1px solid #ed3030;}
.productguide-buy {width: 210px;height: 51px;background-color: #e4393c;text-align: center;line-height: 51px;font-size: 16px;color: #fff;float: right;cursor: pointer;display: none;}

/*产品购买模块 e*/


/**
 * 右侧栏
 **/
.pro-side{width: 220px;;margin-left: 20px;}

/*联系方式 s*/
.storeconcat .storeconcat-hr {border-top: 1px solid #EFEFEF;display: block;height: 0; width: 100%;margin-bottom: 10px;}
.storeconcat {background-color: #fff;box-sizing: border-box;padding: 20px 15px;margin-top: 20px;}
.storeconcat-title {font-size: 14px;color: #444;line-height: 20px;}
.storeconcat-bd {margin-top: 20px;}
.storeconcat-text { display: block;margin-bottom: 10px; line-height: 20px;font-size: 12px;color: #000;background-repeat: no-repeat;background-position: left top;background-size: 20px;padding-left: 30px;word-break: break-all;}
.storeconcat-text:last-child {margin-bottom: 0;}
.storeconcat a:hover {color: #34A4FC;}
.storeconcat .text-icon-qq {background-image: url(../images/marketing/icon-concat-qq.webp);}
.storeconcat .text-icon-tel {background-image: url(../images/marketing/icon-concat-tel.webp);}
.storeconcat .text-icon-email {background-image: url(../images/marketing/icon-concat-email.webp);}
.storeconcat .text-icon-time {background-image: url(../images/marketing/icon-concat-time.webp);}
.storeconcat .text-icon-wx {background-image: url(http://www.weiyunos.com/jikexcx/pic/33/e21b7e30-6c4e-44b9-844d-3a463e676cef.png);}

.storeconcat-text-time {display: block;font-size: 16px;color: #FF7100; line-height: 24px;font-weight: 700;}

.wechat-box .wechat-code img{width: 100%;height:auto;border:1px solid #eee;}
/*联系方式 e*/

/*保障权益 s*/
.consumerwarn {width: 100%;margin-top: 20px;background: url(../images/marketing/icon-consumer-warn-bg.svg) right center no-repeat #E1F2FF;padding: 15px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.consumerwarn-text {color: #0066B7;font-size: 12px;line-height: 20px;padding-left: 30px;background: url(../images/marketing/icon-consumer-warn.webp) left 2px no-repeat;background-size: 24px;}
/*保障权益 e*/

/*推荐产品 s*/
.promotion {padding: 15px;box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;width: 100%; margin-top: 20px;background-color: #fff;}
.promotion .hd {height: 24px; line-height: 24px;}
.promotion .hd .text-gradient {font-size: 24px;line-height: 28px;font-weight: bolder;color: #F2A056;background-image: -webkit-linear-gradient(left,#F2A056,#F16863); -webkit-text-fill-color: transparent;-webkit-background-clip: text;}
.promotion .hd span {font-size: 16px;}

.promotion .bd li {display: block;margin-top: 20px;}
.promotion .bd .product-item {position: relative;width: 189px;overflow: hidden;}
.promotion .bd .product-item::before {content: attr(dataIndex); position: absolute;right: 10px;bottom: 0;font-size: 80px;color: #f0f0f0;line-height: 45px;font-style: italic;margin-bottom: 0;z-index: 0;letter-spacing: -5px;font-family: DINNextLTPro;}
.promotion .bd .product-item .pic {border: 1px solid #eee;height: 125px;}
.promotion .bd .product-item a {display: block;overflow: hidden;width: 100%;height: 100%;position: relative;text-align: center;font-size: 0;}

.promotion .bd .product-item a::before {content: '';display: inline-block;width: 0;height: 100%; vertical-align: middle;}
.promotion .bd .product-item a img {display: inline-block; vertical-align: middle;height: auto;height:100%;max-height: 100%; max-width: 100%;margin: 0 auto; transition: transform .55s;}
.promotion .bd .product-item:hover .pic a img {transform: scale(1.05);}
.promotion .bd .product-item .txt a{font-size: 12px;line-height: 18px;color: #000; margin-top: 10px;}
/*推荐产品 e*/