@charset "utf-8";*{margin:0;padding:0}ul{margin:0}ul li{list-style:none}a,a:link,a:hover,a:focus,a:active{text-decoration:none;outline:none;display:block}a:hover{cursor:pointer}b,i{font-weight:normal;font-style:normal}img{border:none;outline:none}button{outline:none}body{overflow-x:hidden;overflow-y:auto !important;font-size:16px;max-width:768px;background:#f0f2f5;margin:0 auto}.product-box{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;overflow-y:auto}.product-images,.product-video{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;background:#cccccc}.product-images-cont,.product-list-cont{width:100%;height:100%}.product-images .swiper-slide{width:100%;height:100%;background-size:cover !important}.product-video video{display:block;width:100%;height:100%}.product-images img{display:block;width:100%;height:100%}.product-btn{position:absolute;right:8px;top:50px;z-index:10}.product-btn ul li{margin-bottom:20px}.product-btn ul li img{display:block;width:40px}.product-content-top{position:absolute;left:0;top:0;z-index:6;width:100%}.product-content-bottom{position:absolute;left:0;bottom:0;z-index:6;width:100%}.product-content{width:95%;margin:0 auto;overflow:hidden}.product-pers-info{background:rgba(0,0,0,.5);overflow:hidden;border-radius:50px;width:140px;padding:3px;height:30px;margin-top:16px}.product-pers-info img{width:30px;height:30px;display:block;float:left;border-radius:50px;margin-right:8px}.product-pers-info span{display:block;float:left;width:calc(100% - 50px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#ffffff;line-height:30px;font-size:16px}.product-news,.product-info,.product-comment{width:calc(100% - 100px)}.product-news{margin-top:16px;background:rgba(0,0,0,.5);overflow:hidden;border-radius:3px;padding:3px;height:23px}.product-news em{display:block;float:left;font-size:12px;color:#fff;background:#ff6400;border-radius:3px;line-height:23px;width:40px;text-align:center}.product-news .product-news-list{float:left;display:block;width:calc(100% - 100px);margin:0 8px}.product-news ul li a{line-height:23px;color:#ffffff;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-news .product-news-close-btn{float:right;margin-top:2px;width:40px;text-align:right}.product-news .product-news-close-btn img{display:inline-block}.product-info{margin:8px 0;background:rgba(0,0,0,.5);overflow:hidden;border-radius:10px;padding:10px}.product-info h2{overflow:hidden;display:block;margin-bottom:4px}.product-info h2 img{display:block;width:16px;height:18px;float:left;margin-right:8px}.product-info h2 b{display:block;float:left;color:#fff;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 170px);font-weight:bold;line-height:18px}.product-info h2 span{display:block;float:right;color:#ff6400;font-size:12px;line-height:18px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:140px}.product-info p{line-height:20px;color:#ffffff;height:40px;overflow:hidden;font-size:12px}.product-comment{overflow:hidden;position:relative;height:200px}.product-comment ul{height:200px;overflow-y:auto;/*padding-right:40px;*/width:100%;position:absolute;top:0;left:0}.product-comment ul li{display:block;margin:4px 0}.product-comment ul li a{font-size:12px;border-radius:10px;padding:4px 11px;color:#fff;display:inline-block;background:rgba(0,0,0,.5);line-height:18px}.product-comment ul li b{color:#1ed159}.product-comment-edit{width:100%;background:rgba(0,0,0,.5);overflow:hidden;border-radius:26px;margin:8px 0 16px;padding:3px 0}.product-comment-edit input{display:block;float:left;width:calc(100% - 85px);padding:0 8px 0 15px;line-height:30px;background:none;outline:none;border:none;color:#fff}.product-comment-edit input::-webkit-input-placeholder{color:#dedede}.product-comment-edit input::-moz-placeholder{color:#dedede}.product-comment-edit input::-ms-input-placeholder{color:#dedede}.product-comment-edit img{float:right;width:30px;height:19px;display:block;margin:5px 16px 0 0}@media screen and (max-width:425px){.product-info h2 b{width:calc(100% - 30px)}.product-info h2 span{float:none;max-width:unset;width:100%;margin-top:22px;clear:both}}
