@import url("base.css");
/*幻灯片*/
.v-cousel{position: relative;height: 460px;background: #f5f5f5}
.v-cousel img{object-fit: cover;width: 100%;height:460px}
.v-cousel .swiper-pagination-bullet{background: #818181;width: 30px;height: 4px;border-radius: 0;opacity: 1}
.v-cousel .swiper-pagination-white .swiper-pagination-bullet-active{background: #0d3d85}
.v-cousel .swiper-container-horizontal>.swiper-pagination-bullets, .v-cousel .swiper-pagination-custom,.v-cousel .swiper-pagination-fraction{bottom: 20px}
.v-menu .w100,.v-menu .w100 .w1200{position: relative}
.v-category{display: none;border-radius: 0;z-index: 2;position: absolute;top: 56px;left:0;width: 220px;height: 460px;background:#fff;box-sizing: border-box;padding: 10px 0;}
.v-category .onemenu a h3,.v-category .onemenu a b{font-size: 16px;color: #333}
.v-category .onemenu a{display: flex;justify-content: space-between;align-items: center;padding: 0 25px;height: 44px;line-height: 44px}
.v-category .onemenu a h3{font-size: 15px}
.v-category .onemenu a b{font: 400 9px/14px consolas;font-size: 16px}
.v-category .item:hover{background:#fff;box-shadow:0 0 28px rgb(0 0 0 / 8%)}
.v-category .item:hover .onemenu a h3,.v-category .item:hover .onemenu a b{color: #0d3d85}
.v-category .twomenu{transform-origin: 0 0 0;transform: scaleY(.2);-webkit-transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;transition: all .3s ease 0s;opacity: 0;visibility: hidden;position: absolute;top: 0;left: 220px;height: 460px;width: 450px;box-shadow: 0 0 46px rgb(0 0 0 / 30%);background: #fff;padding: 15px;box-sizing: border-box}
.v-category .twomenu a{color: #666;font-size: 14px;width: 31.5%;;text-align:left;margin-right: 10px;float: left;line-height: 39px;height: 39px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.v-category .twomenu a:nth-child(3n){margin-right: 0}
.v-category .item:hover .twomenu{opacity: 1;visibility: visible;transform: translateY(0);}
.v-category .twomenu a:nth-child(n+23){display: none}
.v-category .twomenu a:hover,.v-category .onemenu a:hover h3,.v-category .onemenu a:hover b,.proheader .prohr a:hover{color: #0d3d85;}
.v-header .womuen .cdmenu:hover .v-category{display: block}
.v-header .womuen .cdmenu .as{cursor: pointer}
/*热门产品*/
.procon{flex-wrap: wrap;border-top: none;}
.procon .item{border-top: 2px solid #0d3d85;border-radius: 16px;padding: 10px;width:285px;margin-right: 20px;margin-top: 20px;box-sizing: border-box;background: #fff;}
.procon .item:hover{-webkit-box-shadow: 0 12px 36px rgb(0 0 0 / 10%);box-shadow: 0 12px 36px rgb(0 0 0 / 10%);}
.procon .item:nth-child(4n){margin-right: 0}
.procon .item .flex .flex{flex-direction: column;align-items: flex-start;flex: 1;height: 70px}
.procon .item .flex .price{flex-direction: row;width: 100%;justify-content: space-between;align-items: center;}
.procon .item .flex .price div{font-weight: 700}
.procon .item .flex .price a{display: block;width: 25px;height: 25px;background:url(../images/icon8-1.png) no-repeat;}
.procon .item .flex .price .pr .icons{flex-direction:row;height:auto;border:1px solid #0d3d85;align-items:center;border-radius:7px}
.procon .item .flex .price .pr .icons i{width:30px;height:25px;background:#0d3d85 url(../images/icon10.png) no-repeat;border-radius:4px 0 0 4px;background-position:5px 2px}
.procon .item .flex .price .pr .icons span{padding: 0 10px}    
.procon .item .img{width: 100px;height: 100px;margin-right: 16px}
.procon .item .img a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%}
.procon .item .img img{max-width: 100%;max-height: 100%}
.procon .item .text{line-height: 21px;font-size: 13px;color: #999;}
.procon .item .text a{color: #666;display: block;width: 149px;height: 42px;word-break: break-all;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.procon .item .text a:hover{color: #0d3d85}
.procon .item .price{color: #0d3d85;margin-top: 10px;font-size: 16px;}
.produrh{height:46px;line-height:46px;background:#fff;padding:0 15px;border-radius:6px;box-sizing:border-box}
.produrh a{font-size:14px;height:30px;line-height:30px;margin-right:20px;color:#666;padding:0 10px;border-radius:5px;background:#f5f5f5}
.produrh .on,.produrh a:hover{color: #fff;background: #3888c5}
/*产品列表*/
.root .v-productitem .proitemc{width: 100%;margin-right: 0}
.root .v-productitem .proitemc .product .porductlist .item{width: 20%}
.root .v-productitem .proitemc .product .porductlist .item:nth-child(3n){border-right: 1px solid #eee}
.root .v-productitem .proitemc .product .porductlist .item:nth-child(5n){border-right: 0}
.v-productitem .proitemc{border-radius: 8px;background: #fff;margin-top: 20px}
.v-productitem .proitemc:nth-child(2n){margin-right: 0}
.v-productitem .proitemc .titlemc{border-radius: 8px 8px 0 0;background: #1b95d4;justify-content: space-between;height: 45px;padding: 0 15px}
.v-productitem .proitemc .titlemc .h3 h3{color: #fff;font-size: 16px;font-weight: bold}
.v-productitem .proitemc .titlemc .h3 h3 i{display: inline-block; width: 8px;height: 8px;background: #fff;border-radius: 50%;margin-right: 6px;position: relative;top: -2px}
.v-productitem .proitemc .titlemc .tabmc li a{border:1px solid #fff;color:#fff;padding:3px 10px;margin-left:13px;background:rgba(255,255,255,.2);border-radius:3px}
.v-productitem .proitemc .titlemc .tabmc li a:hover{background: #0b6799}
.v-productitem .proitemc .product .porductlist .item:nth-child(4){border-radius: 0 0 0 8px}
.v-productitem .proitemc .product .porductlist .item:nth-child(6){border-radius: 0 0 8px 0}
/*.v-productitem .proitemc:nth-child(2) .titlemc .h3 h3,.v-productitem .proitemc:nth-child(4) .titlemc .h3 h3{color: #0d3d85}
.v-productitem .proitemc:nth-child(2) .titlemc,.v-productitem .proitemc:nth-child(4) .titlemc{border-bottom: 1px solid #eee;background: #fff}
.v-productitem .proitemc:nth-child(2) .titlemc .tabmc li a,.v-productitem .proitemc:nth-child(4) .titlemc .tabmc li a{color: #0d3d85;background: rgb(226 247 225)}*/
.product .porductlist .itemone{-webkit-transition: all .2s linear;transition: all .2s linear;width:468px;height:340px;margin-right:20px;cursor:pointer;background-color:#fff;box-sizing:border-box}
.product .porductlist .item{-webkit-transition: all .2s linear;transition: all .2s linear;float:left;width:16.6666%;height:248px;background-color:#fff;padding:16px;cursor:pointer;box-sizing:border-box;border-bottom: 1px solid #eee;border-right: 1px solid #eee}
.product .porductlist .item:nth-child(3n){border-right:0}
.product .porductlist .item .pictrue{width:120px;height:120px;margin: auto;overflow: hidden}
.product .porductlist .item .pictrue img{width:100%;height:100%;transition:1s all}
.product .porductlist .item .money{margin-top:12px}
.product .porductlist .item .money span{font-size:22px;font-weight:700;color:#0d3d85}
.product .porductlist .item .money i{color:#aaa;font-size:14px;text-decoration:line-through;margin-left:8px}
.product .porductlist .item .name a{margin-top:10px;color:#5a5a5a;line-height:23px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-size:14px}
.product .porductlist .item:hover .name a{color: #0d3d85}
.product .porductlist .item .cart{text-align:center}
.product .porductlist .item .cart a{display:inline-block;background:#0d3d85;color:#fff;padding:5px 10px;font-size:12px;border-radius:6px;margin-top:5px}
.product .porductlist .item .cart a i{display: inline-block;background: url(../images/icon2.png) no-repeat;width: 14px;height: 12px;background-size: cover;position: relative;top: 1px}
.product .porductlist .item .price{color:#0d3d85;margin-top:10px;font-size:16px;justify-content:space-between}
.product .porductlist .item .price .pr .icons{border:1px solid #0d3d85;align-items:center;border-radius:7px}
.product .porductlist .item .price .pr .icons i{width:30px;height:25px;background:#0d3d85 url(../images/icon10.png) no-repeat;border-radius:4px 0 0 4px;background-position:5px 2px}
.product .porductlist .item .price .pr .icons span{padding:0 10px;font-weight:700}
.product .porductlist .item .price a{display:block;width:25px;height:25px;background:url(../images/icon8-1.png) no-repeat}
.product .porductlist .item:hover .pictrue img{transform: scale(1.2)}
/*限时秒杀*/
.seckill{margin-top:30px}
.seckill .w1200{background:#fff}
.seckill .seckl{background:url(../images/skillBg.png) no-repeat;background-size:100% 100%;width:220px;height:266px;color:#fff;text-align:center;font-size:16px;padding:44px 0;box-sizing:border-box}
.seckill .seckl .timeCurrent{margin-top:20px;font-size:16px}
.seckill .seckl .timeCurrent span{font-weight:700}
.seckill .seckl .lines{width:17px;height:2px;background:#fff;margin:10px auto 0}
.seckill .seckl .tip{margin-top:10px}
.seckill .seckl .time{margin-top:20px}
.seckill .seckl .time span{padding:5px;background-color:#222;font-weight:700}
.seckill .seckl .time i{margin:4px 0}
.seckill .seckl .sktitle{font-size:28px;font-weight:700}
.seckill .seckr{width: 980px;}
.seckill .seckr .item{-webkit-transition: all .2s linear;transition: all .2s linear;cursor:pointer;display:inline-block;position:relative;padding:21px 0;box-sizing:border-box}
.seckill .seckr .item a{width:164px;margin:0 auto}
.seckill .seckr .item .pictrue{width:164px;height:164px;margin:0 auto}
.seckill .seckr .item .pictrue img{width:100%;height:100%}
.seckill .seckr .item .name{color:#282828;text-align:center;width:164px;margin:10px auto 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.seckill .seckr .item .money{margin-top:12px;text-align:center}
.seckill .seckr .item .money span{font-size:16px;font-weight:700;color:#0d3d85}
.seckill .seckr .item .money i{color:#aaa;font-size:13px;text-decoration:line-through;margin-left:8px}
.seckill .seckr .item~.item:before{content: " ";position: absolute;width: 1px;height: 98px;background-color: #f4f4f4;top: 50%;margin-top: -49px}
.seckill .seckr .item:hover{-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);box-shadow: 0 15px 30px rgb(0 0 0 / 10%);-webkit-transform: translate3d(0,-2px,0);transform: translate3d(0,-2px,0)}
.seckill .seckr .swprev{background-image:url(../images/icon3.png);width:25px;height:34px;background-size:100% 100%;left:0}
.seckill .seckr .swnext{width:25px;background-image:url(../images/icon4.png);height:34px;background-size:100% 100%;right:0}
.seckill .seckr .swprev:hover{background-image:url(../images/icon3-1.png)}
.seckill .seckr .swnext:hover{background-image:url(../images/icon4-1.png)}
.seckill .seckr .swiper-button-next.swiper-button-disabled,.seckill .seckr .swiper-button-prev.swiper-button-disabled{opacity: 1;}    
/*精品推荐*/
.title{margin-top: 30px;margin-bottom: 30px}
.title .titl h3{letter-spacing: 2px;float: left;font-weight: bold;color: #333;font-size: 28px;}
.title .titl h3 i{color: #0d3d85}
.title .titl span{float: left;margin-top: 13px;font-size: 15px;color: #999;margin-left: 10px}
.title .titr a{color: #999;font-size: 14px;margin-top: 9px;display: block}
.title .titc{margin-top: 1.2px;margin-right: 30px}
.title .titc li{float: left}
.title .titc .on a:before{content:'';height:100%;width:100%;left:0;top:0;position:absolute;z-index:-1;transform:skew(-19deg);background-color:#0d3d85}
.title .titc .on a{color:#fff}
.title .titc li a{margin-top:4px;float:left;padding:0 20px;line-height:28px;position:relative;font-size:14px;color:#000}
.title .titc .on+li+li a:after{content:'/';position:absolute;left:-2px;top:1px;color:#979797;font-size:17px}
.title .titc li a:hover,.title .titr a:hover{color:#0d3d85;font-weight: bold}
.boutiquelist .item{-webkit-transition: all .2s linear;transition: all .2s linear;float: left;background-color: #fff;width: 287px;height: 250px;box-sizing: border-box;cursor: pointer;padding: 25px}
.boutiquelist .item a{display: flex;justify-content: space-between}
.boutiquelist .item a .text{width: 100%}
.boutiquelist .item a .text .name{line-height: 28px;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;font-size: 18px;color: #282828}
.boutiquelist .item a .text .p{font-size: 16px;color: #a3a3a3;margin-top: 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.boutiquelist .item a .img img{height: 194px}
.boutiquelist .item a .money{margin-top: 26px;position: relative}
.boutiquelist .item a .money span{font-size: 20px;color: #0d3d85;font-weight: 700}
.boutiquelist .item a .money i{font-size: 14px;color: #a3a3a3;margin-left: 12px;text-decoration: line-through}
.boutiquelist .item:nth-child(1) a .text{width: 310px}
.boutiquelist .item:nth-child(1){width: 586px;}
.boutiquelist .item:hover{-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);box-shadow: 0 15px 30px rgb(0 0 0 / 10%);-webkit-transform: translate3d(0,-2px,0);transform: translate3d(0,-2px,0);}
.boutiquelist .item+.item{margin-left: 20px;}
.boutiquelist .item:nth-child(2) a,.boutiquelist .item:nth-child(3) a{flex-direction: column}
.boutiquelist .item:nth-child(2) a .text .name,.boutiquelist .item:nth-child(3) a .text .name{-webkit-line-clamp: 1;}
.boutiquelist .item:nth-child(2) a .text .p,.boutiquelist .item:nth-child(3) a .text .p{display: none}
.boutiquelist .item:nth-child(2) a .img img,.boutiquelist .item:nth-child(3) a .img img{margin-top: 10px;height: 130px;float: right;}
.boutiquelist .item:nth-child(2) a .money,.boutiquelist .item:nth-child(3) a .money{margin-top: 10px}
.boutiquelist .item:nth-child(2) a .money i,.boutiquelist .item:nth-child(3) a .money i{position: absolute;left: -10px;top: 32px}
/*筛选*/
.filter{border-radius:5px;padding:10px 0;background:#fff;margin-bottom:0;font-size:14px}
.filter .rows{overflow:hidden;height:auto;line-height:24px;border-bottom:1px dashed #dcdcdc}
.filter .rows:last-child{border-bottom:none}
.filter .rows.on{height:auto}
.filter .rows p{float:left;display:inline;margin-left:0;min-width:50px;text-align:right;text-indent:20px;line-height:24px;color:#333;margin-top:10px}
.filter .rows .filter-list{float:left;display:inline;padding:10px 0 0 0;width:1120px;margin:0}
.filter .rows .filter-list li{list-style:none;padding:0;margin:0 5px;float:left;margin-bottom:10px}
.filter .rows .filter-list li a{color:#555;padding:5px 6px;transition:all .3s ease-out}
.filter .rows .filter-list li.on a,.filter .rows .filter-list li a:active,.filter .rows .filter-list li a:focus,.filter .rows .filter-list li a:hover{color:#fff;border-radius:4px;transition:all .3s ease-out;background-color:#0d3d85}
.produrh{background:#fff;padding:12px 15px;border-radius:6px;box-sizing:border-box}
.produrh a{font-size:14px;margin-top: 10px;height:30px;line-height:30px;margin-right:20px;color:#666;padding:0 10px;border-radius:5px;background:#f5f5f5}
.produrh .on,.produrh a:hover{color: #fff;background: #0d3d85}
/*产品列表*/
.v-product .product .porductlist .item:nth-child(n){margin-top: 20px;margin-right: 20px}
.v-product .product .porductlist .item:nth-child(5n){margin-right: 0}
/*分页*/
.pagepro {justify-content: center;margin-top: 25px;margin-left: 0;}
.pagepro a{border-radius: 3px;height: 30px;line-height: 30px;display: inline-block;background: #fff;padding:0 15px;margin: 0 5px;}
.pagepro .on, .pagepro a:hover {color: #fff;background: #0d3d85}
/*产品详情*/
.protop{margin-top:15px;border-radius:10px;align-items: flex-start;background: #fff}
.protop .prodetal,.protop .prodetar{background: #fff;padding: 20px;border-radius: 10px;}
.protop .prodetal{margin-right: 20px;}
.protop .prodetal,.protop .pc-slide{width:450px}
.protop .view .swiper-container{width:100%;height:326px}
.protop .view .arrow-left{position:absolute;left:0;top:50%;width:30px;border-radius:2px;height:60px;margin-top:-36px;background:url(../images/icon15.png) no-repeat center rgba(0,0,0,.5);background-size:16px 22px;z-index:2}
.protop .view .arrow-right{position:absolute;right:0;top:50%;width:30px;border-radius:2px;height:60px;margin-top:-36px;background:url(../images/icon14.png) no-repeat center rgba(0,0,0,.5);background-size:16px 22px;z-index:2}
.protop .view img{width: 100%;height: 326px;}
.protop .view a{display:flex;justify-content:center;align-items:center}
.protop .preview{width:100%;margin-top:10px;position:relative}
.protop .preview .swiper-container{width:380px;height:82px;margin-left:35px}
.protop .preview .swiper-slide{width:70px;height:70px;cursor:pointer;margin-right:7.5px}
.protop .preview .arrow-left{left:0;background:url(../images/icon20.png) no-repeat center rgba(0,0,0,.5)}
.protop .preview .arrow-right{right:0;background:url(../images/icon21.png) no-repeat center rgba(0,0,0,.5)}
.protop .preview .arrow-left,.protop .preview .arrow-right{background-size:12px 18px;z-index:2;position:absolute;top:50%;width:30px;border-radius:50%;height:30px;margin-top:-20px;}
.protop .preview img{box-sizing:border-box;padding:1px;width:70px;height:70px}
.protop .preview .active-nav img{padding:0;border:2px solid #0d3d85}
.protop .arrow-left:hover,.protop .arrow-right:hover{background-color:#0d3d85}
.protop .prodetar {padding-left: 20px}
.protop .prodetar h3{font-size: 21px;font-weight: 400;line-height: 1.5;}
.protop .prodetar .por1{color: #999;font-size: 14px;margin-top: 15px;}
.protop .prodetar .por1 span,.protop .prodetar .por2 span{margin-right: 30px}
.protop .prodetar .por2{border-radius: 9px;background: linear-gradient(90deg,#0d3d85 25%,#91bf8f 58%,#ede9e9 100%);padding: 15px;margin-top: 20px;padding-left: 40px}
.protop .prodetar .por2 .sale{color: #fff;font-size: 30px;font-weight: bold}
.protop .prodetar .por2 .sale em{color: #fff;font-size: 14px}
.protop .prodetar .por2 .sale .dw{color: #fff}
.protop .prodetar .por2 .oldsale .dw1{text-decoration: line-through;font-size: 20px;}
.pagedetails .btn-numbox li .number,.pagedetails .kucun{display:inline-block;font-size:12px;color:#999999}
.pagedetails .btn-numbox .count .num-jian,.pagedetails .input-num,.pagedetails .num-jia{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;font-size:18px;color:#999;cursor:pointer;border:1px solid #e5e5e5}
.pagedetails .btn-numbox .count .input-num{width:58px;height:28px;color:#333;border-left:0;border-right:0}
.pagedetails .pcount .rote span{color:#999999}
.pagedetails .pcount .rote span i{margin-left: 6px}
.pagedetails .pbtn a{border: 1px solid #0d3d85;height: 50px;line-height: 50px;font-size: 20px;border-radius:4px;padding: 0 65px;color: #fff}
.pagedetails .pbtn .btn-squared{background: #0d3d85}
.pagedetails .pbtn .btn-danger{color: #0d3d85;background: #fff;margin-left: 60px}
.pagedetails .pbtn a:hover{background: #186415}
.pagedetails .pbtn .btn-danger:hover{background:#0d3d85;color: #fff}
.pagedetails .protbot{margin-top:20px;align-items: flex-start}
.pagedetails .protbot .pronotl{flex:1;padding:20px;box-sizing:border-box;background:#fff;border-radius:10px;margin-right:20px;overflow:hidden}
.pagedetails .protbot .pronotl .item{border-bottom:1px solid #e6e6e6}
.pagedetails .protbot .pronotl .item li{border-radius:6px 6px 0 0;display:inline-block;vertical-align:middle;font-size:16px;transition:all .2s;padding: 0 10px;-webkit-transition:all .2s;position:relative;line-height:40px;margin-right: 30px;text-align:center;cursor:pointer}
.pagedetails .protbot .pronotl .item .on,.pagedetails .protbot .pronotl .item li:hover{color:#fff;background:#0d3d85 ;}
.pagedetails .protbot .pronotl .swiper-slide img{margin: auto;display: block;max-width: 100%;border-radius: 6px;}
.pagedetails .protbot .pronotl .swiper-slide p{margin: 15px 0;line-height: 2rem;}
.pagedetails .protbot .pronotl .swiper-slide table{width:100%;border:1px #ccc solid}
.pagedetails .protbot .pronotl .swiper-slide table td{padding:10px!important;border:1px #ccc solid}
.pagedetails .protbot .pronotl .swiper-slide  h3{font-weight:700;color: #0d3d85;}
.pagedetails .protbot .pronotl .swiper-slide  h3,.pagedetails .protbot .pronotl .swiper-slide p{text-indent:2rem}
.z-detail-com-box{border:1px solid #e5e5e5;padding-bottom:20px}
.z-detail-point-box{border:1px solid #e5e5e5;font-size:12px}
.z-detail-point-box-left{padding:20px;width:49%;overflow:hidden;float:left;border-right:1px solid #e5e5e5;box-sizing:border-box}
.z-detail-point-box-left p font,.z-detail-point-box-right div font{color:#3888c5}
.z-detail-point-box-right{width:50%;float:right;font-size:14px;padding-top:16px;height:96px;box-sizing:border-box}
.z-detail-point-box-right div{font-size:12px;padding:5px 20px;line-height:20px;color:#999}
.z-com-box-head{height:40px;border-bottom:1px solid #e5e5e5;background:#f3f3f3;padding:0 20px;line-height:40px;font-size:14px;box-sizing:border-box}
.z-com-list{padding: 20px}
.dpmain_r textarea{outline:0;resize:none;font-size:14px;color:#333;border:none;background:#f8f8f8;padding:20px;width:100%;height:100px;box-sizing:border-box}
.dpmain_rBo{margin-top:12px;display:flex;justify-content:flex-end}
.dpmain_rBo a{display:flex;font-size:16px;color:#fff;background:#3888C5;border-radius:50px;width:132px;height:40px;line-height:40px;text-align:center;justify-content:center;align-items:center}
.dpmain_rBo a:hover{cursor:pointer;background:#f33}
.dpmain_rBo img{width:19px!important;display:inline-block!important;margin:0 9px 0 0!important}
/*热销产品*/
.pagedetails .protbot .pronotr{width:480px;padding:0;box-sizing:border-box;background:#fff;border-radius:10px}
.pagedetails .protbot .pronotr .procontent .proitems .item{margin-left: 0;border-bottom: 1px dashed #dcdcdc;}
.pagedetails .protbot .pronotr .procontent .proitems .item:last-child{border-bottom: none}
.pagedetails .protbot .pronotr .potitr{border-bottom: 1px solid #eee;padding: 20px;padding-bottom: 0;position: relative;font-size: 16px}
.pagedetails .protbot .pronotr .potitr h6{border-radius:6px 6px 0 0;display:inline-block;vertical-align:middle;font-size:16px;transition:all .2s;padding:0 10px;-webkit-transition:all .2s;position:relative;line-height:40px;text-align:center;cursor:pointer;background:#0d3d85;color:#fff}
.pagedetails .protbot .pronotr .v-productitem .proitemc{margin-top: 0}
.pagedetails .protbot .pronotr .v-productitem .proitemc .product .porductlist .item{width: 50%;}
/*加入购物车*/
.cart-all{padding-top: 20px;padding-bottom: 20px;background: #f5f5f5;}
.cart-all .bgcs{background: #f5f5f5}
.cart-all .w1200{background: #fff;border-radius: 20px;}
.cart-all form{padding: 20px;}
.cart-head{padding-bottom:50px}
.cart-head{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
.cart-head{position:relative;background:#f3f3f3;overflow:hidden;border-radius:10px 10px 0 0;}
.cart-form,.cart-head,.cart-table{background:#fff!important}
.w53{padding-right:70px;box-sizing:border-box}
.cart-t1,.cart-t2,.cart-t3,.cart-t4,.cart-t5,.cart-t6,.cart-t7{float:left;text-align:center;height:50px;line-height:50px;border-right:1px #ddd solid;font-size:14px}
.cart-t1,.cart-t2,.cart-t3,.cart-t4,.cart-t5,.cart-t6,.cart-t7{border-right:none;color:#333}
.cart-table:after{top:50px}
.cart-t1{width:8%}
.cart-t2{width:12%;border-radius: 10px 0 0 10px;}
.cart-t3{width:41%;text-align:left;overflow:hidden}
.cart-t4{width:8%}
.cart-t5{width:15%}
.cart-t6{width:10%}
.cart-t7{border-radius: 0 10px 10px 0;width:6%;border-right:none!important}
.cart-table{border:none;position:relative}
.cart-all .text-r{text-align:right}
.cart-table .cp-list{height:100px;line-height:100px;font-size:14px}
.cart-table .cp-list.cart-t6 .price,.cart-table .cp-list.cart-t6{color: #0d3d85}
.cart-table .cp-list.cart-t7 a font{padding: 5px 10px;background: #0d3d85;border-radius: 3px;color: #fff;}
.cart-table .cp-list a font:hover{color: red}
.cart-table .cp-list img{width:100px;height:90px;vertical-align:middle;display:inline-block}
.cart-table .cart-t3 a{display:block;text-align:left;padding:8px;box-sizing:border-box;font-size:14px}
.cart-tit{line-height:36px!important}
.cart-table .but{background:#0d3d85;color:#fff;border:1px solid #0d3d85;width:25px;height:25px}
.cart-table .inp{text-align:center;border:1px #ccc solid;width:25px;height:25px;line-height:25px;outline:0;color:#333;box-sizing:border-box}
.cart-table .left-but{outline: 0;cursor: pointer;position:relative;left:5px;border-right:none}
.cart-table .right-but{outline: 0;cursor: pointer;position:relative;left:-5px;border-left:none}
.cart-table .inp{border-left:none;border-right:none;width:40px}
.cart-form .sub-go .go-text .rolesd{background:url(../images/07.png) no-repeat;display:inline-block;width:9px;height:9px}
.cart-confirm{width:auto;display:inline-block;position:absolute;bottom:-12px;right:15px}
.w120min{width:120px;padding:20px 0;justify-content:flex-end;padding-right:15px;box-sizing:border-box;font-size:14px;position:relative}
.w120min:after,.w120min:before,.hes:before,.cart-table:after{position:absolute;content:'';display:block;width:100%;height:0;background:#eee;left:0}
.w120min:before,.hes:before{top:0;}
.w120min:after{bottom:0}
.hes{position: relative;float: left;width: 100%}
.hes:hover{border-radius: 10px;background: #F5F5F5}
.cart-form{padding:30px 0;position:relative;padding-top: 50px}
.cart-form{border-radius:0 0 10px 10px;font-size:14px;border-top: 2px solid #0d3d85;}
.cart-form .cartflex{width: 750px}
.cart-form .v-productitem{width: 410px;box-sizing: border-box}
.cart-form .v-productitem .proitemc .product .porductlist .item{width: 50%}
.cart-form .v-productitem .proitemc{margin-top: 0;border: 1px solid #eee;border-bottom: 0;}
.cart-form .v-productitem .hotpr h6{display: inline-block;padding: 6px 15px;color: #fff;background: #0d3d85;border-radius: 6px 6px 0 0}
.cart-form,.cart-head,.cart-table{background:#fff!important}
.cart-form .sub-go{padding:0}
.cart-form .sub-go .t1{width:120px;text-align:right}
.cart-form .sub-go .go-text{height:54px;line-height:54px}
.cart-form .sub-go:nth-child(5) .go-text{border-bottom:0}
.cart-form .sub-go .go-text{border-right:none}
.cart-form .sub-go .t2{width:250px}
.cart-form .sub-go .go-text .rolesd{background:url(../images/icon14.png) no-repeat;display:inline-block;width:15px;height:13px;background-size:50%}
.cart-input{padding:16px;box-sizing:border-box}
.cart-input{margin:10px;height:36px;padding:11px;color:#555;border:none;box-sizing:border-box;outline:0;background:#f5f5f5;border-radius:6px}
.cart-form .sub-go .t4{width:auto}
.cart-pay{margin-right:15px}
.cart-pay input{position:relative;top:2px}
.cart-msg{margin-top:10px;line-height:26px}
.cart-msg img{border-radius:6px}
.cart-confirm{border-radius:6px;padding-left:0;padding-right:0;width:auto;display:inline-block;position:absolute;top:-78px;right:460px;text-align:right;background:#fff;height:70px;margin-top:40px;box-sizing:border-box}
.cart-btn{margin-top:14px;border-radius:6px;background:#0d3d85;color:#fff;padding:10px;margin-left:10px;border:none;cursor:pointer}
.cart-btn:nth-child(1){margin-left:0}
.cart-btn:hover,.cart-table .but:hover,.cart-table .cp-list.cart-t7 a font:hover{background:#2c6e29}
.cart-table .cp-list.cart-t7 a font:hover{color:#fff}
.protabs .cart-table .hes{border-bottom: 1px dashed #dcdcdc}
/*购物成功订单详情*/
.w-cartsave{background: #f5f5f5;padding-bottom: 20px}
.cart-save .order{padding-top:20px}
.order{width:100%}
.order *{box-sizing:border-box}
.order .formBox{margin-right:20px;background:#f9f9f9;width:710px; border-radius:0 0 6px 6px;padding-bottom: 0;background: #fff}
.order h2.hd{border-radius: 6px 6px 0 0;background:#fff;border-bottom:1px solid #0d3d85;height:40px;line-height:40px;padding:0;font-size:14px;color:#fff}
.order h2.hd b{border-radius: 6px 6px 0 0;font-weight: 700;font-size: 14px;height: 40px;display: inline-block;color: #fff;background: #0d3d85;padding: 0 20px}
.order table{margin:0;background:#fff;padding: 10px 20px;display: block;}
.order td{font-size: 13px;padding:13.8px 0;border-bottom:1px dashed #dcdcdca6}
.order table tbody tr td:first-child{padding-left:0}
.order td font{color:#0d3d85;margin-left:130px}
.order .tb{border-bottom:none}
.order .boxs .procon .item{padding: 0 15px}
.order .procon .item .text a{width: 291px}
table{empty-cells:show}
.boxs{width: 470px;float: right;padding-bottom: 0;background: #fff;border-radius: 0;}
.boxs h2{border-bottom: 1px solid #0d3d85;}
.boxs h2 i{display: inline-block;border-radius: 6px 6px 0 0;background:#0d3d85;height:40px;line-height:40px;padding:0 15px;font-weight:700;font-size:14px;color:#fff}
.boxs ul li{width:100%;text-align:center;padding:5px;background:#fff;border:1px solid #dcdcdc;margin-top:10px}
.boxs ul li{padding:9.5px 12.5px;text-align:left;margin-top:0;border:none;border-bottom:1px dashed #dcdcdc}
.boxs ul li:first-child{margin-top:0}
.boxs ul li:last-child{border-bottom:0}
.boxs ul li a .p_img{width:50%;height:100%;float:left}
.boxs ul li a .p_img{width:20%}
.boxs ul li a .p_img img{width:72%;height:47px}
.boxs ul li a .p_name{font-size:12px;flex:1;height:47px;color:#666;line-height:20px}
.boxs ul li a .p_name:hover{color: #3888c5}
.boxs .procon .item{width: 93%;margin-left: 3.5%;margin-right: 0;padding: 0 30px;margin-top: 0}
.boxs .procon .item+.item{border-top: 1px dashed #dcdcdc}
.w-cartsave .v-productitem .proitemc{margin-top: 0}
.w-cartsave .v-productitem .proitemc .product .porductlist .item{width: 50%}
/*_____支付_____*/
.payment{width:100%;margin:20px 0 0 0}
.payment .pay-tit{height:38px;background: #fff;}
.payment .pay-tit li{font-size: 14px;float:left;height:38px;line-height:38px;display:block;padding:0 35px;cursor:pointer;}
.payment .pay-tit li.on{font-weight:700;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}
.payment .pay-text{border: 2px solid #0d3d85;overflow: hidden;background: #fff}
.payment .pay-text .art-pay{overflow: hidden;padding:10px 15px;background: #fff;}
.payment .pay-text .art-pay h3{font-size: 14px;font-weight:100;height:50px;line-height:50px}
.payment .pay-qrcode{float:left;width:256px;height:256px}
.pay-tit li.on{background: #0d3d85;color: #fff;}
.toolbar{height:42px;border-top: 2px solid #0d3d85;position:relative;overflow:hidden;background-color:#fff}
.toolbar input{color:#fff;background:#0d3d85;border:0 none;width:120px;height:44px;font-size:15px;font-weight:700;position:absolute;right:-2px;top:-1px;cursor:pointer}
.toolbar p{float:right;line-height:38px;padding-right:140px}
.toolbar .total{font-family:Arial,Simsun;font-size:26px;font-style:normal;text-decoration:none;font-weight:700;color:#0d3d85}
.icon-pay li{float:left;width:160px;margin:10px;list-style-type:none}
.icon-pay li input{vertical-align:top;margin-top:13px;margin-right:8px}
.icon-box1,.icon-box10,.icon-box11,.icon-box12,.icon-box13,.icon-box14,.icon-box15,.icon-box16,.icon-box17,.icon-box18,.icon-box19,.icon-box2,.icon-box20,.icon-box21,.icon-box22,.icon-box23,.icon-box24,.icon-box25,.icon-box3,.icon-box4,.icon-box5,.icon-box6,.icon-box7,.icon-box8,.icon-box9{background:url(../images/bank.png) no-repeat;width:130px;height:34px;border:1px solid #ddd;vertical-align:middle;position:relative;display:inline-block;background-color:#fff}
.icon-box1{background-position:10px -324px}
.icon-box2{background-position:10px -370px}
.icon-box3{background-position:10px -278px}
.icon-box4{background-position:10px -235px}
.icon-box5{background-position:10px -463px}
.icon-box6{background-position:10px -685px}
.icon-box7{background-position:10px -186px}
.icon-box8{background-position:10px -9px}
.icon-box9{background-position:10px -509px}
.icon-box10{background-position:10px -136px}
.icon-box11{background-position:10px -592px}
.icon-box12{background-position:10px -52px}
.icon-box13{background-position:10px -721px}
.icon-box14{background-position:10px -93px}
.icon-box15{background-position:10px -548px}
.icon-box16{background-position:10px -418px}
.icon-box17{background-position:10px -752px}
.icon-box18{background-position:10px -793px}
.icon-box19{background-position:10px -835px}
.icon-box20{background-position:10px -639px}
.icon-box21{background-position:10px -877px}
.icon-box22{background-position:10px -918px}
.icon-box23{background-position:9px -959px}
.icon-box24{background-position:10px -1001px}
.icon-box25{background-position:10px -1040px}
.transfer{padding:5px 0;border-collapse:collapse;border:1px #ccc solid;empty-cells:show;float: left;}
.transfer th{background:#f1f1f1}
.transfer td,.transfer th{border-collapse:collapse;border:1px #eee solid;padding:5px;line-height:25px;font-size:12px;color:#444;}
.transfer td{line-height:25px!important}
.pay-tab-th{text-align:left!important}
.consd{padding: 10px}
.consd .productiem .prodctr{width: 100%}
.consd .productiem .prodctr .item{width: 50%;height: 188px}
.consd .v-product{padding-bottom: 0}
.consd .productiem .prodctr .item .img{height: 100px}
.productiem .prodctr .item .img img{max-height: 110px}
/*注册*/
.w-login{position: relative;background-color: #0b6799;background-image: linear-gradient(350deg, #F4D03F 0%, #0b6799 100%);}
.roots+.footer{margin-top: 0}
.v-login {padding:50px 80px;box-sizing: border-box;}
.v-login .w800{border-radius: 16px;position: relative;width: 450px;background: #fff;margin: 0 auto;overflow:visible;zoom: 1;box-shadow: 0 0 10px 3px rgb(187 186 186 / 34%);}
.v-login .w800 .w450{width:450px;margin:auto;padding:20px 46px;box-sizing:border-box}
.v-login .w800 .titles{width:100%;text-align:center;padding: 110px;padding-bottom: 0;box-sizing: border-box;padding-top: 18px;border-radius: 0;font-size:16px;line-height:40px}
.v-login .w800 .title.on,.v-login .w800 .title:hover{width:50%;color:#fff;background:#0d3d85;border-radius: 8px 0 0 8px}
.v-login .w800 .title{width:50%;color:#666;background:#fff;color: #0d3d85;flex:1;margin: 0;border: 1px solid #0d3d85}
.v-login .w800 .title+.title{border-radius: 0 8px 8px 0}
.v-login .w800 h4{text-align:center;background:#0d3d85;padding:0 20px;color:#fff;border-radius:8px;font-size:16px;font-weight:700}
.v-login .loginimg{flex: 1}
.v-login .loginimg img{height: 360px}
.v-register  .loginimg img{height: 430px}
.v-register .w800 .title{border-radius: 8px 0 0 8px}
.input-group{position:relative;width:100%;margin-bottom:20px}
.input-group input{outline: none;flex: 1;height:38px;border:none;background: #f5f5f5;padding-left: 15px;border-radius: 3px}
.input-group input.shouji{padding-left: 0;outline: 0;background: #0d3d85;color: #fff}
.input-group input.shouji:hover{background:#30742d;color: #fff;cursor: pointer}
.input-group label{width: 57px;font-size: 14px;}
.input-group .yzm{width: 120px;margin-right: 10px}
.input-group img{border-radius: 3px}
.btn_rigth{color: #666;font-size: 14px;justify-content:space-between}
.btn_rigth span{margin-left:3px}
.btn_rigth span a{color:#0099cc}
.btn_rigth a{color:#666}
.btn_rigth a:hover,.regis a:hover{color:#0d3d85}
.flexbtn .btn{flex:1;margin-top:20px;height:40px;background:#0d3d85;color:#fff;font-size:16px;line-height:26px;letter-spacing:2px;border:0;border-radius:6px}
.flexbtn .btn:hover{background: #387c35;cursor: pointer}
.regis{justify-content:flex-end;margin-top:20px}
.regis a{color:#666;font-size:14px}
.v-register .input-group label{width: 77px}
.v-register .input-group label span{color: red;font-size: 16px;}
.v-register .input-group .yzm{width:100px}
.v-register .input-group img{width: 90px}
.v-renew .input-group label{width: 70px;}
.v-forget .w800 .titles{padding-left:150px;padding-right: 150px}
/*新闻*/
.v-news{background: #f5f5f5;padding-bottom: 20px}
.v-news .w1200{align-items: flex-start;}
.v-news .newsl{flex: 1}
.v-news .newsl .newlist{flex: 1;flex-wrap: wrap}
.v-news .newsl li{width:360px;background:#fff;border-radius:10px;padding:15px;margin-right:20px;margin-top:20px}
.v-news .newsl li a{display: flex;align-items: center}
.v-news .newsl li a .text{flex: 1;overflow: hidden}
.v-news .newsl li a .times{display:flex;align-items:center;justify-content:center;flex-direction:column;width:75px;height:70px;background:#0d3d85;margin-right:15px;border-radius:7px;color:#fff;font-size:16px}
.v-news .newsl li a .times .mon{margin-top:5px;border-top:1px solid #fff;padding-top:5px}
.v-news .newsl li:hover{background: #0d3d85;}
.v-news .newsl li:hover .times{background: #307e2d}
.v-news .newsl li:hover a,.v-news .newsl li:hover .tit span,.v-news .newsl li:hover .des{color: #fff}
.v-news .newsl li:nth-child(2n){margin-right:0}
.v-news .newsl li .tit h1{flex:1;padding-right:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.v-news .newsl li .tit span{color: #999;font-size: 14px;padding: 3px 9px;border-radius: 10px}
.v-news .newsl li .des{height: 40px;margin-top:10px;font-size:12px;color:#999;line-height:20px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.v-news .newsr{position: relative;padding: 0;box-sizing: border-box;padding-top: 0;margin-left: 20px;width: 380px;background: #fff;border-radius: 10px;margin-top: 20px}
.v-news .newsr .potitr{color: #fff;position: absolute;left: 0;width: 100%;box-sizing: border-box;font-size: 14px;line-height: 40px;background: #0d3d85;padding-left: 23px;border-radius: 6px 6px 0 0;}
.v-news .newsr .procontent .proitems li {margin-left: 18px;border-bottom: 1px dashed #dcdcdc}
.v-news .newsr .procontent .proitems li:last-child {border-bottom: none}
.v-news .newsl .newdetal{border-radius: 10px;padding: 20px;background: #fff;margin-top: 20px}
.v-news .newsl .newdetal h3{font-size: 18px;text-align: center;padding-bottom: 15px;}
.v-news .newsl .newdetal p,.v-news .newsl .newdetal p span{text-indent: 2em;line-height: 30px;margin-bottom: 10px;color: #666;font-size: 15px;}
.v-news .newsl .newdetal img{margin: 0 auto;max-width: 100%;border-radius: 6px}
.v-news .newsr .productiem .prodctr .item{width: 50%}
.v-news .newsr .productiem .prodctr{width: 100%}
.v-news .newsr .v-product{margin-top: 43px;padding-bottom: 0}
.v-news .newlico{border-bottom: 1px solid #f1f1f1;line-height: 40px;margin-bottom: 15px;text-align: center}
.v-news .newlico span{margin: 0 20px;color: #999;font-size: 13px}
.v-news .procon .item{border-bottom: 1px dashed #dcdcdc;width: 100%;margin-right: 0;margin-top: 0}
.v-news .newsr .v-productitem{margin-top: 20px;}
.v-news .newsr .v-productitem .proitemc .product .porductlist .item{width: 50%}
/*会员中心*/
.w-munber{padding-bottom: 20px;background: #f5f5f5}
.logshome{padding-top: 20px}
.logshome .w1200{align-items: flex-start}
.logshome .hy-left,.logshome .hy_right{background:#fff;border-radius: 8px;}
.logshome .w1220{align-items: flex-start}
.logshome .hy-left .titles{border-bottom:2px solid #0d3d85;width:100%;text-align:center;padding:60px;padding-bottom:0;box-sizing:border-box;padding-top:16px;font-size:16px;line-height:38px}
.hy-left{width:300px;padding:15px;background:#fff;margin-right:20px}
.hy-left h2{font-size:14px;text-align:center;padding-bottom:0;background:#0d3d85;color:#fff;border-radius:10px 10px 0 0}
.tabheader {border: 1px solid #eeeeee;}
.tabheader tr{font-family: 'å®‹ä½“';font-size: 14px;color: #666;}
.tabheader th{height: 42px;text-align: center;font-size: 14px}
.tabheader .w1{width: 150px}
.tabheader .w2{width: 95px}
.tabheader .w3{width: 105px}
.tabheader .w4{width: 82px}
.tabheader .w5{width: 60px}
.tabheader .w6{width: 90px}
.tabheader .w7{width: 110px}
.tabheader .w8{width: 168px}
.tablist{border-top: 0;}
.tablist tr{font-family: 'å®‹ä½“';font-size: 12px;color: #666;border-bottom: 1px dashed #eeeeee;}
.tablist tr:hover{background: #F5F5F5}
.tabheader.bgs tr{background: #0d3d85;color: #fff;}
.tablist th{font-size: 12px;height: 40px}
.tablist th font{padding: 3px 8px;display: inline-block;color: #fff;background: #0d3d85;border-radius: 4px;}
.tablist .w1{width: 151.5px;}
.tablist .w8 a{width: 160px;color: #666;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.tablist .w8 a:hover{color: red}
.order_list{overflow: hidden;padding: 0 15px}
.orderhe .w8,.orderhe .w8 a{width: 570px}
.orderxin{border: 1px solid #eeeeee;box-sizing: border-box}
.orderxin .item{color: #333;line-height: 50px}
.orderxin .item+.item{border-top: 1px solid #eeeeee;}
.orderxin .item .con{flex: 1;padding-left: 15px}
.orderxin .item .tit{font-size: 14px;color: #666;padding:0 15px;border-right:1px solid #eeeeee;width: 102px;box-sizing: border-box;background: #eeffef}
.person{padding-top: 20px}
.hy-left{box-sizing: border-box;width:300px;padding: 0;padding-bottom:15px;background: #fff}
.hy-left .members{padding: 15px;border-bottom: 1px solid #eee}
.hy-left h2{font-size: 14px;text-align: center;padding-bottom:0}
.hy-left .fl{width: 70px;height: 70px;background: #0d3d85;display: none;border-radius: 50%;}
.hy-left .fl img{width: 50px;height: 50px;margin-left: 10px;margin-top: 10px}
.hy-left .fr{width: 100%;margin-top: 0;padding-left:0;float: left;font-size: 13px}
.hy-left .fr p:first-child{padding-bottom: 10px}
.hy-left .fr p{padding-left: 15px;position: relative}
.hy-left .fr p:after{content: '';position: absolute;left: 0;top: 5px;width: 8px;height: 8px;border-radius: 50%;background: #0d3d85;}
.hy-left .order_list ul li{float: left;width: 50%;text-align:center;padding-top: 15px;}
.hy-left .order_list ul li a{font-size:14px;display:block;width:90%;margin-left:5%;background:#fff;line-height:40px;border-radius:6px;border: 1px solid #0d3d85;box-sizing: border-box;color: #0d3d85}
.hy-left .order_list ul .active a,.hy-left .order_list ul li a:hover{color: #fff;background: #0d3d85;}
.hy_right{width:880px!important;padding: 0 20px;padding-bottom: 20px;background:#fff}
.hy-title{margin-top: 15px;position:relative;height:40px;border-bottom:2px solid #0d3d85}
.hy-title h2{border-radius: 10px 10px 0 0;border-bottom:2px solid #0d3d85;color:#fff;font-size:14px;position:absolute;top:2px;padding:0 20px 0;height:36px;line-height:40px;font-weight:400;background:#0d3d85}
.hy-right-list{margin-top:20px;position:relative}
.hy-right-list table{border-top:1px #cdcdcd solid;border-left:1px #cdcdcd solid}
.hy-right-list td{border-bottom:1px #cdcdcd solid;line-height:38px;padding:5px}
.hy-right-list .tables,.hy-right-list .tables td,.hy-right-list .tables td:last-child{border:none}
.hy-right-list td:last-child{border-right:1px #cdcdcd solid}
.hy-right-list td a{color:#000}
.hy-input{height:40px;padding:10px;box-sizing: border-box;color:#555;border-radius:4px;border: none;background: #eee;outline: 0}
.hy-text{display:block;width:96%;padding:2%;line-height:220%;font-family:'microsoft yahei';color:#555;background:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.hy-td{padding:1%}
.hy-btn{width:125px;height:40px;border:0 none;cursor:pointer;background: #0d3d85;border-radius: 6px;color:#fff;margin-left:178px}
.hy-btn:hover{background:#317a2d}
.use-item{border: none;padding: 0;margin-top: 20px}
.use-item div{height:auto;line-height:40px}
.use-item .t1,.use-item .t11,.use-item .t12,.use-item .t13,.use-item .t14,.use-item .t2,.use-item .t3,.use-item .t4,.use-item .t5,.use-item .t6,.use-item .t7{float:left;padding:8.3px;border: none;}
.use-item .orderList:last-child .t1,.use-item .orderList:last-child .t11,.use-item .orderList:last-child .t12,.use-item .orderList:last-child .t13,.use-item .orderList:last-child .t14,.use-item .orderList:last-child .t2,.use-item .orderList:last-child .t3,.use-item .orderList:last-child .t4,.use-item .orderList:last-child .t5,.use-item .orderList:last-child .t6,.use-item .orderList:last-child .t7{border-bottom:0}
.use-item .t1{width:170px}
.use-item .t2{width:80px}
.use-item .t3{width:88px;text-align: right;padding-left: 0;}
.use-item .t4{width:100px}
.use-item .t5{width:70px}
.use-item .t6{width:70px}
.use-item .t7{width:172px;border-right:0!important}
.use-item .t11{width:696px;border-right:0!important}
.use-item .t12{width:666px;border-right:0!important}
.use-item .t13{width:434px}
.use-item .t14{width:60px;border-right:0!important}
.use-item .h200{height:200px}
.use-item .none{border-bottom:none}
.w100s .hy_right{overflow: hidden}
.tabheader tbody tr th{border: none}
/*单页*/
.v-pagec .pager .text{padding-top: 20px}
.v-pagec .pager .text,.v-pagec .pager .text p{line-height: 30px;font-size: 14px;}
.v-pagec .pager .text img{max-width: 100%;height: auto;margin: 15px auto}

/*手机版*/
@media only screen and (min-width: 320px) and (max-width: 768px) {
	.floatWindow{display: none!important}
	.v-hidden,.v-bread,.v-cartmenu{display: none}
	.w1200{width: 100%}
	.pdt20 {padding-top: 20px}
	/*顶部*/
	.v-top .flex{justify-content: center}
	.v-top{background: #0d3d85;font-size: 13px;color: #fff}
	.v-top .flex, .v-top .flex a{color: #fff}
	.v-top .flex .topr span{padding: 0 4px}
	/*头部*/
	.v-header {padding: 0 10px;box-sizing: border-box;position: relative}
	.v-header .flex.w1200{height: auto}
	.v-header .logo{width: 70%;}
	.v-header .logo img{height: 36px;max-width:100%}
	.v-header .flex .menu{margin-left: 0;position: absolute;top: 0;left: 0;z-index: 22;width: 100%;background: rgba(0, 0, 0, .75);padding:10px;box-sizing: border-box}
	.v-header .flex .menu li:hover a, .v-header .flex .menu .on a{color: #0d3d85}
	.v-header .flex .menu li{flex: 1;margin: 5px!important;display: inline-block;}
	.v-header .flex .menu li a{color: #fff;font-size: 14px;padding: 5px 10px;}
	.v-header .flex .menu span{display: none}
	.v-header .flex .womuen .menu li{padding: 0}
	.v-top .flex, .v-top .flex a{font-size: 12px}
	.v-header .seo{font-size: 20px}
	.v-header .logo h2{font-size: 26px}
	.v-header .flex .menu li:hover a, .v-header .flex .menu .on a, .proheader .prohc li a:hover{background: #fff;}
	.v-header .flex .womuen .menu li+li{margin-left: 0;}
	.v-header .womuen,.v-logo .icart{display: none}
	.v-logo{padding: 0 10px}
	.v-logo .w1200 {position: relative;height: 50px}
	.v-logo .seo{font-size: 21px;line-height: 20px}
	.v-header .womuen{height: auto}
	.v-header .womuen .cdmenu{display: none}
	/*导航*/
	.nav_menus{z-index: 9;display:inline-block;cursor:pointer;position: absolute;right: 3%;top:5px}
	.nav_menus .bar1,.nav_menus .bar2,.nav_menus .bar3{width: 30px;height: 5px;margin: 6px 0;transition:.7s;background: -webkit-gradient(linear, 100% 0, 0 0, from(#78bbef), to(#3888c5));background: -webkit-linear-gradient(to right, #78bbef, #3888c5);background: -moz-linear-gradient(to right, #78bbef, #3888c5);background: -o-linear-gradient(to right, #78bbef, #3888c5);background: #0d3d85}
	.nav_menus.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px, 6px);transform:rotate(-45deg) translate(-9px, 6px);}
	.nav_menus.change .bar2{opacity:0}
    .nav_menus.change .bar3{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px);}
	/*幻灯片*/
	.v-cousel,.v-cousel img{height: 7.5rem}
	.v-cousel .swiper-pagination-bullet{width: 16px;height: 3px}
	.v-cousel .swiper-container-horizontal>.swiper-pagination-bullets, .v-cousel .swiper-pagination-custom, .v-cousel .swiper-pagination-fraction {bottom: 10px}
	.v-menu .v-cousel .w1200{display: none}
	/*秒杀*/
	.seckill{margin-top: 0}
	.seckill .seckl{font-size: 13px;width: 42%;height: 216px;padding-top: 30px}
	.seckill .seckr{width: 58%}
	.seckill .seckl .sktitle{font-size: 17px}
	.seckill .seckr .item .pictrue{width: 115px;height: 115px}
	/*精品推荐*/
	.title{margin-top: 15px;margin-bottom: 15px}
	.title .titl h3{font-size: 20px;}
	.title .titl span{margin-top: 9px;font-size: 12px}
	.title .titr a{font-size: 12px}
	.title .titc,.product .porductlist .itemone{display: none}
	.boutique{padding: 0 10px}
	.boutiquelist .item{height: auto;padding: 15px;position: relative;width: 100%}
	.boutiquelist .item+.item{background:#fff}
	.boutiquelist .item:nth-child(1){width: 100%;}
	.boutiquelist .item a .text .name{line-height: 22px;font-size: 14px}
	.boutiquelist .item a .text .p{font-size: 12px}
	.boutiquelist .item a .money{margin-top: 10px}
	.boutiquelist .item a .money span{font-size: 17px}
	.boutiquelist .item a .money i{font-size: 12px}
	.boutiquelist .item a .img img{height: 100px}
	.boutiquelist .item+.item{margin-left: 0;margin-top: 15px}
	.boutiquelist .item+.item .img{position: absolute;right: 15px;top: 15px}
	.boutiquelist .item:nth-child(2) a .img img, .boutiquelist .item:nth-child(3) a .img img{height: 51px;margin-top: 0}
	.boutiquelist .item:nth-child(2) a .text .name, .boutiquelist .item:nth-child(3) a .text .name{margin-right: 60px}
	.boutiquelist .item:nth-child(2) a .money i, .boutiquelist .item:nth-child(3) a .money i{position: static}
	/*产品列表*/
	.product,.v-product{padding: 0 10px}
	.product .porductlist .item{height: auto;padding: 12px;width: 50%}
	.product .porductlist .item:nth-child(n),.product .porductlist .itemone~.item:nth-child(2n){margin-right:0!important}
	.product .porductlist .item .pictrue{width: 115px;height: 115px;margin: 0 auto}
	.product .porductlist .item .money span{font-size: 17px}
	.product .porductlist .item .money i{font-size: 12px}
	.product .porductlist .item .name a{-webkit-line-clamp: 1;font-size: 13px}
	.product .porductlist .item:nth-child(n+5){margin-top: 0!important}
	.product .porductlist .item:nth-child(1),.product .porductlist .item:nth-child(2),.product .porductlist .itemone+.item+.item{margin-top: 0!important}
	.product .porductlist .item .money{text-align: center}
	.product .porductlist .item .money i{display: none}
	.procon .item{width: 100%;margin-top: 15px;margin-right: 0}
	.v-productitem{padding: 0 10px}
	.v-productitem .proitemc{width: 100%;box-sizing: border-box}
	.v-productitem .product{padding: 0}
	.product .porductlist .item:nth-child(3n){border-right: 1px solid #eee}
	.v-productitem .product .porductlist .item:nth-child(2n){border-right: 0}
	.product .porductlist .item:nth-child(n), .product .porductlist .itemone~.item:nth-child(2n){margin-right: 0}
	.v-productitem .proitemc .product .porductlist .item:nth-child(4),.v-productitem .proitemc .product .porductlist .item:nth-child(6){border-radius: 0}
	.v-productitem .product .porductlist .item .price{font-size: 13px}
	.v-productitem .proitemc .titlemc .tabmc li a{font-size: 12px}
	.v-productitem .proitemc .titlemc .tabmc li:nth-child(n+3){display: none}
	.v-productitem .proitemc .titlemc{height: 40px}
	.v-productitem .proitemc .titlemc .h3 h3{font-size: 14px}
	.root .v-productitem .proitemc .product .porductlist .item{width: 50%;}
	.root .v-productitem .proitemc{margin-top: 10px}
	.root .v-productitem .proitemc .product .porductlist .item:nth-child(5n){border-right: 1px solid #eee}
	.root .v-productitem .proitemc .product .porductlist .item:nth-child(2n){border-right: 0}
	
	/*产品列表*/
	.filter{margin-bottom: 0;margin-top: 10px;padding-top: 0}
	.filter .rows .filter-list{width: 100%}
	.produrh{margin-bottom: 0}
	.produrh a{font-size: 12px;padding: 0 6px;margin-right: 8px;}
	.filter .rows p{text-align: center}
	.v-pathbread{display: none}
	.pagepro{margin-top: 10px;width: 100%;margin-left: 0;flex-wrap: wrap;}
	.pagepro a{margin-top: 10px}
	/*产品详情*/
	.protop .preview{margin-top: 0}
	.protop .preview .swiper-container{width: 100%;margin-left: 0;padding: 0 35px;box-sizing: border-box}
	.protop .prodetal, .protop .pc-slide{width: 100%}
	.protop .view img{height: 15rem}
	.protop .view .swiper-container{height: auto}
	.protop .prodetar{margin-top: 15px;padding-left: 15px;padding-right: 15px;}
	.protop{border-radius: 0;margin-top: 0;flex-direction: column;padding: 15px;box-sizing: border-box}
	.protop .prodetar h3{font-size: 14px}
	.protop .prodetar .por2 .sale{font-size: 14px;margin-right:6px;}
	.protop .prodetar .por2 .oldsale .dw1,.protop .prodetar .por2 .sale em{font-size: 13px}
	.protop .prodetar .por2,.protop .prodetar .por1,.protop .prodetar .pcount{margin-top: 10px}
	.protop .prodetar .por2{padding: 10px 6px}
	.protop .prodetar .por1{font-size: 12px;}
	.pagedetails .pbtn{margin-top: 15px}
	.pagedetails .pbtn a{padding: 0 15px;font-size: 14px;height: 36px;line-height: 36px}
	.pagedetails{margin-top: 0;padding-top: 1px}
	.pagedetails .protbot{margin-top: 15px;padding: 0}
	.pagedetails .protbot .pronotl{border-radius: 0;margin-left: 0}
	.pagedetails .protbot .pronotl .item li{margin-right: 12px;padding: 0 10px;min-width: auto;font-size: 12px;}
	.pagedetails .btn-numbox .count .num-jian, .pagedetails .input-num, .pagedetails .num-jia{width: 20px;height: 20px;line-height: 20px}
	.pagedetails .btn-numbox .count .input-num{font-size: 14px;width: 40px;height: 20px}
	.pagedetails .protabs .w800 .bd{width: 100%;}
	.pagedetails .protabs{margin: 20px 10px 0}
	.pagedetails .protabs .w800 .flex{font-size: 14px;height: 30px;}
	.pagedetails .protabs .w800 .flex li {padding: 0 9px}
	.pagedetails .protabs .w800 .bd{box-sizing: border-box;padding: 15px 10px}
	.z-detail-point-box-left{padding: 10px}	
	.z-detail-point-box-right{padding-top: 8px}
	.z-detail-point-box-right div{padding: 5px 10px;}
	.z-com-box-head{height: 30px;line-height: 30px;font-size: 13px}
	.z-com-list {padding: 6px}
	.dpmain_rBo a{font-size: 12px;height: 30px;line-height: 30px;width: 100px}
	.evaluate-list li{padding: 10px}
	.evaluate-list .problem .tximg img{width: 26px}
	.evaluate-list .problem .answer .title{line-height: 26px!important;height: 26px!important;font-size: 12px}
	.evaluate-list .problem .answer .title em{font-size: 12px;    margin-left: 6px;}
	.evaluate-list .problem .answer{padding-left: 3px}
	.evaluate-list .problem .answer .text_m{font-size: 12px}
	.protop .prodetal, .protop .prodetar{box-sizing: border-box;margin-right: 0;padding: 0;}
	/*加入购物车*/
	.cart-form .v-productitem{display: none}
	.cart-form .cartflex{width: 100%}
	.w100s{width:auto;overflow-y:hidden}
	.cart-head{width:1220px;padding-bottom:0;margin-bottom:.2rem;margin-top:0}
	.cart-all{padding:10px 10px 0;box-sizing:border-box;padding-bottom: 15px}
	.cart-form{margin-top:10px;font-size:14px;padding-bottom:60px}
	.cart-form .sub-go .go-text{border: none;width: 28%;font-size: .26rem}
	.cart-form .sub-go .go-text:nth-child(2n){width: 69%!important}
	.cart-form .sub-go .go-text #inputAdd,.cart-form .sub-go .go-text #inputName,.cart-form .sub-go .go-text #inputTel{width: 84%!important}
	.cart-form .sub-go .go-text #inputCode{width:44%!important}
	.cart-form .sub-go .go-text #Demand{width: 95%!important}
	.cart-form .sub-go .go-text .cart-pay{margin-right: .2rem}
	.cart-confirm{position: absolute;width: 100%;margin: .2rem 0;text-align: left;bottom: 10px;right: 0;border: none}
	.cart-form input[name="typePay"]{position: relative;top: 3px}
	.cart-confirm .cart-btn{padding: 5px;border-radius: 3px;width: 31%;margin-left: 2%}
	.cart-confirm .cart-btn:first-child{margin-left: 0}
	.cart-input{width: 96%!important;box-sizing: border-box;}
	#gw_code{width:33%!important}
	.cart-form{border-top:2px solid #0d3d85;box-sizing:border-box;padding:10px 0 0}
	.cart-all form{padding: 15px;border:none}
	.cart-confirm{padding:0;position:unset;width:100%;margin:.2rem 0;text-align:left;height:56px}
	/*订单结算*/
	.w-cartsave{padding-bottom: 0}
	.page{margin-top: 1.3rem;padding: 0}
	.page .shop-cart{margin-left: 0;margin-right: 0;padding: 0 .2rem}
	.w100s{width:auto;overflow-y: hidden}
	.pd2{padding: 0 3%; width: 97%}
	.cart-head{width: 1200px;padding-bottom: 0;margin-bottom: .2rem;margin-top: 0}
	.w120min{display: none}
	.pagedetails .protbot .w120min{display: block;border: none!important;}
	.cart-table:before, .w120min:before,.cart-table:after{width: 1200px;left: 0;}
	.cart-form{padding-bottom: 0px;width:100%}
	.cart-form .sub-go .go-text{border: none;width: 30%;font-size: .26rem}
	.cart-form .sub-go .go-text:nth-child(2n){width: 70%!important}
	.cart-form .sub-go .go-text #inputAdd,.cart-form .sub-go .go-text #inputName,.cart-form .sub-go .go-text #inputTel{width: 84%!important}
	.cart-form .sub-go .go-text #inputCode{width:44%!important}
	.cart-form .sub-go .go-text #Demand{width: 95%!important}
	.cart-form .sub-go .go-text .cart-pay{margin-right: .2rem}
	.cart-confirm{padding: 0;position: unset;width: 100%;margin: .2rem 0;text-align: left;height: 56px;}
	.cart-form input[name="typePay"]{position: relative;top: 3px}
	.cart-confirm .cart-btn{width: 30%;margin-left: 2%;font-size: 12px}
	.cart-confirm .cart-btn:first-child{margin-left: 0}
	/*付款页*/
	.order h2.hd{color: #fff;border-radius:6px}
	.order td{font-size: 12px}
	.order .formBox{width: 100%;padding:10px;border: 0;}
	.order table tbody tr td:first-child{width: 26%}
	.order table tbody tr td:nth-child(2),.order table tbody tr td:nth-child(4){width: 20%;}
	.order table tbody tr td:nth-child(3){width: 22%;text-align: right}
	.payment{margin-bottom: 0;padding-bottom: 20px;background: #fff;}
	.payment .pay-tit li{margin-left: 10px;width:30%;padding: 0;text-align: center}
	.payment .pay-tit li:last-child{width: 40%}
	.payment .pay-text .art-pay{padding: .2rem;}
	.payment .pay-text .icon-pay li{width: 48%;margin:6px 0 3px;text-align: center}
	.payment .pay-text .icon-pay li label{width: 115px}
	.payment .pay-text .icon-pay li:nth-child(2n){margin-left: 4%}
	.transfer{width: 100%}
	.transfer td{width: 20%}
	.transfer td a img{width: 106px}
	.btn_rigth{width: auto}
	/*会员中心*/
	.pd3{width:100%}
	.w-munber{padding-bottom: 0}
	.logshome .w1200{flex-direction: column}
	.logshome .w1220{flex-direction:column;padding:0 10px;box-sizing:border-box}
	.logshome .hy-left{width:100%}
	.logshome .hy_right{padding-bottom: 15px;margin-top:15px}
	.hy-left .fr{float:left;padding-left:15px}
	.useflex .use-item{display:flex;flex-direction:column}
	.wth100{width:100%!important;box-sizing:border-box;padding:0 10px}
	.wth100 .use-item .t3{width:25%;font-size:12px}
	.wth100 .use-item .title{display:flex;margin-bottom: 0;margin-top: 0}
	.wth100 .use-item .t12{width:75%}
	.wth100 .use-item .t12 .hy-input{width:100%!important}
	.wth100 .use-item .t12.q_submit,.wth100 .use-item .t12.q_submits{text-align:center;width:100%}
	.wth100 .use-item .t12.q_submit .hy-btn,.wth100 .use-item .t12.q_submits .hy-btn{margin-left:0}
	.wapor .payment .pay-tit li{width: auto;padding: 0 30px;}
	.wapor .payment .pay-text .icon-pay li{width: 20%;}
	.wapor .payment .pay-text .icon-pay li:nth-child(2n){margin-left: 0}
	/*用户中心*/
	.hydl{width: 100%;padding: 0;padding-bottom: 15px;padding-top: 15px;}
	.hydl h4{margin: 15px 0}
	.w-login{background: #fff}
	.v-login{padding: 0}
	.v-login .w800{padding-top: 1px;border-radius: 0;width: 100%;border-top:1px solid #eee;border-bottom:1px solid #eee;box-shadow: none;}
	.v-login .w800 .titles{padding: 0 50px 3px;margin-top: 16px;line-height: 36px;height: 36px;font-size: 14px;}
	.v-login .w800 h4{top: 0}
	.v-login .w450{width: 100%!important;padding: 0!important;box-sizing: border-box}
	.input-group{margin-bottom: 15px;box-sizing: border-box;padding: 0 10px;}
	.input-group .yzm{width: 80px}
	.flexbtn {padding: 0 10px}
	.flexbtn .btn{margin-top: 15px;font-size: 16px}
	.v-login .btn_rigth{padding: 0 10px;}
	.regis{margin: 15px 10px 0 0;}
	.v-forget form{padding-top: 15px}
	.v-forget {padding-top: 0}
	.v-login .loginimg{display: none}
	/*新闻*/
	.v-news .newsl .newdetal h3 {font-size: 16px}
	.v-news .newlico span:first-child{display: none}
	.v-news .newlico span {margin: 0 5px;font-size: 12px}
	.v-news .newsl{width:100%;padding:0 10px;box-sizing:border-box}
	.v-news .newsl li{width:100%;box-sizing:border-box}
	.v-news .pagepro a {background: #fff}
	.v-news .pagepro .on,.v-news .pagepro a:hover {color: #fff;background: #0d3d85}
	.v-news .pagepro{width: 100%;margin-left: 0;flex-wrap: wrap;margin-top: 10px}
	.v-news .pagepro a{margin-top: 10px}
	/*单页*/
	.v-pagec{margin-top: 0;padding-top: 0}
	.v-pagec .w1200{flex-direction: column;padding: 0 15px;width: 100%;box-sizing: border-box}
	.v-pagec .pagel{width: 100%;margin-right: 0}
	.v-pagec .pager{margin-top: 10px}
	.v-pagec .pager .text{padding-top: 0;}
	/*底部*/
	.footer{margin-top: 15px}
	.footer .basic{margin-left: 10px}
	.v-footer .footimg{display: none!important}
	.footer h3,.footer .div{line-height: 30px}
	.footer p{line-height: 220%}
	.bottom{padding: 6px 0 6px}
	.footer .div a{font-size: 12px!important}
	.v-footer{margin-top: 10px;padding: 0 10px}
	.v-footer .v-foot{padding: 10px 0}
	.v-footer .bootmc .cont{display: none}
}