.sub-pro-img p{display:inline-block;width: 100%;background-size:contain;background-color: #a5a5a5;background-repeat:no-repeat;background-position:50%;}
.sub-pro-img p img{width:100%}
#pro-article{margin-bottom:30px}
#pro-article .tabs{}
#pro-article .tabs li{display:inline-block}
#pro-article .tabs li a{color: #a7a7a7;display:block;padding:15px 25px;position:relative;font-size: 20px;}
#pro-article .tabs li a:hover,#pro-article .tabs li.active a{color: #8e60bb;}
#pro-article .tabs li a:after{position:absolute;top:15px;right:0;content:'|';color:#e6e6e6}
#pro-article .tabs li:last-child a:after{display:none}
#tabs_container .tab_content{padding:30px 0}
#products-detail .sub-pro-img p{display:block;width:100%}
.orderstyleSet{overflow:hidden}
.orderstyleSet .orderfunction{overflow:hidden}
.orderstyleSet .orderfunction .aday{float:left;width:50%;background:#333;height:60px;text-align:center;line-height: 60px;}
.orderstyleSet .orderfunction .aday.add{float:right;width:50%;background:#ff992c}
.orderstyleSet .ask{text-align: right;margin: 0;padding: 0;}
.orderstyleSet .ask a{display: inline-block;text-align: left;color: #e8e8e8;height: 40px;line-height: 40px;font-size:17px;position:relative;background: #8765a9;padding: 0 60px 0 30px;border-radius: 5px;}
.orderstyleSet .ask a b{position:absolute;width:30px;height:30px;background: #e4e4e4;border-radius:50%;line-height:30px;top: 5px;text-align:center;font-size:12px;right:20px;transition:all linear .3s;color: #8765a9;}
.orderstyleSet .ask a:hover b{transform:scaleX(-1);}
.aday p{color:#fff;display:inline-block;line-height:60px;text-align:center;font-size:16px;vertical-align:text-bottom}
.aday p.bi{color:#706e69;font-size:12px;width:auto}
.aday p.bi b{color:#00aebb;font-size:16px;margin-left:5px}
.aday p.bi b input[type="number"]{border:1px solid #919191;width:80px;text-align:center;background:#666;color:#fff;border-radius:10px;padding:5px 0;outline:none;line-height: 20px;}
.aday p input[type="button"]{background:#ff992c;color:#fff;font-size:16px;margin-left:10px;vertical-align:unset;cursor:pointer;-webkit-appearance:none;outline: none;border: 0;}
.index-case-pc-ul-main{border: 2px solid #5c3a93;margin-bottom: 10px;}
.index-case-pc-ul-t{    font-size: 16px;
    color: #654981;
    padding: 10px 0px;
    border-bottom: 2px solid #5c3a93;}
.sub-pro-img div,
.sub-pro-img p,
.sub-pro-img img{outline:none;}
.sub-pro-img .slick-prev{
    left: 20px;
    z-index: 5;
}
.sub-pro-img .slick-next{
    right: 20px;
}