	.noboder{border: 0 none!important;}
.index-load{position: fixed;width: 100%;height: 100vh;left: 0;top: 0;z-index: 99999;background: #fff;background-size: cover;transition: all .8s ease-in-out;  }
.index-load .loading-logo{position: absolute;width: 346px;height: 116px; left: 50%;top:50%;margin-left: -172px;margin-top: -58px;z-index: 2;  }
.index-load .line{width: 100%;height: 2px;position: absolute;left: 0;top:0;z-index: 2;  }
.index-load .line:before {content: "";position: absolute;background: #000;left: 0%;height: 2px;animation: width-load 2.2s forwards ease-out;  }
.index-load.active{transform: translateY(150%);-webkit-transform:translateY(150%);-ms-transform:translateY(150%);-moz-transform:translateY(150%);  }
.index-load.active .line:before {height: 100vh;transition: all .3s .1s ease-in-out;}
@keyframes
width-load
{
	0% {    width: 0;}
	100% {    width: 100%;}
}
.banner{width: 100%;height: 542px;}
.banner .swiper-slide{background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner .swiper-slide a{display: block;width: 100%;height: 100%;}

.banner .swiper-button-prev{background-image: url(../images/icon_arrleftb.png);background-size: 22px;left: 0;opacity: 0.8;filter: alpha(opacity=80);left: 15px;}
.banner .swiper-button-next{background-image: url(../images/icon_arrrightb.png);background-size: 22px;right: 0;opacity: 0.8;filter: alpha(opacity=80);right: 15px;}
.banner .swiper-pagination-bullet-active,.banner_m .swiper-pagination-bullet-active{background-color:rgba(0,0,0,0.8); }
.banner_m{width: 100%;display: none;}
.banner .swiper-slide a{display: block;width: 100%;font-size: 0;}
.banner_m .swiper-slide a{display: block;width: 100%;font-size: 0;}
.banner_m img{width: 100%;vertical-align: top;}
.banner_m .swiper-button-prev{background-image: url(../images/icon_arrleftb.png);background-size: 15px;left: 0;left: 5px;}
.banner_m .swiper-button-next{background-image: url(../images/icon_arrrightb.png);background-size: 15px;right: 0;right: 5px;}

.indexguangbo_wrap,.indexguangbo{width: 100%;height: 52px;background-color: #6929cd;position: relative;z-index: 10;}
.indexguangbo.fixed{position: fixed;left: 0;top: 0;z-index: 99999;}
.indexguangbo .container{height: 100%; position: relative;align-items: center;}
.indexguangbo .title{margin-right: 18px; padding-right: 15px; padding-left: 48px;height: 18px;border-right: 1px solid #fff;background: url(../images/icon_guangbo.png) left 15px center no-repeat;color: #fff;font-weight: bold;}
.indexguangbo .guangbonews{width: 100%;padding-right: 45px;height: 26px;line-height: 26px;overflow: hidden;}
.indexguangbo .guangbonews .swiper-slide{overflow: hidden;}
.indexguangbo .guangbonews a{color: #fff;display: block;}
.guangbonews .swiper-button-prev{position: absolute;right: 0;top: 0;left: auto;width: 20px;height: 10px;background: url(../images/icon_arr_top.png) center center no-repeat;margin-top: 0;}
.guangbonews .swiper-button-next{position: absolute;right: 0;bottom: 0;top: auto;width: 20px;height: 10px;background: url(../images/icon_arr_bottom.png) center center no-repeat;margin-top: 0;}

/*banner下方推荐位*/
.index_tuijian{width: 100%;padding: 22px 8px;margin-bottom: 30px;}
.index_tuijian .swiper-wrapper{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.index_tuijian .swiper-slide{width: 25%;padding: 0 12px;}
.index_tuijian .swiper-slide a{display: block;width: 100%;height: 0;padding-top: 63%;box-sizing: content-box;-webkit-box-sizing: content-box;background-repeat: no-repeat;background-size: cover;}

.typebar{height: 115px;width: 100%;text-align: center;padding-left: 60px;padding-right: 60px;}
.typebar h3{text-transform: uppercase;font-family: 'TrajanPro3';color: #000;font-size: 28px;text-align: center;display: inline-block;position: relative;line-height: 2;}
.typebar h3:after,.typebar h3:before{position: absolute;width: 42px;height: 1px;background-color: #000;content: "";}
.typebar h3:before{left: -60px;top: 24px;}
.typebar h3:after{right: -60px;top: 24px;}
.typebar .desc{font-family: 'NeutraText';font-size: 18px;line-height: 1.6;color: #000;}


/*新品推荐*/
.newpro{}
.newprolist{flex-wrap: wrap;position: relative;}
.newprolist.prolist .item{width: 20%;margin-bottom: 15px; }
.newprolist.prolist .item:nth-child(4),.newprolist.prolist .item:nth-child(5){width: 40%;margin-bottom: 35px;}
.newprolist.prolist .item:nth-child(5){position: absolute;top: 360px;left: 0;}
.newprolist.prolist .item:nth-child(6){position: absolute;top: 340px;left: 40%;}
.newprolist.prolist .item:nth-child(7){margin-left: 40%;}
/*.newprolist.prolist .item2{width: 40%;margin-bottom: 35px;}
.newprolist.prolist .item2.itemtop{position: absolute;top: 360px;left: 0;}
.newprolist.prolist .item1.itemtop{position: absolute;top: 340px;left: 40%;}
.newprolist.prolist .item1.itemtop+.item{margin-left: 40%;}*/
.prolist .item a.img .tags{position: absolute;left: 0;bottom: 0;z-index: 2;display: flex;-webkit-display: flex;}

.prolist{display: flex;-webkit-display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-left: -30px;margin-right: -30px;}
.prolist .item{width: 25%;margin-bottom: 45px;padding: 0 30px;}
.prolist .item a.img{display: block;position: relative; overflow: hidden; width: 100%;height: 0;padding-top: 124.6%;box-sizing: content-box;-webkit-box-sizing: content-box;border: 1px solid #b8b6b6;}
.prolist .item a.img img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: 0.5s ease-in-out;}
.prolist .item a.img .imask{opacity: 0;filter: alpha(opacity=0); display: flex; -webkit-display: flex; justify-content: center;align-items: center; width: 100%;height: 100%;background-color: transparent;position: absolute;left: 0;top: 0;z-index: 2;transition: 0.5s ease-in-out;}
.prolist .item a.img .imask span.look{display: block; width: 48px;height: 48px;background: url(../images/icon-look.png) no-repeat;background-size: 100%;}
.prolist .item a.img:hover .imask{opacity: 1;filter: alpha(opacity=1);}

.prolist .item a.img:hover img{transform: scale(1.02);}
.prolist .item .text .tags{position: relative;left: 0;bottom: 0;z-index: 2;display: flex;-webkit-display: flex;}
.prolist .item .text .tags .tag{margin-right: 2px;}
.prolist .item .tags .tag{min-width: 51px;height: 21px;font-size: 12px;text-transform: uppercase; text-align: center;line-height: 21px;color: #fff;background-color: #f7b400;margin-right:0px;padding: 0 3px;}
.item .tags .tag.new{background-color: #5b1fa8;}
.prolist .item .text{display: block;}
.prolist .item .text .title{font-size: 13px;color: #333;line-height: 20px;overflow: hidden;height: 40px;margin: 10px 0;display: flex;-webkit-display: flex;/*align-items: center;*/overflow:hidden; 
text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }

.prolist .item .text .prices{display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: flex-start;margin: 10px 0;}
.prolist .item .text .title:hover{text-decoration: underline;}
.prolist .item .text .price{font-size: 16px;color: #de0000;}
.prolist .item .text .baseprice{font-size: 16px;text-decoration: line-through;color: #777;margin-left: 5px}
.item .text .prices{}
.item .text .mark{ padding-left: 22px;background: url(../images/icon_mark.png) left center no-repeat;color: #666;cursor: pointer;}
.viewmore{display: block;margin: 40px auto;width: 184px;height: 44px;line-height: 44px;text-align: center;border: 1px solid #000;background: url(../images/icon_rightarr.png) right 10px center no-repeat;background-size: 20px; color: #000;font-size: 15px;text-transform: uppercase; font-weight: bold; }
.viewmore:hover{background-color: #000;border-color: #000;color: #fff;background-image: url(../images/icon_rightarr_w.png);text-decoration: none;}
/*产品列表样式2*/
.subpage .main .prolist.pro_style2{margin-left: 0;margin-right: 0;}
.subpage .main .prolist.pro_style2 .item{width: 100%;padding: 0;display: flex;-webkit-display: flex;padding-bottom: 22px;margin-bottom: 22px;border-bottom: 1px solid #e5e5e5;}
.prolist.pro_style2 .item a.img{width: 95px;flex: 0 0 auto; margin-right: 24px;height: 118px;padding-top: 0;border-color: #e5e5e5;}
.prolist.pro_style2 .item .text{width: 100%;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;position: relative;}
.prolist.pro_style2 .item .text .title{max-width: 300px;width: 50%;height: 60px;-webkit-line-clamp: 3;}
.prolist.pro_style2 .item .text .prices{max-width: 300px;width: 40%;height: 74px; display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;}
.prolist.pro_style2 .item .text .prices .price{font-size: 18px;}
.prolist.pro_style2 .item .text .tags{position: absolute;left: 0;bottom: 19px;}
.prolist.pro_style2 .item a.img .imask span.look{width: 24px;height: 24px;}


.video-section{width: 100%;height: 0;padding-top: 47.8%;position: relative;}
.video-section .video-wrap{width: 100%;position: absolute;left: 0;top: 0;height: 100%;}
.video-section .video-wrap video{width: 100%;height: 100%;}
.video-section .playbtn{position: absolute;left: 0;top: 0;height: 100%;width: 100%;}
.video-section .playbtn .play{display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-size: 100% 100%;cursor: pointer;z-index: 3;width: 94px;height: 94px;background-image: url(../images/icon_play.png);}
.mi-modal{position: fixed;left: 0;top: 0;width: 100%;height: 100%;opacity: .5;background: #000;}
.mi-popup{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99;display: none;}
.mi-popup .mi-popup__mask{opacity: .5;background-color: #000;}
.mi-dialog__headerbtn{position: absolute;right: 5px;top: 5px;display: inline-block;width: 30px;height: 30px;line-height: 30px;text-align: center;color: #757575;cursor: pointer;-webkit-transition: all .2s;transition: all .2s;z-index: 10;border-radius: 15px;}
.mi-dialog__close{width: 30px;height: 30px;display: block;background: url(../images/icon_close_w.png) center center no-repeat;background-size: 13px;border-radius: 30px;}
.mi-dialog__close:hover{background-color: rgb(229,57,53);}
.mi-dialog__wrapper {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);border-radius: 2px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);box-shadow: 0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;width: 1000px;}
.mi-video-player{width: 100%;height: 100%;}
.mi-video-wrapper {position: relative;background-color: #000;overflow: hidden;padding-top: 62.5%;box-sizing: content-box;-webkit-box-sizing: content-box;}
.mi-video-box {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.mi-video-box video{display: block;width: 100%;height: 100%;}

.index_prolist{margin-top: 60px;}
.promotion{width: 100%; padding-top: 80px;position: relative;}
.promotion_bg{width: 100%;height: 396px;position: absolute;top: 0;left: 0;background: url(../images/value_bg.jpg) center top no-repeat;background-attachment: fixed;}
.promotion .prolist{margin-top: 30px;}
.promotion .prolist .item:nth-child(2n){position: relative;top: 98px;}
.promotion .viewmore{position: relative;margin-top: 100px;}

.client_feedback{width: 100%;padding-top: 60px;padding-bottom: 70px; background: #f4eee4;}
.feedback_list .item .img{width: 100%;height: 0;padding-top: 67%;box-sizing: content-box;-webkit-box-sizing: content-box;background-repeat: no-repeat;background-size: cover;}
.feedback_list .item .text{margin: 0 5px;background-color: #fff;padding: 20px;font-size: 12px;text-align: center;color: #444;line-height: 1.6;}
.feedback_list .item .text .title{margin-bottom: 5px;}
.feedback_list .item .text .stars{margin-bottom: 5px;background-repeat: no-repeat;background-position: center center;height: 25px;}
.feedback_list .item .text .star_five{background-image: url(../images/star_five.png);}

.footer{padding: 65px 0 50px;background-color: #262626;color: #bdbdbd;}
.footer a{color: #bdbdbd;}
.foot_top{justify-content: space-between;-webkit-justify-content: space-between;}
.foot_top .flogos{width: 300px;}
.foot_top .flogo{width: 188px;height: 50px;background: url(../images/logo_w.jpg) center center no-repeat;margin-bottom: 10px;}
.foot_top .shejiao{margin-bottom: 10px;}
.foot_top .desc{padding-left: 5px;}
.foot_top .foot_nav{ display: flex;-webkit-display: flex;}
.foot_top .foot_nav dl{width: 170px;padding-left: 40px;background: url(../images/icon_about.jpg) left top no-repeat;font-size: 13px;}
.foot_top .foot_nav dl:last-child{width: auto;}
.foot_top .foot_nav dl:nth-child(1){background-image: url(../images/icon_pay.jpg);}
.foot_top .foot_nav dl:nth-child(2){background-image: url(../images/icon_shouhou.jpg);}
.foot_top .foot_nav dl:nth-child(3){background-image: url(../images/icon_star_.jpg);}
.foot_top .foot_nav dl:nth-child(5){width:170px;background-image: url(../images/icon_map.png);}
.foot_top .foot_nav dt{font-weight: bold;line-height: 26px;}
.foot_top .foot_nav dd{line-height: 24px;}
.foot_top .foot_nav dd a{font-size: 13px;}
.foot_bottom{justify-content: space-between;-webkit-justify-content: space-between;margin-top: 35px;}
.foot_bottom .powerby{width: 50%;line-height: 1.6;}


/*产品列表*/
.position{width: 100%;margin-bottom: 34px; padding: 11px 0;line-height: 25px;background-color: #5b1fa8;color: #eee;font-size: 13px;}
.position .position_con{padding-left: 33px;background: url(../images/icon_position.png) left 10px center no-repeat;overflow : hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.position a{color: #eee;font-size: 13px;text-transform: capitalize;}

.subpage{justify-content: space-between;}
.subpage .leftbar{width: 288px;margin-right: 30px;}
.subpage .leftbar .leftnav{}
.leftnav .bigclass{display: flex;width: 100%;padding-right: 35px; padding-top: 10px;padding-bottom: 10px; line-height: 32px;border-bottom: 1px solid #dfdfdf;background: url(../images/icon_arr_downl.png) right top 12px no-repeat;padding-left: 16px;font-size: 16px;text-transform: capitalize;}
.leftnav .bigclass a{/*width: 100%;*/overflow: hidden;}
.leftnav .bigclass.on{background-image: url(../images/icon_arr_upl.png)}
.leftnav .smallclass.on{height: auto;}
.leftnav .bigclass.on+.smallclass{display: block;}
.leftnav .smallclass{display: none; transition: 0.3s ease-in-out;padding: 15px 0;}
.leftnav .smallclass a{display: block;width: 100%;padding: 5px 0; line-height: 25px;padding-left: 35px;background: url(../images/icon_dian.png) left 15px center no-repeat;color: #333;text-transform: capitalize;margin-bottom: 1px;}
.leftnav .smallclass a.on,.leftnav .smallclass a:hover{background-color: #e0d7ec;background-image: url(../images/icon_dian_zi.png);color: #7254a4;}
.subpage .main{flex: 1;}
.subpage .main .prolist {margin-left: -28px;margin-right: -28px;}
.subpage .main .prolist .item{width: 33.33%;padding: 0 28px;}
.subpage .main .nowtypename{height: 52px;line-height: 52px;border-bottom: 1px solid #dfdfdf;padding-left: 5px;font-size: 36px;text-transform: capitalize;position: relative;padding-right: 40px;}
.subpage .main .dis-style{height: 60px;justify-content: space-between;-webkit-justify-content: space-between;margin-bottom: 20px;}
.subpage .main .dis-style .displayorder{font-size: 14px;align-items: center;-webkit-align-items: center;padding-left: 5px;}
.subpage .main .dis-style .displayorder a{width: 85px;height: 23px;background-color: #ebebeb;color: #000;text-align: center;line-height: 23px;display: block;margin-left: 9px;background-position: right 8px center;background-repeat: no-repeat;}
/*.subpage .main .dis-style .displayorder a:hover{text-decoration: none;}*/
.subpage .main .dis-style .displayorder a.desc{background-image:url(../images/icon_arr_desc.png); }
.subpage .main .dis-style .displayorder a.asc{background-image:url(../images/icon_arr_asc.png); }
.displaystyle{align-items: center;-webkit-align-items: center;}
.displaystyle .style{width: 25px;height: 25px;background: url(../images/icon_style1.png) center no-repeat;margin: 0 5px;cursor: pointer;opacity: 0.45;filter: alpha(opacity=45);}
.displaystyle .style.on{opacity: 1;filter: alpha(opacity=100);}
.displaystyle .style.style2{background-image: url(../images/icon_style2.png);}

.fenye{width: 100%;height: 50px;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;margin: 40px 0;align-items: center;-webkit-align-items: center;}
.fenye .info{}
.fenye .info strong{font-weight: bold;}
.fenye .fenye_list {width: 50%;display: flex;-webkit-display: flex;justify-content: center;-webkit-justify-content: center;}
.fenye .fenye_list a,.fenye .fenye_list span{min-width: 31px;height: 31px;margin: 0 10px;font-size: 14px;text-align: center;line-height: 31px;border-radius: 5px;}
.fenye .fenye_list a.on{background-color: #8046fc;color: #fff;font-weight: bold;}
.fenye .fenye_list a:hover{background-color: #8046fc;color: #fff;text-decoration: none;}
.fenye .fenye_list a.prev{background: #fff url(../images/icon_fenye_prev.jpg) center no-repeat;}
.fenye .fenye_list a.next{background: #fff url(../images/icon_fenye_next.jpg) center no-repeat;}
.fenye .fenye_list a.none{opacity: 0.45;filter: alpha(opacity=45);}

.product_detail{}
.product_top{display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;margin-bottom: 60px;}
.product_top .product_imgs{width: 550px;margin-right: 4%;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;flex: 0 0 auto;}


.product_imgs .gallery-top{width: 460px;margin: 0;}
.product_imgs .gallery-top .swiper-slide{height: 573px;background-size: 100%;background-repeat: no-repeat;}
.product_imgs .gallery-top .swiper-slide a{display: none;}
/*.product_imgs .gallery-top .swiper-slide img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}*/
.product_imgs .gallery-top .swiper-pagination{position: absolute;right: 30px;left: auto;display: inline-block;width: auto; padding: 5px 10px;background-color: rgba(0,0,0,0.3);color: #fff;text-align: center;border-radius: 15px;display: none;}

.product_imgs .gallery-thumbs{width: 55px;height: 410px;padding-top: 20px;padding-bottom: 20px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin: 0;}
.product_imgs .gallery-thumbs .swiper-slide{background-size: 100%;width: 55px;height: 66px;cursor: pointer;background-repeat: no-repeat;}

.product_imgs .gallery-thumbs .swiper-button-prev,.product_imgs .gallery-thumbs .swiper-button-next{width: 100%;height: 20px;position: absolute;top: 0;left: 0;background: #fff url(../images/icon_fenye_up.jpg) center no-repeat;background-size: 23px;margin: 0;}
.product_imgs .gallery-thumbs .swiper-button-next{bottom: 0;top: auto; left: 0;background-image: url(../images/icon_fenye_down.jpg)}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:450px;height:450px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomDiv img{max-width: 10000px;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.product_top .product_info{width: 100%;}
.prod_info_title{position: relative;display: flex;justify-content: space-between;-webkit-display: flex;-webkit-justify-content: space-between;}
.prod_info_title h2 { font-size: 24px;padding-top: 2px;color: #333;line-height: 1.3;}
.prod_info_title .prod_info_mark{width: 150px;display: flex;}
.prod_info_title .promark{background: url(../images/icon_zan.png) left top no-repeat;background-size: 32px;font-size: 12px;width: 40px;height: 35px; margin-right: 15px;display: flex;justify-content: flex-end;align-items: flex-end;cursor: pointer;}
.prod_info_title .promark.on{background-image: url(../images/icon_zan_on.png);}
.prod_info_title .promark.on span{display: none;}
.prod_info_title .promark span{width: auto; height: 20px;background-color: #fff;margin-right: 10px;font-size: 14px;padding: 0 2px;}
.prod_info_title .proshare{width: 32px;height: 32px;background: url(../images/icon_share.png) center center no-repeat;background-size: 32px;}
.prod_info_number {padding: 10px 0;color: #999;}


.product_info .nowprice{font-size: 24px;color: #de0000;margin: 10px 0;}
.product_info .oldprice{font-size: 16px;color: #777;text-decoration: line-through;}
.prod_info_form_top,.prod_info_form_bottom{display: none;}

.sku_wrap{padding-top: 20px;margin-top: 15px;border-top: 1px solid #ddd;min-height: 338px;}
.sku_wrap .con{margin-bottom: 20px;position: relative;}
.sku_wrap .con .title{width: 110px;margin-right: 12px;height: 36px;line-height: 36px;text-align: left;font-size: 18px;color: #555;text-transform: capitalize;font-weight: 300;}
.sku_wrap .con .items{display: flex;-webkit-display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.sku_wrap .con .item{margin-right: 8px;border: 1px solid #c6c6c6;height: 36px; display: flex;-webkit-display: flex;box-sizing: content-box;-webkit-box-sizing: content-box;margin-bottom: 8px;}
.sku_wrap .con .item.on{border: 1px solid #fe0036;}
.sku_wrap .con .item.on label{border: 1px solid #fe0036;background: url(../images/test.gif) no-repeat scroll right bottom transparent;}
.sku_wrap .con .item label{text-transform: capitalize;background-color: #fff;padding: 0 14px;line-height: 34px;border: 1px solid #fff;font-size: 16px;color: #444;cursor: pointer;}
.sku_wrap .con .item label input[type='radio']{/*width: 0px;*/display: none;}
.sku_wrap .con.sizecon{padding-right: 50px;}
.product_info .sizechart{width: 92px;height: 23px;position: absolute;background: url(../images/icon_size.png) center no-repeat;right: 46px;top: 7px;cursor: pointer;}
.sku_wrap .con.postagecon{min-height: 40px;padding-top: 5px;padding-bottom: 5px; margin-bottom: 15px;}
.sku_wrap .postagecon {cursor: pointer;}
.sku_wrap .postagecon .postage_title{display: flex;line-height: 2.6;}
/*.sku_wrap .postagecon .postage_title .postage_price{margin-right: 10px;}*/
/*.sku_wrap .postagecon .postage_title .postage_country{margin-left: 10px;}*/
.sku_wrap .postagecon .postage_desc{display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.sku_wrap .postagecon .postage_desc .name{color: #999;margin-right: 10px;}
.sku_wrap .postagecon .postage_desc .value{color: orange;}

.skunum {height: 36px;font-size: 0;overflow: hidden;display: flex;-webkit-display: flex;}
.skunum span {display: block;width: 36px;height: 36px;border: 1px solid #ccc;background-color: #eee;text-align: center;font-size: 20px;overflow: hidden;line-height: 34px;color: #777;cursor: pointer;}
.skunum input {display: block;width: 60px;height: 36px;padding: 8px 0;line-height: 14px;border: 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;font-size: 14px;background-color: #fff;}
.add_cart_con{}
.add_cart_con .btn-buy{width: 217px;height: 53px;background-color: #444444;margin-right: 8px;display: flex;justify-content: center;-webkit-display: flex;-webkit-justify-content: center;align-items: center;font-size: 16px;color: #fff;text-transform: uppercase;transition: ease-in-out 0.33s;-ms-transition: ease-in-out 0.33s;-webkit-transition: ease-in-out 0.33s;}
.add_cart_con .btn-buy:hover{text-decoration: none;opacity: 0.90;filter: alpha(opacity=90);}
.add_cart_con .btn-buy span{width: 20px;height: 20px;background: url(../images/icon_buy_btn.png) center no-repeat;margin-right: 10px;}
.add_cart_con .btn-buy.quick_buy_btn{background-color: #5b1eaa;}
.add_cart_con .btn-buy.quick_buy_btn span{background-image: url(../images/icon_quic_buy_btn.png);}

/*相似产品*/
.likearticle{}
.likearticle h3{text-align: center;font-size: 24px;margin: 30px 0 0px;color: #333;}
.likearticle .likelist{padding-top: 40px;}
.likearticle .likelist .item{padding: 0 4px;}
.likelist .swiper-button-next,.likelist .swiper-button-prev{top: 0;right: 20px; width: 32px;height: 32px;background: url(../images/icon_arr_rightl.jpg) center center no-repeat;margin: 0;} 
.likelist .swiper-button-prev{right: 50px;left: auto;background-image: url(../images/icon_arr_leftl.jpg);}

.pronav{display: flex;-webkit-display: flex;}
.pronav.fixed{position: fixed;top: 0;left: 0;z-index: 2; width: 100%;background-color: #fff;}
.pronav .container{padding: 0 0;}
.pronav.fixed .container{padding: 0 15px;}
.pronav a{flex: 1 1 auto;height: 56px;line-height: 52px;border-bottom: 3px solid #d4d4d4;text-align: center;font-size: 18px;color: #666;text-transform: capitalize;}
.pronav a:hover{color: #5b1eaa;text-decoration: none;}
.pronav a.on{border-color: #5b1eaa;color: #5b1eaa;}
.proinfo_page{}
.proinfo_page .page_con{min-height: 200px;padding-top: 40px;padding-bottom: 40px;border-top: 1px solid #ccc;}
.proinfo_page .page_con h4.title{font-size: 18px;text-transform: capitalize;margin-bottom: 20px;}
.proinfo_page .page_con .content{font-size: 14px;line-height: 1.6;padding: 0 20px;}
.proinfo_page .page_con .content p,.proinfo_page .page_con .content div{margin-bottom: 10px;}
.proinfo_page .page_con .shippingcon{padding: 0 65px;justify-content: space-between;-webkit-justify-content: space-between;margin-top: 50px;}
.proinfo_page .page_con .shippingcon .title{width: 60%;}
.proinfo_page .page_con .shippingcon .con{width: 70%;}

.feedback{width: 568px;display: block;margin: 0 auto;}
.feedback .item{display: flex;-webkit-display: flex;justify-content: space-between;margin-bottom: 22px;}
.feedback .item input[type='text']{width:calc(50% - 12px);height: 37px;border: 1px solid #eee;padding: 0 15px; background-color: #fff;}
.feedback .item textarea{width: 100%;height: 128px;padding: 15px;background-color: #fff;}
.feedback .item.submititem{justify-content: flex-start;}
.feedback .item button{width: 152px;height: 43px;margin-right: 16px;line-height: 43px;background-color: #5b1fa8;text-align: center;color: #fff;font-size: 14px;border-radius: 5px;}
.feedback .item button:hover{opacity: 0.9;filter: alpha(opacity=90);}
.feedback .item button[type='reset']{background-color: #fbfbfb;border: 1px solid #eee;color: #333;}


/*购物车结算*/
/*.cartlist{text-align: center;}
.cart_top{height: 40px;line-height: 40px; border: 1px solid #ccc;background-color: #eee;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;padding-left: 30px;padding-right: 30px;}
.cart_con{border: 1px solid #ccc;border-top: 0; background-color: #fff;padding-left: 30px;padding-right: 30px;}

.cart_con .item{display: flex;-webkit-display: flex;justify-content: space-between;align-items: center;-webkit-justify-content: space-between;-webkit-align-items: center; padding: 20px 0;}
.cart_con .item .proname a.img{display: block;position: relative; overflow: hidden; width: 94px;height: 117px; border: 1px solid #b8b6b6;margin-right: 25px;flex: 0 0 auto;}
.cart_con .item .proname a.img img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: 0.5s ease-in-out;}
.cart_con .item .proname .title{font-size: 14px;text-align: left;line-height: 1.4;}

.cartlist .select{width: 10%;text-align: left;}
.cartlist .select input{margin-right: 15px;}
.cartlist .proname{width: 48%;display: flex;-webkit-display: flex;align-items: center;-webkit-align-items: center;}
.cartlist .price{width: 110px;flex: 0 0 auto;}
.cartlist .quantity{width: 120px;flex: 0 0 auto;}
.cartlist .amount{width: 110px;flex: 0 0 auto;}
.cartlist .operation{width: 70px;flex: 0 0 auto;}


.cart_bottom{border: 1px solid #ccc;background-color: #f6f6f6;padding-left: 30px;padding-right: 0px;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;margin-top: 15px;margin-bottom: 50px;height: 75px;align-items: center;-webkit-align-items: center;}
.cart_bottom .leftcon{display: flex;align-items: center; width: 200px; height: 100%;}
.cart_bottom .leftcon .select{width: 60px;text-align: left;}
.cart_bottom #removeall{margin-left: 20px;}

.cart_bottom .rightcon{display: flex;-webkit-justify-content: space-between;height: 100%;}
.cart_bottom .rightcon .heji{padding: 0 30px;margin: 15px 0; text-align: left;border-right: 1px solid #ccc;}
.cart_bottom .rightcon .heji p{display: flex;justify-content: space-between;align-items: center;}
.cart_bottom .rightcon .heji p span{margin-left: 20px;}
.cart_bottom .rightcon .yingfu{padding: 15px 30px;}
.cart_bottom .rightcon .yingfu p{display: flex;align-items: flex-start;}
.cart_bottom .rightcon .payprice{font-size: 24px;color: #de0000;margin-left: 15px;}
.cart_bottom .rightcon .goorder{width: 142px;height: 100%;background-color: #5b1eaa;color: #fff;font-size: 24px;display: flex;align-items: center;justify-content: center;cursor: pointer;}*/

/*下单*/
.address_box{margin-bottom: 25px;}
.address_box .add_head{height: 42px;line-height: 42px;padding-left: 30px; background-color: #f6f6f6;border: 1px solid #eaeaea;}
.address_box .address_list{padding-top: 35px;border: 1px solid #eaeaea;border-top: 0;}
.address_box .item{display: flex;-webkit-display: flex;margin-bottom: 25px;}
.address_box .item .select_addr{width: 165px;padding-left: 30px;flex: 0 0 auto;border-right: 1px dashed #ccc;}
.address_box .item .select_addr label{padding-left: 15px; height: 40px;line-height: 40px; display: block;display: flex;align-items: center;cursor: pointer;}
.address_box .item .select_addr label span{width: 100%;padding-left: 25px; }
.address_box .item .select_addr label.on input{opacity: 0;filter: alpha(opacity=0);}
.address_box .item .select_addr label.on span{padding-left: 0;opacity: 1;filter: alpha(opacity=100);}
.address_box .item .select_addr label.on{padding-left: 40px;background: url(../images/icon_addr.png) left center no-repeat;}
.address_box .item .receiving_info{width: 71%;padding: 0 32px;border-right: 1px dashed #ccc;}
.address_box .item .receiving_info .cons{display: flex;padding: 5px 0;line-height: 20px;}
.address_box .item .receiving_info .name{width: 80px;color: #555;flex: 0 0 auto;}
.address_box .item .edit_addr{width: 29%;display: flex;align-items: center;justify-content: center;}
.address_box .item .edit_addr_btn{width: 50%;height: 40px;line-height: 40px;background-color: #5b1fa8;color: #fff;text-align: center;cursor: pointer;}

.order_prolist{}
.order_prolist .odp_head{height: 42px;line-height: 42px;background-color: #f6f6f6;border: 1px solid #eaeaea;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;padding: 0 35px;}
.order_prolist .odp_list{border: 1px solid #eaeaea;border-top: 0; padding: 30px 35px 10px;}
.order_prolist .odp_list .item{display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center; padding-bottom: 20px;margin-bottom: 20px; border-bottom: 1px dashed #ccc;}
.order_prolist .iteminfo{width: 55%;display: flex;-webkit-display: flex;}
.order_prolist .itemdelivery{width: 35%;display: flex;-webkit-display: flex;}
/*.order_prolist .iteminfo_postage{width: 55%;display: flex;-webkit-display: flex;flex-direction: column;justify-content: space-around;height: 100px;}*/
.order_prolist .iteminfo a.img{width: 92px;height: 116px;overflow: hidden;margin-right: 25px;flex: 0 0 auto;}
.order_prolist .itemdelivery a.img{width: 92px;height: 116px;overflow: hidden;margin-right: 25px;flex: 0 0 auto;}
.order_prolist .iteminfo .text{width: 100%;display: flex;flex-direction: column;justify-content: center;-webkit-display: flex;-webkit-flex-direction: column;-webkit-justify-content: center;}
.order_prolist .itemdelivery .text{width: 100%;display: flex;flex-direction: column;justify-content: center;-webkit-display: flex;-webkit-flex-direction: column;-webkit-justify-content: center;}
.order_prolist .iteminfo .text .title{margin-bottom: 10px;}
.order_prolist .itemdelivery .text .title{margin-bottom: 10px;}
.order_prolist .iteminfo .text .skus{font-size: 12px;color: #555;}
.order_prolist .itemdelivery .text .skus{font-size: 12px;color: #555;}
.order_prolist .iteminfo a.img img{width: 100%;height: 100%;}
.order_prolist .itemdelivery a.img img{width: 100%;height: 100%;}
.order_prolist .itemprice{width: 10%;text-align: center;}
.order_prolist .itemdelivery_name{width: 25%;text-align: left;display: flex;-webkit-display: flex;flex-direction: column;justify-content: space-around;height: 100px;}
.order_prolist .itemquantity{width: 5%;text-align: center;}
.order_prolist .itemdelivery_quanity{width: 10%;text-align: center;}
.order_prolist .itemquantity .fuhao{display: none;}
.order_prolist .itemdelivery_quanity .fuhao{display: none;}
.order_prolist .itemamount{width: 10%;text-align: center;}
.order_prolist .itemdelivery_total{width: 15%;text-align: center;}
.order_prolist .itemjifen{width: 10%;text-align: center;}
.order_prolist .itempayprice{width: 12%;text-align: center;}
/*.order_prolist .odp_list .itempayprice{color: #de0000;}*/
.order_prolist .itemjifen .fuhao{display: none;}
/**/
.order_checkout{margin-bottom: 50px;background-color: #f6f6f6;padding: 30px;}
.order_coupon{border-bottom: 1px solid #ccc;padding-bottom: 10px;display: flex;}
.order_coupon .con{width: 220px; padding-left: 35px;background: url(../images/icon_use.png) left center no-repeat;line-height: 30px;margin-bottom: 10px; display: flex;text-transform: capitalize;}
.order_coupon .con input{width: 120px;margin-left: 20px;padding: 0 15px;}
.order_coupon .con.use_coupon{cursor: pointer;}

.checkout_con_wrap{display: flex;justify-content: flex-end;-webkit-display: flex;-webkit-justify-content: flex-end;margin-top: 20px;}
.checkout_con{width: 300px;}
.checkout_con_top{border-bottom: 1px solid #ccc;margin-bottom: 20px;padding-bottom: 10px;padding-left: 25px;}
.checkout_con .item{display: flex;justify-content: space-between;-webkit-display: flex;-webkit-justify-content: space-between;line-height: 25px;margin-bottom: 10px;color: #333;text-transform: capitalize;}
.checkout_con .checkout_con_top .value{font-size: 16px;}
.checkout_con_bottom{padding-left: 25px;}
.checkout_con_bottom .payfor_price{font-size: 24px;color: #de0000;}
.checkout_con_bottom .back_shopping{text-transform: capitalize;width: 143px;height: 43px;line-height: 43px;background-color: grey;color: #fff;font-size: 18px;text-align: center;border-radius: 5px;margin-top: 20px;}
.checkout_con_bottom .back_shopping{text-transform: capitalize;width: 143px;height: 43px;line-height: 43px;background-color: grey;color: #fff;font-size: 18px;text-align: center;border-radius: 5px;margin-top: 20px;}
.checkout_con_bottom .payfor{text-transform: capitalize;width: 143px;height: 43px;line-height: 43px;background-color: #5b1fa8;color: #fff;font-size: 18px;text-align: center;border-radius: 5px;margin-top: 20px;cursor: pointer;}

/*弹窗*/
.webpopup{position: fixed;left: 0;top: 0;width: 100%;height: 100%;display: none;z-index: 99999;}
.webpopup .popupbg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background-color: rgba(0,0,0,0.6);}
.webpopup .popupclose{position: absolute;right: 30px;top: 25px;width: 26px;height: 26px;cursor: pointer;background: url(../images/icon_close.png) center no-repeat;z-index: 2;}
.webpopup .popupcon{max-width: 1000px;max-height: 500px;position: relative;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);background-color: #fff;padding: 40px;}
.webpopup .popupcon .title{font-size: 24px;font-size: 24px;color: #373737;text-transform: capitalize;margin-bottom: 20px;padding-right: 60px;}
.webpopup .popupcon .btnitems{margin: 20px auto 0;display: flex;justify-content: center;}
.webpopup .popupcon .btnitems a,.webpopup .popupcon .btnitems button{min-width: 152px;height: 43px;line-height: 43px;text-align: center; margin: 0 10px;font-size: 14px;background-color: #fff;border: 1px solid #e0e0e0;border-radius: 5px;}
.webpopup .popupcon .btnitems a,.webpopup .popupcon .btnitems button:hover{opacity: 0.9;filter: alpha(opacity=90);text-decoration: none;}
.webpopup .popupcon .btnitems .submit{background-color: #5b1fa8;color: #fff;border-color: transparent;}

/*优惠券领取*/
.webpopup .popupcon.couponlist_wrap{width: 447px;padding: 25px 30px;background-color: #e4e4e4;}
.webpopup .popupcon.couponlist_wrap .title{}
.couponlist_wrap .couponlist{}
.couponlist_wrap .couponlist .item{width: 383px;height: 105px;background: url(../images/coupon_bg.png) center center no-repeat;display: flex;-webkit-display: flex;align-items: center;margin-bottom: 20px;color: #fff;cursor: pointer;}
.couponlist_wrap .couponlist .itemcon{width: 75%;flex: 0 0 auto;display: flex;-webkit-display: flex;padding: 0 15px 0 25px; align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.couponlist_wrap .couponlist .itemcon .mianzhi{display: flex;align-items: baseline;width: 50%;flex: 1 0 auto;}
.couponlist_wrap .couponlist .itemcon .danwei{font-size: 18px;margin-right: 5px;}
.couponlist_wrap .couponlist .itemcon .jiner{font-size: 80px;font-family: 'ImpaktStd';}
.couponlist_wrap .couponlist .itemcon .name{width: 50%;text-transform: capitalize;}
.couponlist_wrap .couponlist .itemcon .name1{font-size: 30px;margin-bottom: 5px;}
.couponlist_wrap .couponlist .itemcon .tiaojian{font-size: 18px;}
.couponlist_wrap .couponlist .claim{width: 25%;flex: 0 0 auto;font-size: 20px;color: #ff5a74;text-transform: capitalize;padding-left: 5px;cursor: pointer;}

/*修改保存收货地址*/
.edit_addr_wrap{padding: 50px 0px;background-color: #fff;}
.edit_addr_wrap .addr_con{display: flex;-webkit-display: flex;}
.addr_con .addr_con_form{width: 66%;padding: 0 30px;border-right: 1px dashed #eee; }
.addr_con .addr_con_form .item{display: flex;-webkit-display: flex;margin-bottom: 20px;}
.addr_con .addr_con_form .item label{width: 125px; flex: 0 0 auto;line-height: 18px;display: flex;align-items: center;-webkit-display: flex;-webkit-align-items: center;}
.addr_con .addr_con_form .item select,.addr_con .addr_con_form .item input,.addr_con .addr_con_form .item textarea{flex: 1;-webkit-flex: 1;border: 1px solid #eee;padding: 0 15px;background-color: #fff;}
.addr_con .addr_con_form .item select{height: 36px;margin-right: 10px; }
.addr_con .addr_con_form .item select:last-child{margin-right: 0px; }
.addr_con .addr_con_form .item input{height: 36px; }
.addr_con .addr_con_form .item textarea{padding: 15px;}
.addr_con .addr_con_form .items label{}
.addr_con .addr_con_form .items .item  input{width: 140px;}
.addr_con .addr_con_form .items{display: flex;justify-content: space-between;-webkit-display: flex;-webkit-justify-content: space-between;}
.addr_con .addr_con_set{width: 34%;padding: 0 40px;display: flex;align-items: center;-webkit-display: flex;-webkit-align-items: center;flex-direction: column;justify-content: center;}
.addr_con .addr_con_set .set_default{height: 32px;line-height: 32px;width: 100%;margin-bottom: 20px;}
.addr_con .addr_con_set .set_default label input{margin-right: 10px;}
.addr_con .addr_con_set .form_save{width: 100%;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;}
.addr_con .addr_con_set .form_save a{width: 45%;height: 42px;line-height: 42px; text-align: center;background-color: #5b1fa8;color: #fff;}
.addr_con .addr_con_set .form_save a.cancel{background-color: #eeebfa;color: #5b1fa8;border: 1px solid #5b1fa8;}

/*邮寄费用弹窗*/
.webpopup .popupcon.postage_popup_wrap{max-width: 500px;}
.postage_popup_form{width: 100%;margin: 0px auto;padding: 5px;}
.postage_popup_form .item{display: flex;-webkit-display: flex;align-items: center; margin-bottom: 10px;}
.postage_popup_form .item label{margin-right: 15px;line-height: 28px; display: flex;-webkit-display: flex;}
.postage_popup_form .item input[type=radio]{height: 28px;}
.postage_popup_form .item label .name,.postage_popup_form .item label .description,.postage_popup_form .item label .shippingprice{margin-right: 8px;}
.postage_popup_form .item label .description{color: #777;}
.postage_popup_form .item label .shippingprice{color: #de0000;}
.postage_popup_form .item select{max-width: 360px;}
.postage_popup_form .item select,.postage_popup_form .item input{flex: 1;height: 32px;border: 1px solid #ccc;margin-right: 5px;}
.postage_popup_form .desc{font-size: 12px;line-height: 1.8;}
.postage_popup_form .desc p{margin-bottom: 0;}

/*付款*/
.paymentpage{margin-bottom: 80px;}
.payment_top{padding: 20px 0;display: flex;justify-content: space-between;align-items: flex-end;-webkit-display: flex;-webkit-justify-content: space-between;-webkit-align-items: flex-end;}
.payment_top .leftcon{flex: 1;-webkit-flex: 1;}
.payment_top h3{font-size: 24px;margin-bottom: 10px;}
.payment_top .orderid{font-size: 16px;color: #8b8b8b;}
.payment_top .rightcon{width: 240px;font-size: 16px;color: #4b4b4b;text-align: right;}
.payment_top .rightcon .prices{color: #de0000;font-size: 24px;padding-left: 15px;}

.payment_con{margin-bottom: 35px;border: 1px solid #eee;}
.payment_con .payment_con_top{height: 52px;line-height: 52px;background-color: #f6f6f6;color: #333;font-size: 16px;padding-left: 25px;}
.payment_con .payment_list{padding: 25px 35px;display: flex;-webkit-display: flex;}
.payment_con .payment_list .item{margin: 0 20px;}
.payment_con .payment_list .item label{display: flex;align-items: center;cursor: pointer;}
.payment_con .payment_list .item div{width: 150px;height: 60px;background-position: center center;background-repeat: no-repeat;margin-left: 5px;}
.payment_con .payment_list .item .payment_ali div{background-image: url(../images/paypal.jpg);}
.payment_con .payment_list .item .payment_wechat div{background-image: url(../images/payment_wechat.png);}
.payment_con .payment_list .item .payment_chuxu div{background-image: url(../images/payment_chuxu.png);}
.payment_con .payment_list .item .payment_credit div{background-image: url(../images/payment_credit.png);}
.payment_bottom{display: flex;flex-direction: column;align-items: flex-end;-webkit-display: flex;-webkit-flex-direction: column;-webkit-align-items: flex-end;}
.payment_bottom .paysubmit{width: 165px;height: 48px;line-height: 48px;background-color: #5b1fa8;color: #fff;text-align: center;margin-bottom: 10px;cursor: pointer;font-size: 18px;border-radius: 5px;}
.payment_bottom .paysubmit:hover{opacity: 0.9;filter: alpha(opacity=90);}
.payment_bottom .settime{line-height: 26px;}

/*修改保存收货地址*/
.paysuccess_page{margin-top: 50px;}
.paysuccess_con{display: flex;-webkit-display: flex;padding: 50px 0px;background-color: #fff;border: 1px solid #eee;margin-bottom: 40px;}
.paysuccess_con_info{width: 66%;padding: 0 50px;border-right: 1px dashed #eee; }
.paysuccess_con_info h3{background: url(../images/icon_success.png) left top 0px  no-repeat;font-size: 24px;padding: 8px 0;padding-left: 50px; line-height: 24px;margin-bottom: 20px;}
.paysuccess_con_info .con{padding-left: 50px;line-height: 1.6;}
.paysuccess_con_info .fkxx{margin-top: 20px;}

.paysuccess_con .paysuccess_con_href{width: 34%;padding: 0 40px;display: flex;align-items: center;-webkit-display: flex;-webkit-align-items: center;flex-direction: column;justify-content: center;}
.paysuccess_con .paysuccess_con_href .form_save{width: 100%;display: flex;-webkit-display: flex;justify-content: space-between;-webkit-justify-content: space-between;}
.paysuccess_con .paysuccess_con_href .form_save a{width: 45%;height: 48px;line-height: 48px; text-align: center;background-color: #5b1fa8;color: #fff;border-radius: 5px;}
.paysuccess_con .paysuccess_con_href .form_save a.btn2{background-color: #eeebfa;color: #5b1fa8;border: 1px solid #5b1fa8;}

/*左侧产品*/
.leftprolist{}
.leftpro .typename{margin-bottom: 28px;border-bottom: 1px solid #eee;position: relative;padding-left: 10px;padding-bottom: 10px;font-size: 16px;margin-top: 24px;}
.leftpro .typename:before{position: absolute;left: 0;top: 0px;width: 2px;height: 16px;line-height: 1; background-color: #5b21a6;content: "";}
.leftprolist.prolist{margin-left: 0;margin-right: 0;}
.leftprolist.prolist .item{width: 100%;padding: 0;display: flex;margin-bottom: 20px;}
.leftprolist.prolist .item a.img{width: 35%;padding-top: 44%;}
.leftprolist.prolist .item a.img .imask span.look{width: 24px;height: 24px;background-size: 100%;}
.leftprolist.prolist .item .text{width: 58%;margin-left: 2%; position: relative;}
.leftprolist.prolist .item .text .title{height: 60px;-webkit-line-clamp: 3;}
.leftprolist.prolist .item .text .tags{position: absolute;width: 100%;}
.leftprolist.prolist .item .text .tags .tag{width: 50%;margin-right: 0;cursor: pointer;}

.news_con_wrap{}
.news_con_wrap .typename{font-size: 36px;border-bottom: 1px solid #eee;margin-bottom: 30px;padding-bottom: 10px;padding-right: 45px;position: relative;}
.news_con_wrap .source{border-bottom: 1px dashed #999;text-align: center;padding-bottom: 20px;margin-bottom: 20px;}
.news_con_wrap .source h3.title{font-size: 20px;line-height: 1.6;margin-bottom: 10px;}
.news_con_wrap .source .datetime{font-size: 12px;color: #666;}
.news_con_wrap .news_con{line-height: 2;margin-bottom: 50px;}
.news_con_wrap .news_con p{/*text-indent: 2em;*/margin-bottom: 15px;}

#floatrightplus{/*width:161px;*/height:290px;position:fixed;bottom:100px;right:0px; z-index:100;}
#floatrightplus{}
#floatrightplus a:hover{text-decoration: none;}
#floatrightplus li{/*width:161px;*/height:60px;}
#floatrightplus li img{float:right;width: auto;}
#floatrightplus li a{height:50px;float:right;display:block;min-width:48px;max-width:161px;}
#floatrightplus li a .shows{display:block;}
#floatrightplus li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;width: 161px;}
#floatrightplus li a.weixin_area .hides{display:none;position:absolute;right:143px;width: auto;}
#floatrightplus li a.weixin_area .weixin{display:none;position:absolute;right:0;top:48px;max-width: 200px;}
#floatrightplus #p2{width:112px;background-color:#A7D2A9;height:48px;margin-left:48px;border:1px solid #8BC48D;text-align:center;line-height:48px}
#floatrightplus #p3{width:112px;background-color:#EC9890;height:48px;margin-left:48px;border:1px solid #E6776C;text-align:center;line-height:48px}
#floatrightplus #p1{width:48px;height:50px;float:left}
#floatrightplus #top_btn{transform: translateY(20px);opacity: 0;filter: alpha(opacity=0);transition: ease-in-out 0.5s;visibility: hidden;}
#floatrightplus #top_btn.on{visibility: visible; transform: translateY(0px);opacity: 1;filter: alpha(opacity=100);}


.m_typemenu{display: block;width: 40px;height: 40px;background: url(../images/m/m_type_menu.png) center center no-repeat;background-size: 32px;position: absolute;right: 0;top: 5px;display: none;}
.typename .m_typemenu{top: -5px;}

/*弹框样式*/
.imgzoom_pack {width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, .7) ;display: none;z-index: 20000;}
.imgzoom_pack .boxclose{position: absolute;right: 0;top: 0; width: 50px;height: 50px;background:  rgba(0, 0, 0, .5) url(../images/m/nav_close.png) no-repeat center/20px;z-index: 2;}
.imgzoom_pack .imgzoom_img {width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;background: black;}
.imgzoom_pack .imgzoom_img img {width: 100%;position: absolute;top: 50%;max-width: 10000px;}
.informBlock {margin: 0 11% 22px;width: 78%;text-align: center;}
.informBlock img {margin-bottom: 5px;max-height: 250px;max-width: 100%;border-radius: 2%;}

.ac_results_bg {
	background-color: #fff;
	z-index: 1;
	padding: 10px 0px 10px 0px;
	border: 1px solid #ccc;
}
.ac_results_bg li {
	padding: 5px 10px;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.ac_results_bg li.ac_over{background-color: #bebebe;}
@media(max-width: 1229px) and (min-width: 1000px){
	.headmid .searchform{width: 70%;}
}
@media(max-width: 999px) and (min-width: 768px){
	.headmid .searchform{width: 68%;}
	.headmid .logo{margin-right: 40px;}
	.ac_results_bg{left: 246px!important;width: 500px!important;}
	.ac_results_bg li{font-size: 12px;}
}

@media(max-width: 1229px){
	.headnav .nav a{padding: 0 15px;}
	.banner{height: 348px;}
	.container{width: 992px;}
	.prolist,.subpage .main .prolist{margin-left: -15px;margin-right: -15px;}
	.prolist .item,.subpage .main .prolist .item{padding: 0 15px;}
	.prolist .item .text .title{margin: 5px 0;}
	.newprolist.prolist .item:nth-child(4),.newprolist.prolist .item:nth-child(5){margin-bottom: 55px;}
	.newprolist.prolist .item:nth-child(5){top: 342px;}
	.newprolist.prolist .item:nth-child(6){top: 300px;}
	/*.newprolist.prolist .item2{margin-bottom: 55px;}
	.newprolist.prolist .item2.itemtop{top: 342px;}
	.newprolist.prolist .item1.itemtop{top: 300px;}*/
	.index_prolist{margin-top: 40px;}
	.prolist .item{margin-bottom: 30px;}
	.promotion .prolist .item:nth-child(2n){top: 70px;}
	.promotion .viewmore{margin-top: 80px;}
	.typebar h3{font-size: 24px;}
	.typebar .desc{font-size: 16px;}
	.subpage .main .nowtypename{font-size: 30px;}
	.fenye{margin: 30px 0;}
	.fenye .fenye_list a, .fenye .fenye_list span{min-width: 28px;height: 28px;line-height: 28px; margin: 0 6px;}

	.product_top .product_imgs{width: 45.83%;margin-right: 2%;}
	.product_imgs .my-simple-gallery{width: 80%;}
	.product_imgs .gallery-top{width: 100%;}
	.product_imgs .gallery-top .swiper-slide{height: 440px;}
	.sku_wrap .con .item label{padding: 0 10px;}
	.product_info_top{padding: 0 20px;}
	.prod_info_form{margin: 0 20px;}
	.prod_info_title .prod_info_mark{width: 80px;}
	.prod_info_title h2{margin-right: 30px;}
	.sku_wrap{min-height: 0;}

	.prod_info_title h2{font-size: 20px;}
	.product_info .nowprice{margin: 8px 0;}
	.sku_wrap .con .title{font-size: 16px;}
	.sku_wrap .con .item label{font-size: 14px;}
	.sku_wrap .con{margin-bottom: 18px;}

	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd{padding-right: 10px;}

	.order_prolist .odp_head{font-size: 13px;}

	.ucenter_bottom .item{padding: 0 36px;}
	.ucenter_bottom .item a{padding-left: 90px; }
	.ucenter_bottom .item a .title{font-size: 16px;}
	.ucenter_bottom .item a .desc{font-size: 13px;}
	.usermain_con{padding: 30px;}
	.ucenter_wrap .usermain .typename{padding-left: 30px;}

	.useraddr_list .item_default .isdefault{font-size: 12px;}
}

@media(max-width: 1023px){
	.headtop .toprightnav a{margin: 0 4px;}
	.headtop .toprightnav a:after{right: -4px;}
	.headmid{padding: 20px 0;height: 96px;}
	.headnav .nav a{padding: 0 7px;}
	.headmid .searchform .txt{font-size: 12px;}
	.footer{padding: 40px 0;}
	.foot_bottom{margin-top: 25px;}
	.foot_top .flogo{width: 140px;background-size: 100%;}
	.foot_top .desc,.foot_bottom .powerby{font-size: 12px;}
	.foot_top .foot_nav dl{padding-left: 35px;background-size: 25px;}
	.foot_top .foot_nav dd a{font-size: 12px;}
	.foot_top .foot_nav dl:last-child{width: 100px;}
	.foot_top .foot_nav dl{width: 140px;}


	.banner{height: 268px;}
	.container{width: 100%;}
	.prolist{margin-left: -15px;margin-right: -15px;}
	.prolist .item{padding: 0 15px;}
	.prolist .item .text .title{margin: 5px 0;}
	.newprolist.prolist .item:nth-child(4),.newprolist.prolist .item:nth-child(5){margin-bottom: 55px;}
	.newprolist.prolist .item:nth-child(5){top: 292px;}
	.newprolist.prolist .item:nth-child(6){top: 250px;}
	/*.newprolist.prolist .item2{margin-bottom: 55px;}
	.newprolist.prolist .item2.itemtop{top: 292px;}
	.newprolist.prolist .item1.itemtop{top: 250px;}*/
	.prolist .item{margin-bottom: 30px;}
	.promotion .prolist .item:nth-child(2n){top: 70px;}
	.promotion .viewmore{margin-top: 80px;}
	.index_tuijian{padding: 10px;margin-bottom: 15px;}
	.typebar{height: 90px;}
	.typebar h3{font-size: 20px;}
	.typebar h3:before,.typebar h3:after{top: 18px;}
	.typebar .desc{font-size: 14px;}
	.viewmore{margin: 30px auto;}
	.client_feedback{padding-top: 40px;padding-bottom: 50px;}

	.subpage .leftbar{width: 225px;}
	.subpage .main .nowtypename{font-size: 26px;}
	.fenye{margin: 20px 0;}
	.fenye .info{font-size: 12px;}
	.fenye .fenye_list a, .fenye .fenye_list span{min-width: 25px;height: 25px;line-height: 25px; margin: 0 2px;}

	.add_cart_con .btn-buy{width: 163px;}
	.product_info .sizechart{width: 72px;right: -20px;background-size: 100%;}
	.sku_wrap .con{margin-bottom: 10px;}
	.sku_wrap .con .item{height: 30px;}
	.sku_wrap .con .item label{padding: 0 7px;line-height: 28px;}
	.add_cart_con .btn-buy{height: 45px;line-height: 45px;}
	
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd{padding-right: 0;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p.remark input{width: 100%;}
	#lib_cart .cartFrom .itemFrom tfoot .goorder{width: 100px;font-size: 18px;}
	#lib_cart .cartFrom .itemFrom tfoot tr.shopping_cart_total strong{font-size: 20px;}
	#lib_cart .cartFrom .itemFrom tbody td.prQuant img{width: 20px;}
	#lib_cart .cartFrom .itemFrom tbody td.last{padding: 15px 8px;}
	#lib_cart .cartFrom .itemFrom tbody td.prQuant input{margin: 0;}
	#lib_cart .cartFrom .itemFrom tfoot tr .totaltd{padding-right: 10px;}

	.edit_addr_wrap{padding: 30px 0;}
	.edit_addr_wrap .addr_con{flex-direction: column;}
	.addr_con .addr_con_form{border-right: 0;width: 90%;}
	.addr_con .addr_con_form .item input,.addr_con .addr_con_form .item select{width: 120px;}
	.addr_con .addr_con_set{width: 320px;}
	
	.payment_con .payment_list{padding: 25px;}
	.payment_con .payment_list .item{margin: 0 10px;}
	.payment_con .payment_list .item div{width: 120px;height: 48px;background-size: 100%;}

	.paysuccess_con .paysuccess_con_href{padding: 0 15px;}
	.paysuccess_con .paysuccess_con_href .form_save a{height: 40px;line-height: 40px;}
	.paysuccess_con_info{padding: 0 15px;}
	.paysuccess_con_info h3{font-size: 20px;background-size: 28px;background-position: left top 6px;}

	.leftprolist.prolist .item .text .title{height: 40px; -webkit-line-clamp: 2;}
	.subpage .leftbar{margin-right: 20px;}
	.news_con_wrap .typename{font-size: 28px;margin-bottom: 20px;}
	.leftpro .typename{margin-top: 14px;}
	.news_con_wrap .source h3.title{font-size: 16px;}
	.news_con_wrap .news_con p{margin-bottom: 8px;word-break: break-all;}

	.forgotcon .text h3{font-size: 30px;}
	
	.ucenter_wrap .usermenu{width: 150px;padding: 15px;}
	.ucenter_wrap .usermenu .title{font-size: 15px;}
	.ucenter_content{padding: 0 25px;}
	.ucenter_content .ucenter_top{padding: 25px 0;margin-bottom: 25px;}
	.ucenter_top .leftcon{padding: 0 10px;}
	.ucenter_top .leftcon .img{margin-right: 10px;width: 82px;height: 82px;}
	.ucenter_top .rightcon{padding: 0 10px;}
	.ucenter_bottom .item{padding: 0 25px;margin-bottom: 30px;height: 60px;}
	.ucenter_bottom .item a{background-size: 36px;padding-left: 60px;}
	
	.useraddr_box_top{padding: 0 5px;}
	.useraddr_list .item_default{width: 10%;}
	.useraddr_list .item_contact{width: 22%;}
	.useraddr_list .item_default .isdefault input{display: inline-block;}
	.useraddr_list .item_default .isdefault{background-color: transparent;border: 0;padding: 0;}
	.useraddr_list .item_default span{display: none;}
	.useraddr_list .item_operation .eidtlist a{margin: 0 3px;}

	.order_detail_info .info_head,.order_detail_state .info_head{padding: 8px 15px;}
	.order_detail_info .info_head .orderid{margin-right: 10px;}
	.order_detail_info .info_con{padding: 25px;}
	.order_detail_info .info_con .rightcon{width: 260px;}
	.order_detail_info .info_con .rightcon .payprice .value{font-size: 18px;}


	.orderlist_body .iteminfo{padding: 15px;}
	.orderlist_body .iteminfo a.img{margin-right: 5px;}

	.mi-dialog__wrapper{width: 95%;}

	#floatrightplus{bottom:50px;}
	#floatrightplus{/*width:130px;*/height:145px;position:fixed;bottom:50px;right:0px; z-index:100;}
	#floatrightplus li{/*width:130px;*/height:30px;}
	#floatrightplus li img{float:right;width: auto;}
	#floatrightplus li a{height:25px;float:right;display:block;min-width:24px;max-width:130px;}
	#floatrightplus li a .shows{display:block;height: 25px;width: auto;}
	#floatrightplus li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;width: 130px;}
	#floatrightplus li a .hides img{height: 25px;width: auto;}
	#floatrightplus li a.weixin_area .hides{display:none;position:absolute;right:72px;width: auto;height: 25px;}
	#floatrightplus li a.weixin_area .weixin{display:none;position:absolute;right:0;top:24px}
	#floatrightplus #p2{/*width:130px;*/background-color:#A7D2A9;height:24px;margin-left:12px;border:1px solid #8BC48D;text-align:center;line-height:24px}
	#floatrightplus #p3{/*width:130px;*/background-color:#EC9890;height:24px;margin-left:12px;border:1px solid #E6776C;text-align:center;line-height:24px}
	#floatrightplus #p1{width:24px;height:25px;float:left}
	#floatrightplus #btn img{height: 25px;}
	.position .position_con{-webkit-line-clamp: 2;}
}

@media(max-width: 767px){
	body{padding-top: 50px;padding-bottom: 53px;}
	.pop_up{display: block;}
	.container{padding: 0 20px;}
	.header{display: none;}
	.footer{padding: 20px 0;}
	.foot_top .flogos{display: none;}
	.foot_top .foot_nav{flex-direction: column;-webkit-flex-direction: column;width: 100%;}
	.foot_top .foot_nav dl{width: 100%;padding-left: 0;background: #847d7d!important; border-bottom: 0.5px solid #ccc;display: flex;-webkit-display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.foot_top .foot_nav dl:last-child{width: 100%;}
	.foot_top .foot_nav dl dt{width: 100%;padding-right: 30px;background: #262626 url(../images/icon_arr_left_h.png) right top 10px no-repeat!important;background-size: 16px!important;padding-bottom: 5px;padding-top: 5px;}
	.foot_top .foot_nav dl dt.on{background-image: url(../images/icon_arr_down_h.png)!important;}
	.foot_top .foot_nav dl dd{display: none;width: 50%;padding: 0 5px;height: 30px;line-height: 30px;}
	.foot_top .foot_nav dl dt.on~dd{display: block;}
	.foot_top .foot_nav dl dd a{color: #fff;}
	.foot_bottom{margin-top: 15px;}
	.foot_bottom .powerby{width: 100%;padding: 0 10px;text-align: center;}
	.foot_bottom .hezuopt{display: none;}


	.m_header{display: flex;}
	.m_footer{display: flex;}
	.banner{height: 220px;display: none;}
	.banner_m{display: block;}
	.index_tuijian{margin-bottom: 10px;}
	.index_tuijian .swiper-slide{width: 50%;margin-bottom: 15px;padding: 0 8px;}
	.indexguangbo_wrap, .indexguangbo{height: 40px;}
	.indexguangbo.fixed{top: 50px;}

	.indexguangbo .title{font-size: 0px;background-position: left center;padding-left: 20px;margin-right: 10px;padding-right: 10px;line-height: 1.4}
	.indexguangbo .guangbonews a{font-size: 12px;}
	.typebar{height: auto;padding-left: 30px;padding-right: 30px;padding-bottom: 15px;}
	.typebar h3{font-size: 18px;line-height: 1.4;}
	.typebar h3:before{left: -35px;width: 25px;top: 10px;}
	.typebar h3:after{right: -35px;width: 25px;top: 10px;}
	.typebar .desc{font-size: 12px;margin-left: -25px;margin-right: -25px;}
	.newprolist.prolist .item{width: 50%;margin-bottom: 10px;}
	.newprolist.prolist .item:nth-child(4),.newprolist.prolist .item:nth-child(5){width: 50%;margin-bottom: 10px;}
	.newprolist.prolist .item:nth-child(5){position: relative;top: 0;left: 0;}
	.newprolist.prolist .item:nth-child(6){position: relative;top: 0;left: 0;}
	.newprolist.prolist .item:nth-child(7){margin-left: 0;}
	/*.newprolist.prolist .item2{margin-bottom: 10px;}
	.newprolist.prolist .item1.itemtop{position: relative;top: 0;left: 0;}
	.newprolist.prolist .item2.itemtop{position: relative;top: 0;left: 0;}
	.newprolist.prolist .item1.itemtop+.item{margin-left: 0;}*/
	.newprolist.prolist .item:nth-child(9){display: none;}
	.viewmore{margin: 15px auto 25px;width: 140px;height: 32px;line-height: 30px;font-size: 14px;background-position: right 5px center;}
	.item .text .mark{font-size: 12px;height: 16px;line-height: 16px;}

	.video-section .playbtn .play{width: 47px;height: 47px;}
	.index_prolist{margin-top: 30px;}

	.likearticle h3{font-size: 18px;}
	.prolist{margin-left: -10px;margin-right: -10px;}
	.prolist .item{padding: 0 10px;width: 50%;margin-bottom: 20px;}
	.prolist .item .tags .tag{min-width: 40px;height: 18px;line-height: 18px;}
	
	.promotion{padding-top: 30px;background-size: 200%;}
	.promotion .prolist{margin-top: 50px;}
	.promotion .prolist .item:nth-child(2n){top: 0;}
	.typebar img{max-width: 100%;}
	.promotion .viewmore{margin-top: 10px;}
	.client_feedback{padding-top: 25px;padding-bottom: 25px;}
	.feedback_list .item .text .content,.feedback_list .item .text .title	{overflow:hidden; 
text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3; }
	.feedback_list .swiper-button-prev{background-image: url(../images/icon_arrleftb.png);background-size: 15px;left: 0;}
	.feedback_list .swiper-button-next{background-image: url(../images/icon_arrrightb.png);background-size: 15px;right: 0;}


	/*内页*/
	.position{margin-bottom: 25px;}
	.subpage .leftnavbar{display: none;}
	.fenye{margin: 15px 0;}
	.fenye .info{}
	.fenye .fenye_list a,.fenye .fenye_list span{display: none;}
	.fenye .fenye_list a.prev,.fenye .fenye_list a.on,.fenye .fenye_list a.next{display: block;}
	.fenye{flex-direction: column;}

	.subpage .main .dis-style .displayorder a{width: 75px;font-size: 12px;}
	.subpage .main .dis-style .displayorder .title{font-size: 12px;}
	.subpage .main .dis-style{height: 45px;}
	.displaystyle .style {margin:0 3px; }
	.subpage .main .prolist .item{width: 50%;}
	.prolist .item, .subpage .main .prolist .item{padding: 0 10px;}
	.prolist, .subpage .main .prolist{margin-left: -10px;margin-right: -10px;}
	.subpage .main .prolist.pro_style2 .item{margin-bottom: 12px;padding-bottom: 12px;}
	.prolist.pro_style2 .item a.img{margin-right: 12px;}
	.prolist.pro_style2 .item .text .title{width: 60%;}
	.prolist.pro_style2 .item .text .prices{width: 35%;display: flex;flex-direction: column;justify-content: center;align-items: flex-end;}
	.prolist.pro_style2 .item .text .prices .price{font-size: 16px;margin-bottom: 15px;}

	/*商品详情页*/
	.page_product_detail .position{display: none;}
	.product_top{flex-direction: column;margin-left: -20px;margin-right: -20px;}
	.product_top .product_imgs{width: 100%;}
	.product_imgs .gallery-top .swiper-slide{height: 0;padding-top: 124%;box-sizing: content-box;position: relative;}
	.product_imgs .gallery-top .swiper-slide a{display: block;position: absolute;left: 0;top: 0; width: 100%;height: 100%;}
	.product_imgs .gallery-thumbs{width:0;}
	.product_imgs .gallery-top{width: 100%;}
	.product_imgs .gallery-top .swiper-pagination{display: inline-block;}

	.product_imgs .my-simple-gallery{width: 100%;}
	.product_top .product_info{margin-top: 20px;}

	.prod_info_form{margin: 0;}
	.prod_info_form_wrap{position: fixed;width: 100%;height: 80%;left: 0;bottom: 0;background-color: #fff;z-index: 19999;transform: translateY(100%);transition: 0.5s ease-in-out;padding: 20px;padding-bottom: 50px;padding-top: 120px;}
	.prod_info_form_wrap.show{transform: translateY(0);}
	.add_cart_con{position: fixed;z-index: 10000; left: 0;bottom: 0;width: 100%;height: 53px;}
	.add_cart_con .btn-buy{margin-right: 0;width: 50%;}
	.close_prod_info_form{width: 30px;height: 30px;background: url(../images/icon_close_r.png) center center no-repeat;position: absolute;right: 20px;top: 20px;background-size: 20px;z-index: 2;}
	.prod_info_form_top{display: flex;position: absolute;left: 0;top: 0;width: 100%;padding: 20px;background-color: #fff;height: 130px;}
	.prod_info_form_top .img{width: 70px;height: 90px;overflow: hidden;border: 1px solid #eee;margin-right: 15px;}
	.prod_info_form_top .img img{width: 100%;height: 100%;}
	.prod_info_form_top .pro_wrap_price{font-size: 20px;color: #de0000;}
	.prod_info_form_con{width: 100%;height: 100%;overflow: scroll;}
	.sku_wrap{padding-top: 5px;}
	.sku_wrap .con{margin-bottom: 5px;padding-left: 0;}
	.sku_wrap .con .title{width: auto;position: relative;text-align: left;}
	.sku_wrap .con .item{height: 30px;}
	.sku_wrap .con .item label{line-height: 28px;padding: 0 10px;}
	.add_cart_con .btn-buy{height: 53px;line-height: 53px;}

	.prod_info_form_bottom{width: 100%;height: 55px;padding-top: 10px;padding-bottom: 5px; background-color: #fff;position: absolute;left: 0;bottom: 0;display: block;}
	.prod_info_form_bottom .prod_info_form_confirm{display: block; width: 80%;height: 40px;line-height: 40px;text-align: center;background-color: #5b20a8;color: #fff;font-size: 16px;margin: 0 auto;border-radius: 40px;}

	.product_info .sizechart{display: none;}
	.sku_wrap .con.sizecon{padding-right: 0;}
	.prod_info_title .prod_info_mark{width: 65px;}
	.prod_info_title .promark{margin-right: 5px;background-size: 20px;background-position: left 5px center;width: 30px;}
	.prod_info_title .promark span{margin-right: 2px;display: none;}
	.prod_info_title .proshare{	background-size: 20px;width: 30px;}
	.prod_info_title h2{font-size: 16px;margin-right: 10px;}
	.prod_info_number{font-size: 13px;}
	.product_info .pricess{display: flex;align-items: center;}
	.product_info .nowprice{font-size: 18px;margin: 5px 15px 5px 0;}
	.product_info .oldprice{font-size: 14px;}
	.add_cart_con .btn-buy{font-size: 15px;}

	.pronav.fixed{top: 50px;}
	.pronav a{font-size: 14px;border-width: 2px;}
	.proinfo_page .page_con .content{padding: 0 0px;}
	.feedback{width: 100%;}
	.proinfo_page .page_con{padding-top: 25px;padding-bottom: 25px;}
	.proinfo_page .page_con h4.title{}
	.proinfo_page .page_con .shippingcon{padding: 0 15px;margin-top: 25px;}
	.feedback .item {margin-bottom: 14px;}
	.feedback .item input[type='text']{width: calc(50% - 7px); }

	.likelist .swiper-button-prev,.likelist .swiper-button-next{display: none;}



	/*购物车结算*/
	#lib_cart .cartFrom .itemFrom  tr{display: flex;flex-wrap: wrap;}
	#lib_cart .cartFrom .itemFrom  td.selecttd{width: 35px;}
	#lib_cart .cartFrom .itemFrom  thead td.itemtd{width: 100%;flex: 1;}
	#lib_cart .cartFrom .itemFrom  thead td.operationtd{width: 35px;color: transparent;font-size: 0;}
	#lib_cart .cartFrom .itemFrom  thead td.pricetd,#lib_cart .cartFrom .itemFrom thead td.quantitytd,#lib_cart .cartFrom .itemFrom thead td.amounttd {display: none;}
	#lib_cart .cartFrom .itemFrom tbody td.last{border-bottom: 0;padding: 10px 5px;}
	#lib_cart .cartFrom .itemFrom tbody tr{border-bottom: 1px dashed #cdcdcd;padding-bottom: 10px;}
	#lib_cart .cartFrom  .itemFrom tbody td.prList{width: calc(100% - 70px);}
	#lib_cart .cartFrom  .itemFrom tbody td.prList dl dd{padding-right: 0;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dt,#lib_cart .cartFrom .itemFrom tbody td.prList dl dt a{width: 65px;height: 80px;margin-right: 5px;}
	#lib_cart .cartFrom .itemFrom tbody td.selecttd{order: 0;width: 35px;padding: 10px 12px;}
	#lib_cart .cartFrom .itemFrom tbody td.prList{order: 1;}
	#lib_cart .cartFrom .itemFrom tbody td.prRmove{order: 2;width: 35px;display: flex;align-items: center;}
	#lib_cart .cartFrom .itemFrom tbody td.prPrice{order: 3;width: 30%;text-align: center;}
	#lib_cart .cartFrom .itemFrom tbody td.prQuant{order: 4;width: 40%;text-align: center;}
	#lib_cart .cartFrom .itemFrom tbody td.prAmount{order: 5;width: 30%;text-align: center;}
	#lib_cart .cartFrom .itemFrom tbody td.prRmove a{background:url(../images/cart/del.png) no-repeat center center;font-size: 0;text-indent: -999em;color: transparent;display: flex;width: 50px;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p.remark input{width: 100%;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd h4{font-size: 13px;line-height: 1.2;height: 50px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd h4 a{}
	
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr{padding: 0 5px;overflow: hidden;white-space: pre-wrap;width: 100%;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr p{display: inline-block;position: relative;color: #666;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr p::after{content: ",";}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr p:last-child::after{display: none; content: "";}

	#lib_cart .cartFrom .itemFrom tfoot tr.shopping_cart_total{height: auto;}
	#lib_cart .cartFrom .itemFrom tfoot tr .youhui{width: calc(100% - 50px);}
	#lib_cart .cartFrom .itemFrom tfoot .yixuan{font-size: 13px;}
	#lib_cart .cartFrom .itemFrom tfoot .yixuan .removeall{margin-left: 10px;}
	#lib_cart .cartFrom .itemFrom tfoot .heji{border-right: 0;padding-right: 10px;width: 200px;}
	#lib_cart .cartFrom .itemFrom tfoot tr .totaltd{width: calc(100% - 120px);margin-top: 5px;font-size: 16px;}

	#lib_cart .cartFrom .itemFrom tfoot .heji p{height: 18px;}
	#lib_cart .cartFrom .itemFrom tfoot .goorder{width: 120px;height: 40px;line-height: 40px;font-size: 16px;margin-top: 5px;}
	#lib_cart .cartFrom .itemFrom tfoot tr.shopping_cart_total strong{font-size: 18px;}
/*下单*/
	.address_box .item .receiving_info{padding: 0 10px;}
	.address_box .item .select_addr{padding-left: 0px;width: 40px;}
	.address_box .item .select_addr label span{padding-left: 5px;display: none;}
	.address_box .item .select_addr label.on{padding-left: 20px;}
	.address_box .item .edit_addr{width: 40px; flex: 0 0 auto;}
	.address_box .item .edit_addr_btn{width: 30px;height: 30px;line-height: 30px;}
	.address_box .item .receiving_info{width: calc(100% - 80px);}
	.address_box .item .receiving_info .name{width: 60px;}

	.order_prolist .odp_head{padding: 0 15px;}
	.order_prolist .odp_list{padding-left: 15px;padding-right: 15px;}
	.order_prolist .iteminfo,.orderlist_body .iteminfo{width: 100%;}
	.order_prolist .itemdelivery_m,.orderlist_body .itemdelivery_m{width: 100%;}
	.order_prolist .odp_head .itemprice,.order_prolist .odp_head .itemquantity,.order_prolist .odp_head .itemamount,.order_prolist .odp_head .itemjifen,.order_prolist .odp_head .itempayprice{display: none;overflow: hidden;}
	.order_prolist .odp_head .itemdelivery_name,.order_prolist .odp_head .itemdelivery_quanity,.order_prolist .odp_head .itemdelivery_total,.order_prolist .odp_head .itemjifen,.order_prolist .odp_head .itempayprice{display: none;overflow: hidden;}

	.order_prolist .odp_list .item{flex-wrap: wrap;}
	.order_prolist .odp_list .itemprice,.order_prolist .odp_list .itemquantity,.order_prolist .odp_list .itemamount,.order_prolist .odp_list .itemjifen{flex: 1;}
	.order_prolist .odp_list .itemdelivery_name,.order_prolist .odp_list .itemdelivery_quanity,.order_prolist .odp_list .itemdelivery_total,.order_prolist .odp_list .itemjifen{flex: 1;}
	.order_prolist .odp_list .itemdelivery_quanity,.order_prolist .odp_list .itemdelivery_total{display: none;overflow: hidden;}
	.order_prolist .odp_list .itempayprice{color: #de0000;}
	.order_prolist .iteminfo a.img,.orderlist_body .iteminfo a.img{width: 70px;height: 88px;margin-right: 15px;}
	.order_prolist .odp_list .iteminfo{margin-bottom: 10px;}
	.order_prolist .odp_list .itemdelivery{margin-bottom: 10px;}
	.order_prolist .odp_list .itemprice{margin-left: 85px;}
	.order_prolist .odp_list .itemdelivery_name{margin-left: 85px;}
	.order_prolist .itemjifen .fuhao,.order_prolist .itemquantity .fuhao{display: inline-flex;}
	.order_prolist .itemjifen .fuhao,.order_prolist .itemdelivery_quanity .fuhao{display: inline-flex;}

	.order_checkout{padding: 25px;}
	.order_coupon {flex-wrap: wrap;}
	.order_coupon .use_coupon{width: 210px;padding-left: 25px;}
	.checkout_con .item{margin-bottom: 5px;}

	.checkout_con_bottom .payfor_price{font-size: 18px;}
	.checkout_con_bottom .back_shopping{font-size: 16px;width: 120px;height: 36px;line-height: 36px;}
	.checkout_con_bottom .back_shopping{font-size: 16px;width: 120px;height: 36px;line-height: 36px;}
	.checkout_con_bottom .payfor{font-size: 16px;width: 120px;height: 36px;line-height: 36px;}

	.edit_addr_wrap{padding: 25px 0;}
	.addr_con .addr_con_form{padding: 0 15px;width: 100%;}
	.addr_con .addr_con_form .items{flex-direction: column;-webkit-flex-direction: column;}
	.addr_con .addr_con_form .item,.addr_con .addr_con_set .set_default{margin-bottom: 10px;}
	.addr_con .addr_con_form .item select, .addr_con .addr_con_form .item input, .addr_con .addr_con_form .item textarea{padding: 0 5px;font-size: 13px;}
	.addr_con .addr_con_form .item label{width: 105px;font-size: 13px;}

	.webpopup .popupcon.couponlist_wrap{width: 90%;}
	.couponlist_wrap .title{font-size: 20px;}
	.webpopup .popupclose{width: 18px;height: 18px;background-size: 18px;top: 15px;}
	.webpopup .popupcon .title{font-size: 20px;margin-bottom: 15px;}
	.webpopup .popupcon.couponlist_wrap{padding: 15px;}
	.couponlist_wrap .couponlist .item{width: 100%;background-size: 100%;}
	.couponlist_wrap .couponlist .itemcon .jiner{font-size: 60px;}
	.couponlist_wrap .couponlist .itemcon .name1{font-size: 20px;}
	.couponlist_wrap .couponlist .itemcon .tiaojian{font-size: 14px;}
	.couponlist_wrap .couponlist .claim{font-size: 16px;}
	.couponlist_wrap .couponlist .item{margin-bottom: 0;}
	
	.payment_top{flex-direction: column;align-items: flex-start;-webkit-flex-direction: column;-webkit-align-items: flex-start;}
	.payment_top .rightcon{align-self: flex-end;-webkit-align-self: flex-end;margin-top: 20px;}
	.payment_con{margin-bottom: 20px;}
	.payment_con .payment_list{padding: 15px;flex-wrap: wrap;}
	.payment_top h3{font-size: 18px;}
	.payment_top .rightcon .prices{font-size: 20px;}
	.payment_top .orderid{font-size: 13px;}
	.payment_top .rightcon{width: 200px;font-size: 14px;}
	.payment_con .payment_list .item{margin: 0 10px 10px;}
	.payment_con .payment_list .item div{width: 75px;height: 30px;background-size: 100%;margin-left: 5px;}
	.payment_con .payment_con_top{height: 32px;line-height: 32px;font-size: 14px;}
	.payment_bottom .paysubmit{width: 100px;height: 32px;line-height: 32px;font-size: 16px;}
	
	.paysuccess_con{flex-direction: column;padding: 30px 0;margin-bottom: 30px;}
	.paysuccess_con_info{width: 100%;}
	.paysuccess_con_info h3{font-size: 18px;background-size: 25px;padding-left: 30px;}
	.paysuccess_con_info .con{padding-left: 30px;}
	.paysuccess_con .paysuccess_con_href {width: 100%;}
	.paysuccess_con .paysuccess_con_href .form_save a{margin-top: 15px;height: 36px;line-height: 36px;}

	.news_detail{flex-direction: column;}
	.subpage .leftpro{order: 2;width: 100%;}
	.leftprolist.prolist .item .text .title{height: 55px;-webkit-line-clamp: 3;}

	/*会员注册登录*/
	.loginpage h2.title{font-size: 18px;margin-bottom: 15px;}
	.loginpage .content{padding: 20px 20px;}
	.loginpage .content .loginnav .con{font-size: 16px;padding-bottom: 10px;height: 32px;}
	.usercenterform .item{margin-bottom: 10px;}
	.usercenterform hr{margin-bottom: 10px;}
	.usercenterform .itemcon{height: 30px;}
	.usercenterform .itemcon .codecon img{height: 30px;width: 121px;}
	.usercenterform .itemcon label{width: 90px;font-size: 13px;margin-right: 10px;}
	.usercenterform .itemcon .inputcon.notnull:after{right: -20px;background-size: 6px;top: 0;}
	.usercenterform .item .on_error{padding-left: 100px;font-size: 12px;}
	.usercenterform .item .confirm_password+.on_error{padding-left: 110px;}
	.usercenterform .itemcon.confirm_password label{width: 100px;font-size: 12px;}
	.usercenterform .item .itembtn{width: 200px;height: 40px;line-height: 40px;font-size: 16px;}
	.usercenterform .item.submititem{margin-top: 20px;}
	.usercenterform .item.passworditem .hidepasswd{background-size: 15px;top: 0;}

	/*忘记密码*/
	.forgotpage .content{padding: 30px 20px 40px;}
	.forgotpage h2.title{font-size: 18px;margin-bottom: 15px;}
	.forgotpage .forgotcon{flex-direction: column;-webkit-flex-direction: column;}
	.forgotcon .text{width: 100%;padding-top: 50px;background-size: 27px;}
	.forgotcon .text h3{font-size: 20px;text-align: center;}
	.forgotcon .formcon{width: 100%;padding-top: 20px;}
	.forgotcon .formcon input{height: 32px;}
	.forgotcon .formcon .smtbtn{height: 32px;}
	
	/*密码重置*/
	.setpwd_form,.user_edit_form{width: 100%;padding: 0 20px;}
	.ucenter_wrap .usermenu{display: none;}

	.ucenter_content{padding: 0 20px;}
	.ucenter_content .ucenter_top{padding: 15px 0;margin-bottom: 15px;flex-direction: column;}
	.ucenter_top .leftcon{padding: 0 10px;width: 100%;margin-bottom: 15px;}
	.ucenter_top .leftcon .img{margin-right: 20px;width: 70px;height: 70px;}
	.ucenter_top .rightcon{padding: 0 10px;width: 100%;height: auto;}
	.ucenter_top .rightcon .desc p{padding: 0;margin-bottom: 5px;font-size: 13px;}

	.ucenter_bottom .item{padding: 0 5px;margin-bottom: 20px;height: 50px;}
	.ucenter_bottom .item a{background-size: 36px;padding-left: 45px;}
	.ucenter_bottom .item a .title{font-size: 14px;}
	.ucenter_bottom .item a .desc{font-size: 12px;}
	
	.usermain_con{padding: 15px;}
	.ucenter_wrap .usermain .typename{padding-left: 20px;}
	.usermain_con.danye p{margin-bottom: 15px;line-height: 2;}

	.useraddr_list{font-size: 13px;	}
	.useraddr_list .item_operation .eidtlist{flex-direction: column;}
	.useraddr_list .item_operation .eidtlist a.edit_addr_btn{margin-bottom: 10px;}
	.useraddr_list .useraddr_head .item_contact{overflow: hidden;}

	.order_detail_info .info_head,.order_detail_state .info_head{height: auto;line-height: 1.6;padding: 5px 10px;}
	.order_detail_info .info_head .edit_addr_btn{margin-right: 0;padding: 0 3px;}
	.order_detail_info .info_head .leftcon,.order_detail_state .info_head .leftcon{flex-direction: column;font-size: 13px;justify-content: center;}
	.order_detail_info .info_head .orderid{margin-right: 0;}
	.order_detail_info .info_head .rightcon{flex-direction: column;margin-left: 15px;justify-content: center;}
	.order_detail_info .info_con{padding: 15px;flex-direction: column;}
	.order_detail_info .info_con .leftcon{margin-bottom: 25px;border-bottom: 1px solid #ddd;}
	.order_detail_info .info_con .rightcon{width: 100%;max-width: 300px; margin-left: 0;align-self: flex-end;}
	.order_detail .order_prolist{padding: 15px;}
	.addr_con .addr_con_set{width: 100%;max-width: 320px;}
	.webpopup .popupcon{padding: 15px;}

	.orderlist_body{flex-wrap: wrap;}
	.orderlist_body .iteminfo .con{padding-bottom: 10px;margin-bottom: 10px;}
	.orderlist_body .iteminfo{padding: 10px;border-bottom: 1px solid #e0e0e0;}
	.orderlist_body .iteminfo a.img{margin-right: 5px;width: 60px;height: 88px;}
	.orderlist_body .iteminfo .text{padding: 0 5px;}
	.orderlist_body .iteminfo .text .title{font-size: 13px;}
	.orderlist_body .iteminfo .state_opa{padding: 0px;width: 25%;font-size: 13px;}
	.orderlist_body .prices, .orderlist_body .morecon{width: 50%;padding: 15px 0;font-size: 13px;}
	.orderlist_body .prices{border-left: 0;}

	.m-hide{display: none;}
	/*会员中心新版*/
	.ucenter_wrap .usermain.user_index{border: 0;}
	.ucenter_content{padding: 0;margin-left: -20px;margin-right: -20px;}
	.ucenter_content .ucenter_top{background: url(../images/user/user_center_bg.jpg) center no-repeat;background-size: cover;color: #fff;padding: 20px 20px;}
	.ucenter_content .ucenter_top a{color: #fff;}
	.ucenter_bottom{padding: 0 20px;}
	.ucenter_bottom .item a .desc{display: none;}
	.ucenter_bottom .item{width: 25%;}
	.ucenter_bottom .item a{padding-top: 45px;padding-left: 0;background-position: center top;text-align: center;align-items: center;height: auto;}
	.ucenter_bottom .item{height: auto;margin-bottom: 10px;}
	.user_nav_m{display: block;}

	
	
	.webpopup .popupcon.postage_popup_wrap{max-width: 90%;}
	.postage_popup_form .item input[type=radio]{height: 26px;}
	.postage_popup_form .item label{line-height: 1.6;}
	
	.indexguangbo .guangbonews{padding-right: 0px;}
	.banner_m .swiper-button-next,.banner_m .swiper-button-prev,.guangbonews .swiper-button-next,.guangbonews .swiper-button-prev,.feedback_list .swiper-button-next,.feedback_list .swiper-button-prev{display: none;}
	#floatrightplus{height: auto;bottom: 80px;}
	#floatrightplus li{display: none;}
	#floatrightplus li#btn{display: block;}
	#floatrightplus li a{width: 35px;height: 35px;}
	#floatrightplus #btn img{height: 35px;}
	.subpage .main .nowtypename{font-size: 20px;}
	.news_con_wrap .typename{font-size: 20px;}
	.m_typemenu{display: block;}
	.subpage .leftbar{display: none;}
	.subpage .leftbar.fixed{width: 280px;flex: 0 0 auto;position: fixed;top: 50px; z-index: 9;background-color: #fff;margin-left: -20px;padding-right: 20px;padding-left: 20px;height: calc(100% - 103px);overflow: scroll;}
	.pop_up_left_bg{position: fixed;width: 100%;height: 100%;top:0; left:0; z-index:2;visibility:hidden;background: rgba(0,0,0,0.5) url(../images/m/nav_close.png) no-repeat right 15px top 70px/20px;}
	#innerdiv{touch-action: none;}
	#innerdiv #bigimg{max-width: 10000px;}

	.index-load .loading-logo{position: absolute;width: 173px;height: 58px; left: 50%;top:50%;margin-left: -86px;margin-top: -29px;z-index: 2;  }
	.promotion_bg{height: 200px;}
}

@media(max-width: 400px){


	.promotion .prolist{margin-top: 30px;}
	.prolist .item .text .price{font-size: 14px;}
	.prolist .item .text .baseprice{font-size: 14px;text-decoration: line-through;color: #777;margin-left: 5px}
	#lib_cart .cartFrom .itemFrom tbody td.selecttd,#lib_cart .cartFrom .itemFrom tbody td.prRmove,#lib_cart .cartFrom .itemFrom td.selecttd{width: 35px;}
	#lib_cart .cartFrom .itemFrom tbody td.prList{width: calc(100% - 70px);}
	#lib_cart .cartFrom .itemFrom tfoot tr .youhui{width: calc(100% - 40px);}
	#lib_cart .cartFrom .itemFrom tfoot tr .totaltd{width: calc(100% - 100px);}
	#lib_cart .cartFrom .itemFrom tfoot .goorder{width: 100px;}
	#lib_cart .cartFrom .itemFrom tfoot tr .totaltd{font-size: 15px;}
	#lib_cart .cartFrom .itemFrom tfoot tr.shopping_cart_total strong{font-size: 16px;}
	#lib_cart .cartFrom .itemFrom tbody td.prList dl dd{margin-left: 4px;}
	#lib_cart .cartFrom .itemFrom tfoot .yixuan{}
	#lib_cart .cartFrom .itemFrom tfoot .yixuan .yixuanspan{display: none;}
	#lib_cart .cartFrom .itemFrom tfoot .yixuan .removeall{font-size: 14px;margin-left: 0;}

	.order_coupon{}
	.order_checkout{padding: 15px;}
	.order_prolist .odp_list .itemprice{margin-left: 0;}
	.order_prolist .odp_list .itemdelivery_name{margin-left: 0;}
}
@media(max-width: 359px){
	
	.ucenter_bottom .item a{background-size: 24px;padding-left: 35px;}
	.pronav a{font-size: 13px;}
}