.info-box{width:1200px;margin:20px auto 0;border:1px solid #e5e5e5}
.info-box .pic{width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center}
.info-box .pic img{max-width:100%;max-height:100%}
.info-box .desc{padding:26px 191px;border-top:1px solid #e5e5e5}
.info-box .desc h2{font-size:20px;font-weight:400;letter-spacing:0;line-height:1.3;text-align:center;color:#111}
.con-supplier{width:1200px;margin:16px auto 19px;border-radius:4px;background:#f5f8ff;border:1px solid #94c1ff}
.product-tags{display:flex;margin:19px 0 29px}
.product-tags .label{margin-right:10px;font-size:16px;font-weight:500;letter-spacing:0;color:#333}
.product-tags .tag-wrap{flex:1}
.product-tags .tag-wrap .tag-wrap_item{display:inline-block;height:26px;padding:0 14px;margin-right:16px;border-radius:15px;background:#f5f5f5;font-size:14px;font-weight:400;letter-spacing:0;line-height:26px;color:#333;cursor:pointer}
.product-tags .tag-wrap .active{background-color:#1e74eb;color:#fff}
.con-supplier .title{height:50px;opacity:1;border-radius:4px 4px,0,0;background:#e5eeff;border-bottom:1px solid #94c1ff;display:flex;align-items:center;padding-left:16px;font-size:20px;font-weight:700;letter-spacing:0;color:#333}
.con-supplier .form-wrap{padding:16px}
.con-supplier .form-wrap .form-wrap_item{display:flex;margin-bottom:16px}
.con-supplier .form-wrap .form-wrap_item p{font-size:12px;font-weight:400;letter-spacing:0;line-height:40px;color:#333;text-indent:10px}
.con-supplier .form-wrap .form-wrap_item .label{width:80px;line-height:40px;text-align:right;margin-right:6px;font-size:14px;font-weight:400;letter-spacing:0;color:#333}
.con-supplier .form-wrap .form-wrap_item .label span{margin-right:4px;font-size:14px;font-weight:400;letter-spacing:0;line-height:0;color:red}
.con-supplier .form-wrap .content{flex:1}
.con-supplier .form-wrap .form-wrap_item .content input{width:100%;flex:1;height:40px;opacity:1;border-radius:4px;background:#fff;border:1px solid #e5e5e5;text-indent:12px}
.con-supplier .form-wrap .form-wrap_item textarea{width:100%;height:160px;box-sizing:border-box;padding:8px;color:#333;line-height:22px;outline:0;border-radius:4px;background:#fff;border:1px solid #e5e5e5;resize:none}
.con-supplier .form-wrap .to{padding:0 8px 11px 23px;margin-left:86px;margin-top:-8px;font-size:12px;font-weight:400;letter-spacing:0;color:#333;word-break:break-all;position:relative}
.con-supplier .form-wrap .to span{position:absolute;left:0;top:8px;font-size:12px;font-weight:400;letter-spacing:0;line-height:0;color:grey}
.con-supplier .form-wrap .to p{margin-top:8px;margin-bottom:15px;font-size:12px;font-weight:400;letter-spacing:0;line-height:0;text-decoration-line:underline;color:#cb3435}
.con-supplier .form-wrap .limit{margin-left:86px;font-size:12px;font-weight:400;letter-spacing:0;color:#8c8a94;margin-top:-10px}
.con-supplier .form-wrap .limit .num{font-size:12px;font-weight:400;letter-spacing:0;color:#cb3435}
.con-supplier .form-wrap .select span{font-size:12px;font-weight:700;letter-spacing:0;color:#333}
.con-supplier .form-wrap .btn-wrap{margin-left:86px;padding-top:6px}
.con-supplier .form-wrap .error .tip{color:#f60;margin-top:3px;font-size:14px;text-indent:6px}
.con-supplier .form-wrap .error input,.con-supplier .form-wrap .form-wrap_item .error textarea{border-color:#f60!important}
.symbol{height:207px;opacity:1;background:linear-gradient(270deg,#5f89ff 0,#5f88ff 27.8%,#3d61ff 69.95%,#3c60ff 100%)}
.symbol_wrap{width:1200px;margin:0 auto;display:flex}
.symbol_wrap .l-img{width:250px;height:209px}
.symbol_wrap .right-box{flex:1;margin-left:67px;padding-top:50px}
.symbol_wrap .right-box p{width:711px;font-size:20px;font-weight:400;letter-spacing:0;line-height:27px;color:#fff}
.symbol_wrap .right-box p i{font-style:normal;font-size:20px;font-weight:700;letter-spacing:0;line-height:27px;color:#fff}
.symbol_wrap .right-box .text{margin-top:30px;display:flex;align-items:center}
.symbol_wrap .right-box .text .img-1{width:35px;height:35px}
.symbol_wrap .right-box .text span{margin:0 36px 0 15px;font-size:16px;font-weight:400;letter-spacing:0;line-height:27px;color:#fff}
.symbol_wrap .right-box .text .img-2{width:190px;height:36px}
.evc-banner{width:1200px;margin:0 auto;height:423px;border-radius:4px;border:1px solid #e5e5e5;position:relative}
.evc-banner .header{height:50px;padding:0 16px;background:#fafafa;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}
.evc-banner .header .title{font-size:16px;font-weight:700;letter-spacing:0;line-height:0;color:#333}
.content-box{padding:20px 16px 0;position:relative}
.content-box .btn{position:absolute;width:24px;height:36px;opacity:.2;z-index:200;cursor:pointer}
.content-box .btn:hover{background-color:#1e74eb;opacity:1}
.content-box .btn_left{left:0;top:165px;background:#14161a url(../images/sprite_ev.png) no-repeat;background-size:448px;background-position:-101px -72px}
.content-box .btn_right{right:0;top:165px;background:#14161a url(../images/sprite_ev.png) no-repeat;background-size:448px;background-position:-128px -72px}
.img_swiper{width:100%;height:373px;overflow:hidden}
.swiper-wrapper{position:relative;font-size:0;display:flex;z-index:98}
.swiper-wrapper .swiper-slide{width:278px;height:333px;margin-right:15px;opacity:1;border-radius:4px;background:#fff;border:1px solid #e5e5e5;position:relative}
.swiper-wrapper .swiper-slide>a{display:flex;justify-content:center;align-items:center;width:278px;height:278px;border-bottom:1px solid #e5e5e5}
.swiper-wrapper .swiper-slide>a img{max-width:100%;max-height:100%}
.swiper-wrapper .swiper-slide .swiper-slide_text{padding:9px 15px 11px 12px;position:absolute;bottom:0}
.swiper-wrapper .swiper-slide .swiper-slide_text span{transition:height .3s;height:33px;box-sizing:border-box;line-height:17px;font-size:14px;font-weight:400;letter-spacing:0;color:#383838;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:251px}
.swiper-wrapper .swiper-slide:hover .swiper-slide_text{background:rgba(0,0,0,.4)}
.swiper-wrapper .swiper-slide:hover .swiper-slide_text span{height:144px!important;font-size:14px;font-weight:400;letter-spacing:0;line-height:21px;color:#fff;-webkit-line-clamp:6;text-align:center}
.related-products{width:1200px;margin:12px auto;border-radius:4px;border:1px solid #e5e5e5}
.related-products .header{height:50px;padding:0 16px;background:#fafafa;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}
.related-products .header .title{font-size:16px;font-weight:700;letter-spacing:0;line-height:0;color:#333}
.related-products .related-products-content{padding:16px;display:flex;justify-content:space-between;flex-wrap:wrap}
.related-products .related-products-content .related-products-content_item{width:24%;margin-bottom:25px;position:relative;padding-left:15px;box-sizing:border-box}
.related-products .related-products-content .related-products-content_item:last-child:nth-child(4n-1){margin-right:calc(24% + 4% / 3)}
.related-products .related-products-content .related-products-content_item:last-child:nth-child(4n-2){margin-right:calc(48% + 8% / 3)}
.related-products .related-products-content .related-products-content_item::before{content:'';width:4px;height:4px;border-radius:50%;background:#1e74eb;position:absolute;left:0;top:10px}
.related-products .related-products-content .related-products-content_item:hover::before{background:#cb3435}
.related-products .related-products-content .related-products-content_item a{font-size:14px;font-weight:500;letter-spacing:0;color:#1e74eb}
.tip{display:none}
.n_inquiry_box{position:fixed;bottom:0;right:0;z-index:9999}
.n_inquiry_box .btn14{width:120px;height:29px;background:#cb3435;cursor:pointer;border-radius:4px;text-align:center;color:#fff;line-height:29px}
.n_inquiry_box .btn14 span{display:block;width:100%;height:100%}
.n_inquiry_box .in-basket-main-info{background-color:#f2f2f2;color:#333;height:36px;border-bottom:1px solid #dedede;line-height:36px;text-align:center;cursor:pointer;font-size:13px}
.n_inquiry_box .in-basket-main-info .num{color:#cb3435;font-weight:700;font-size:13px;margin:0 2px}
.n_inquiry_box .in-basket .in-basket-con ul{margin:2px 0 0;overflow-y:scroll;max-height:315px;padding-left:0}
.n_inquiry_box .in-basket .in-basket-wrap .in-basket-supplier{height:26px;line-height:26px;padding:0 8px;background-color:#f8f8f8;position:relative;z-index:1}
.n_inquiry_box .in-basket .in-basket-delete{color:#999}
.n_inquiry_box .in-basket .in-basket-wrap li{border-bottom:1px solid #eee;padding:8px 10px;height:70px;position:relative}
.n_inquiry_box .in-basket .in-basket-wrap li:hover{background:#fffef5}
.n_inquiry_box .in-basket .in-basket-wrap .in-basket-name{display:block;color:#666;white-space:nowrap;overflow:hidden;word-wrap:normal;text-overflow:ellipsis;margin-bottom:7px}
.n_inquiry_box .in-basket .in-basket-wrap .in-basket-product-detail{position:relative;height:40px;padding-left:18px}
.n_inquiry_box .in-basket .in-basket-pic-wrap{float:left;margin-right:6px;width:40px;height:40px;overflow:hidden}
.n_inquiry_box .in-basket .in-basket-title{line-height:16px;height:32px;overflow:hidden;color:#333;margin-bottom:5px;padding-right:5px}
.n_inquiry_box .in-basket .in-basket-check{display:block;width:13px;height:13px;position:absolute;top:30%;left:0}
.n_inquiry_box .in-basket .in-basket-check input{margin:0}
.n_inquiry_box .in-basket .in-basket-btn-wrap{padding:10px 14px 7px 5px;overflow:hidden;border-top:1px solid #ddd}
.n_inquiry_box .in-basket .in-basket-btn-wrap .btn14{display:inline-block;float:right}
.n_inquiry_box .in-basket .in-basket-select-all{display:inline-block;float:left;padding:4px 0 0 1px;text-align:right;color:#999;cursor:pointer}
.n_inquiry_box .in-basket .in-basket-select-all input[type=checkbox]{vertical-align:bottom;margin-right:5px;margin-bottom:4px;position:relative;top:3px}
.n_inquiry_box .in-basket .in-basket-wrap .in-basket-supplier .in-basket-arrow{position:absolute;top:26px;left:36px;border:10px solid transparent;border-top:10px solid #e6e6e6;z-index:1;width:0;height:0}
.n_inquiry_box .in-basket .in-basket-wrap .in-basket-supplier .in-basket-arrow-inner{position:absolute;bottom:-9px;left:-10px;border:10px solid transparent;border-top:10px solid #f9f9f9;width:0;height:0}
.n_inquiry_box .in-basket .in-basket-wrap li .in-basket-delete{display:inline-block;width:8px;height:20px;position:absolute;right:-4px;top:10px}
.n_inquiry_box .in-basket .in-basket-wrap li:hover .in-basket-delete{background:url(../images/icon_bgd.gif) no-repeat 0 -269px}
.n_inquiry_box .in_basket_top_box{width:110px;right:35px;line-height:16px;position:absolute;top:17px;height:50px}
.n_inquiry_box .in_basket_top .num{color:#e47911;font-family:arial;width:24px;font-size:16px;text-align:center;font-weight:700;position:absolute;left:28px;top:7px}
.n_inquiry_box .in_basket_top:hover .num{top:6px;left:27px}
.n_inquiry_box .header10 .search_wrap10{position:relative}
.n_inquiry_box .in-basket-arrow-inner{position:absolute;bottom:-9px;left:-10px;border:10px solid transparent;border-top:10px solid #f9f9f9;width:0;height:0}
.n_inquiry_box .icon_down{display:inline-block;margin-left:3px;background:url(../images/icon_bgd.gif) no-repeat 0 -244px;width:20px;height:7px}
.n_inquiry_box .icon_up{display:inline-block;margin-left:3px;background:url(../images/icon_bgd.gif) no-repeat 0 -193px;width:20px;height:22px}
.n_inquiry_box .in-basket{width:260px;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #b5b5b5;border:1px solid #b5b5b5;border-bottom:0 none;background:#fff;z-index:9999;font-size:12px;font-family:arial,sans-serif}
.n_inquiry_box .black_in_basket{right:-5px;top:29px}
.black_in_basket .in_basket_top .num,.n_inquiry_box .black_in_basket .in_basket_top:hover .num{top:2px;left:18px}
.cart_box_white{vertical-align:top;height:16px;padding-left:26px;width:16px;background:url(../images/sprite_ev.png) no-repeat;background-size:448px;background-position:-104px -155px}
.product-wrap .btn-wrap .add_success{width:190px;height:40px;display:flex;align-items:center;font-size:16px;font-weight:400;letter-spacing:0;color:#2daa4a}
.product-wrap .btn-wrap .add_success i{width:20px;height:20px;margin-right:8px;background:url(../images/sprite_ev.png) no-repeat;background-size:448px;background-position:-104px -180px}
.video{width:300px;height:300px;margin:0 auto;position:relative}
.video-js .vjs-control{width:2.9em!important}
.video-js .vjs-quality{width:3em!important}
.vjs-quality .vjs-menu{width:4em!important}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:2.9em!important}
.video-js .vjs-volume-panel .vjs-volume-control{display:none!important}
