.mk-cms-warp{width: 1200px;margin: 0 auto;position: relative;}
.clear {clear: both;}
.aside {float: left;width: 18.75%;padding-bottom: 60px;}
.aside-wrap {position: relative;margin: 0 0 20px;}
.side-title {position: relative;background: #191919;padding-left: 15px;font-size: 16px;height: 40px;line-height: 40px;overflow: hidden;font-weight: normal;color: #fff;}
.share-this {width: 30%;max-width: 250px;text-align: right;}
.aside .el-tree{padding: 20px 0;}
.aside .el-tree-node__content{margin:10px 0;color: #191919;font-size: 16px;}
.aside .el-icon-caret-right:before{font-size: 20px}
.main {position: relative;width: 76%;float: right;padding-bottom: 60px;}
.main-parameter {margin: 0 0 15px;font-size: 18px;font-weight: normal;color: #aaa;}
.main-title {padding: 0;line-height: 40px;font-size: 20px;border-bottom: 1px solid #e5e5e5;margin: 0 0 35px;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;flex-direction: row;-webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;align-items: center;display: table\9;}
.main-content{font-size: 15px;line-height: 30px;margin-bottom: 35px;}
.main-content img{max-width: 100%}
.main-content .item{margin:10px 0;}
.main-content .item span{display: inline-block;width: 80px;text-align: left;}
.main-list {position: relative;width: 100%;}
.news-item {position: relative;width: 100%;overflow: hidden;padding: 20px;background-color: #fff}
.news-item .item-info .item-title {font-size: 24px;font-weight: normal;}
.news-item .item-info time {display: block;font-style: italic;margin: 8px 0;}
.news-item .item-info .item-detail{font-size: 15px;}
.news-item .item-info .item-more {float: right;color: #fff;display: inline-block;border: 1px solid #000;background-color: #000;padding: 4px 15px;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.news-item:before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.news-item:after {content: '';width: 50%;opacity: 0;height: 2px;z-index: 1;position: absolute;right: 0;bottom: 0;border-top: 1px solid #000;border-bottom: 1px solid #000;background-color: #000;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.news-item:hover:after {width: 100%;}
.news-item:hover:after {opacity: 1;}
.news-item .item-info .item-more:hover {background-color: #fe0000;border-color: #fe0000;color: #fff;}
.product-item {position: relative;padding: 3px;width: 25%;margin: 0 0 20px;float: left;}
.product-item:nth-child(4n+1) {clear: left;}
.product-item .item-wrap {position: relative;background-color: #fff;padding: 7px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.product-item .item-img {position: relative;display: block;width: 100%;overflow: hidden;}
.product-item .item-img img {position: relative;width: 100%;-moz-transition: .8s all ease;-o-transition: .8s all ease;-webkit-transition: .8s all ease;transition: .8s all ease;}
.product-item .item-info {padding: 15px 0 10px;}
.product-item .item-info .item-title {text-transform: capitalize;font-size: 14px;font-weight: normal;overflow: hidden;position: relative;}
.product-item .item-info .item-title a {display: block;height: 30px;line-height: 30px;padding-right: 6%;overflow: hidden;position: relative;z-index: 3;webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.product-item .item-img:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.product-item .item-wrap:hover {box-shadow: 0 0 1px rgb(0 0 0 / 30%);}
.product-item .item-info .item-title a:hover, .product-item .item-wrap:hover .item-info .item-title a {color: #da9d67;}
.product-parameter{margin-bottom: 30px;}
.product-spec-warp{margin-bottom: 30px;}
.side-product{width: 100%;height: 600px;margin: 20px 0;}
.side-product .swiper-slide a{width: 100%;display: flex;}
.side-product .swiper-slide img{width: 70px;margin-right: 10px;}
.side-product .swiper-slide span{font-size: 14px;text-align: left;}
.mk-cms-product-spec .spec{margin:10px 0;}
.mk-cms-product-spec .spec-title{display: inline-block;width: 60px;text-align: left;}
.mk-cms-product-spec .spec-item{display: inline-block;text-align: center;margin:6px;padding: 6px;cursor: pointer;}
.mk-cms-product-spec .spec-active{border: 1px solid #191919}
.mk-cms-product-spec .spec-item img{width: 100%;height: 100%}
.mk-cms-product-spec .spec-item p{}
.mk-cms-product-spec .info{margin: 5px 0;display: flex;}
.mk-cms-product-spec .info p{margin: 5px 0;width: 50%}
.mk-cms-product-spec .info p .title{display: inline-block;width: 50px;}
.mk-cms-product-spec .info p .price{display: inline-block;margin: 0 5px;font-size: 14px;font-weight: 700}
.mk-cms-product-spec .info p .stock{display: inline-block;margin: 0 5px;font-size: 14px;font-weight: 700}
.mk-plugins-user-popover{display: flex;}
.mk-plugins-user-popover .el-avatar{margin-right: 10px}