.prodetail .MagicZoomPlusHint{display:none!important}

.prodetail .MagicZoomPup{display:none!important}

.prodetail .y-title{border-bottom:2px solid #FF8B00;position:relative}

.prodetail .y-title .text{display:inline-block;padding:0 40px;height:58px;line-height:58px;background-color:#FF8B00;font-size:18px;color:#fff;position:relative;z-index:1;font-family:'微软雅黑';}



.prodetail .swiper-container{

	position:relative;

	width:100%;height:100%;--swiper-theme-color:#333333;/* 设置Swiper风格 */

    --swiper-navigation-color:#333333;/* 单独设置按钮颜色 */

    --swiper-navigation-size:16px;/* 设置按钮大小 */

}

.icon {display: inline-block;background-repeat: no-repeat;background-position: center center;vertical-align: middle;}



.prodetail .maininfo{margin-bottom:30px;}

.prodetail .maininfo .maintabs{font-size:0;background:#363636;}

.prodetail .maininfo .maintabs .maintab,.prodetail .maininfo .maintabs .maintac{display:inline-block;height:48px;line-height:48px;padding:0 20px;font-size:16px;color:#ffffff;cursor:pointer;margin-top:0}

.prodetail .maininfo .maintabs .maintab:hover,.prodetail .maininfo .maintabs .maintab.selected{background-color:#FF8B00;color:#fff;}

.prodetail .maininfo .maintabs .maintac:hover,.prodetail .maininfo .maintabs .maintac.selected{background-color:#FF8B00;color:#fff;}

.prodetail .maininfo .image-cont{padding:29px;text-align:left;color:#000; font-size:16px;line-height:18px;}


.prodetail .maininfo .conts .maincont,.prodetail .maininfo .conts .maincont1{display:none}

.prodetail .maininfo .conts .maincont.show{display:block}

.prodetail .maininfo .conts .maincont1.show{display:block}

.maininfo > .conts > .maincont{padding:0;line-height:2em;}

.maininfo > .conts > .maincont img{display: block;max-width: 100%;margin:0 auto}


.prodetail .optional-list{font-size:0;width:100%;margin-bottom: 15px;}

.prodetail .optional-list>li{display:inline-block;width:140px;margin-right:15px;margin-bottom: 10px;}

.prodetail .optional-list>li>a{display:block;width:100%;border:1px solid #e3e3e3}

.prodetail .optional-list .img-box{width:100%;padding-bottom:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color: #ffffff;}

.prodetail .optional-list .title{border-top:1px solid #e3e3e3;height:31px;line-height:31px;padding:0 10px;font-size:16px;color:#5a5a5a;text-align:center;font-weight:bold;background:#ebebeb;overflow:hidden;}

.prodetail .optional-list>li>a:hover{border-color:#FF8B00}

.prodetail .optional-list>li>a:hover .title{border-color:#FF8B00;background-color:#FF8B00;color:#fff}

.MagicBoxShadow {background-color: rgba(0,0,0,.7);width: 497px!important;height: 497px!important;left: calc(100% + 10px)!important}

.prodetail .d1{overflow:hidden;padding-top:20px;padding-bottom:20px}

.prodetail .d1 .left{float:left;width:41.4%;padding-right:1px}

.prodetail .d1 .left .img-box{width:100%}

.prodetail .p-list-l{width:100%;margin-bottom:20px;overflow:visible;position:relative}

.prodetail .p-list-l:after{display:block;content:"";width:24px;height:24px;background-image:url(../icon-search-2.png);position:absolute;right:29px;bottom:29px;z-index:1000}

.prodetail .p-list-l img{max-width:none}

.prodetail .p-list-l .swiper-slide{width:100%;border:1px solid #dedede;background-color:#fff}

.prodetail .p-list-l .swiper-slide .img-box{width:100%!important;padding-top:100%;background-size:cover;background-position:center center}

.prodetail .p-list-l .swiper-slide .img-box img{width:100%;height:100%;position:absolute;left:0;top:0}

.prodetail .p-list-l .swiper-button-next,.prodetail .p-list-l .swiper-button-prev{width:15px;height:27px;background-color:#f8f9fc;top:0;margin-top:0;height:100%;background-size:auto auto}

.prodetail .p-list-l .swiper-button-next{background-image:url(../icon-right3.png);right:0}

.prodetail .p-list-l .swiper-button-prev{background-image:url(../icon-left3.png);left:0}

.prodetail .p-list-s{width:100%;overflow:hidden;margin:0 auto;padding:0 36px}

.prodetail .p-list-s .item{float:left;width:80px;height:80px;margin-right:6px;border:1px solid #e1e1e1;cursor:pointer;background-size:cover;background-position:center center;background-repeat:no-repeat}

.prodetail .p-list-s .item.active{border:1px solid #b2b2b2}

.prodetail .p-list-s .swiper-button-next,.prodetail .p-list-s .swiper-button-prev{width:34px;height:80px;top:0;margin-top:0;background-size:auto auto;background-color:transparent;border:1px solid rgba(0, 0, 0, 0.32);}

.prodetail .p-list-s .swiper-button-next{right:0;/* background-image:url(../l_row.png); */background-color: #ffffff;}

.prodetail .p-list-s .swiper-button-prev{left:0;/* background-image:url(../r_row.png); */background-color: #ffffff;}

.prodetail .d1 .right{width:56%;float:right;position:relative}

.prodetail .d1 .right .btn-share{display:block;position:absolute;right:0;top:5px;width:42px;height:42px;border:1px solid #333;border-radius:100%;background-image:url(../icon-share.png);cursor:pointer}

.prodetail .d1 .right .title{font-size:36px;color:#FF8B00;padding-bottom:20px;font-weight:bold;}

.prodetail .d1 .right .desc{background:#5b5b5b;color:#ffffff;padding:12px 20px;font-size:18px;font-weight:bold;margin-bottom: 10px;}

.prodetail .d1 .right .one{margin:10px 5px;}

.prodetail .d1 .right .one > .row{margin:0;}

.prodetail .d1 .right div:nth-child(5){border-bottom:0;}

.prodetail .d1 .right div:nth-child(6){border-bottom:0;}

.pro_btn_box{margin-top:30px;margin-bottom: 30px;}

.pro_btn_box a *{display:inline-block;vertical-align: top;}

.pro_btn_box a{display:inline-block;vertical-align: top;width: 154px;height: 48px;line-height: 48px;margin-right: 20px;margin-bottom: 5px; text-align: center;color:#fff;font-size:14px;}

.pro_btn_box a i{margin-right:4px;font-size: 18px;}

.pro_inquiry{background-color: rgba(0, 0, 0, 0.54);}

.pro_video{background-color: #FF8B00;}

.prodetail .d1 .right .one a{margin-right:20px;}

.prodetail .d1 .right .row{font-size:0;margin-bottom:7px}

.prodetail .d1 .right .dt{display:inline-block;vertical-align:top;font-size:18px;line-height:24px;color:rgba(0, 0, 0, 0.54);width:220px;margin-right:20px;}

.prodetail .d1 .right .dd{display:inline-block;vertical-align:top;width:calc(100% - 240px); font-size:18px;line-height:24px;color:rgba(0, 0, 0, 0.32);}

.prodetail .d1 .right .btn-download{width:300px;height:80px;line-height:80px;background-color:#FF8B00;font-size:18px;color:#fff;}

.prodetail .d1 .right .btn-download:before{display:inline-block;content:"";width:24px;height:24px;background-image:url(../icon-download-2.png);vertical-align:middle;margin-right:16px}

.proshare_box{margin:30px 0;}





/*弹窗留言板*/

.form_box{ display: none;width:500px; min-height:420px; _height:420px; background:#373737; z-index:99; padding:40px 20px 20px 20px;}

.fixed_form{ position:fixed;_position:absolute; left:50%;  margin-left:-250px; top:50%;margin-top: -210px; }

.btn_closeform{ background:url(../close.png) no-repeat; width:20px; height:20px;background-size: 20px 20px; cursor:pointer; position: absolute;right: 10px;top:10px;}

.form_box h3{ line-height:24px; font-size:24px; margin-bottom: 20px; text-align:center;color: #FF8B00;}

#alertdiv {z-index: 9999;left: 50%;margin-left: -200px;display: none;position: absolute;}

.bg {background:rgba(0,0,0,0.5); width: 100%; height: 100%; position: fixed; z-index: 9998; left: 0; top: 0; display: none;}



.form_message{width: 100%;z-index: 2;position: relative;}

.input_group{width: 100%;}

.form_message input[type="text"],.form_message textarea{height: 48px;width: 100%;line-height: 48px;padding:0 10px;background: #FFFFFF;color: #333333;font-size: 14px;border:0;margin-bottom: 10px;}

.form_message .input_group input[type="text"]{width: 49%;}

.form_message textarea{height: 134px;padding:0 10px;resize: none;font-size:14px;line-height: 1.5;}

.btn_submit{display: block; height: 48px;width: 154px;line-height: 48px;text-align: center;color: #ffffff;font-size:14px;border:0;background-color: #FF8B00;margin:20px auto 0 auto;}





@media(max-width:1200px){

.prodetail .accessories{width:100%;margin:0 auto}

.prodetail .accessories .a-list{width:981px}

.prodetail .maininfo{width:100%;margin-left:auto;margin-right:auto}

.prodetail .maininfo .r-list .text{width:100%}

.prodetail .maininfo .r-list .para{padding-bottom:15px}

.prodetail .maininfo .r-list .btn-more1{position:relative;left:0;top:0;margin-bottom:20px}

.prodetail .d1{width:100%;margin:0 auto}

.prodetail .maininfo .maintabs{height: 48px;overflow-x: auto;white-space: nowrap;}

.prodetail .maininfo .maintabs::-webkit-scrollbar{height:4px}

.prodetail .maininfo .maintabs::-webkit-scrollbar-thumb{background:#fbb057;}

.prodetail .maininfo .maintabs::-webkit-scrollbar-track{background:#c7c3c3}

}

@media(max-width:1024px){

.prodetail .d1{width:100%}

.prodetail .d1 .right .title{font-size:30px;padding-bottom:10px}

.prodetail .d1 .right .btn-download{width:200px;height:50px;line-height:50px;font-size:14px}

.prodetail .maininfo{width:100%}

.prodetail .maininfo .image-cont{padding-left:0;padding-right:0}

.prodetail .d1 .right .one{margin:5px;}

.prodetail .d1 .right .desc{font-size: 16px;}

.prodetail .d1 .right .dt{width: 156px;font-size: 14px;}

.prodetail .d1 .right .dd{width: calc(100% - 176px);font-size: 14px;}

.prodetail .d1 .right .desc{padding: 10px;}

.pro_btn_box a{width: 140px;margin-right: 10px;}



}

@media(max-width:950px){

.prodetail .d1{width:100%;padding:0;}

.prodetail .d1 .left{width:100%;float:none;margin-bottom:30px}

.prodetail .d1 .right{width:100%;float:none}

.prodetail .p-list-l:after{display:none}

.prodetail .p-list-l:before{display:block;content:"";width:100%;height:100%;background-color:transparent;position:absolute;left:0;top:0;z-index:100}

.prodetail .maininfo{width:100%;padding:0;}

.prodetail .maininfo .maintabs .maintab{text-align:center;font-size:16px}

.prodetail .maininfo .maintabs .maintac{padding:0;width:50%;text-align:center;font-size:14px}



}

@media(max-width:767px){

.prodetail .maininfo .video-cont{padding:15px 14px}

.prodetail .maininfo .r-list>li>a{padding-left:10px;padding-right:10px}

.prodetail .d1 .right .dt,.prodetail .d1 .right .dd{font-size: 14px;}

.maintab{display: none;}

.form_box{width: 90%;left:5%;margin-left: 0;}

.index_message_form{width: 100%;}

.form_message input[type="text"]{height: 35px;line-height:35px;}

.form_message .input_group {display:block;}

.form_message .input_group input[type="text"]{width: 100%;}

.btn_submit{width: 100px;height: 35px;line-height: 35px;}

.btn_submit{margin-top: 12px;}

.form_box h3{font-size: 22px;line-height: 22px;margin-bottom: 10px;}



.prodetail .optional-list>li{width: 49%;margin-right: 2%;margin-bottom: 2%;}

.prodetail .optional-list>li:nth-of-type(2n){margin-right: 0;}

}