/*product_details*/
.product_detailsbox{width:100%;height:2.25rem;background-color:#84b706;font-size:0.9rem;color:#fff; text-align:center;line-height:2.25rem;}
.product_detailsbox img{float:left;width:1rem;margin-top:0.625rem;margin-left:0.7rem;position:absolute;}
.product_banner{width:100%;}
.product_banner img{width:100%;margin:0 auto;border-bottom:solid 2px #dbdbdb;}
.product_banner p{position:static;padding-top:0rem;}
.product_truck_content{background-color:#f2f2f2;}
.product_truckonebox{overflow:hidden;box-shadow:0 0 4px 1px rgba(0,0,0,0.3);background-color:#fff;}
.product_truckone{margin-top:0.75rem;margin-left:0.6rem;line-height:1.05rem;}
.product_truck_gap{width:100%;height:0.5rem;}
.product_truckone h1{font-size:0.75rem;color:#1a1a1a;}
.product_truck_cost{overflow:hidden}
.product_truck_cost p{font-size:0.85rem;color:#ff4a00; font-weight:bold;float:left;}

.product_as_orig{font-size:0.65rem;color:#808080;float:left; text-decoration:line-through;margin-left:0.5rem;margin-top:0.1rem;}
.product_price{font-size:0.7rem;color:#ff4a00;float:left;margin-top:0.09rem;}
.product_truck_cost img{float:left;width:2.4rem;margin-left:0.55rem;margin-top:0.3rem;margin-bottom:0.75rem;}
.product_truck_cost div{overflow: hidden;}


.product_truck_line{width:100%;height:1px;background-color:#dbdbdb;}
.Purchase_details{margin-bottom: 0.05rem;padding-bottom:2.05rem;overflow:hidden;width:100%;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.3);}
.Purchase_details ul{width:92%;margin:0 auto;}
.Purchase_details li{float:left;width:100%;height:2.15rem;line-height:2.15rem;border-bottom:solid 1px #e5e5e5;}
.Purchase_details p,.Purchase_details span,.Purchase_details img{float:left;}

.arayacak{overflow:hidden;}
.arayacak input{float:left;margin-top:0.6rem;width:0.5rem;}
.arayacak-text{float:left;font-size:0.6rem;color:#1a1a1a;}

label{cursor:pointer;}
.arayacak span{margin-left:1rem;}
.Purchase_details_text p{font-size:0.5rem;color:#1a1a1a;}
.Purchase_details_text span{font-size:0.5rem;color:#808080;}
.promise_bgimge img{width:1.15rem;margin:0.5rem 0.15rem;}
.Purchase_details .right-hand{width:0.5rem;float:right;margin-top:0.825rem;margin-right:0.5rem;}
.product_buttonbox{width: 100%;
    overflow: hidden;
    background-color: rgba(255,255,255,0.9);
    margin-top: 0.5rem;
    box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);
    position: fixed;
    bottom: 0;}
.product_btnBox {
    width: 92%;
    height: 1.5rem;
    margin: 0.5rem auto;
    margin-bottom: 0.7rem;
}
.product_button01{float:left;width:30%;height:1.625rem;background-color:#e5e5e5;border:solid 1px #5f8501;font-size:0.63rem;color:#5f8501; text-align:center;line-height:1.6rem;}
.product_button02{float:left;width:30%;height:1.625rem;background-color:#e5e5e5;border:solid 1px #5f8501;font-size:0.63rem;color:#5f8501; text-align:center;line-height:1.6rem;margin:0 0.4rem;}
.product_button03{float:left;width:30%;height:1.625rem;background-color:#5f8501;border:solid 1px #5f8501;font-size:0.63rem;color:#fff; text-align:center;line-height:1.6rem;}
.product_Relatedbox{margin-bottom: 3.5rem;width:100%;overflow:hidden;background-color:#fff;padding-bottom:0.75rem;box-shadow:0 0 4px 0 rgba(0,0,0,0.3);margin-top:0.45rem;}
.product_Relatedbox h1{width:92%;margin:0 auto;font-size:0.75rem;color:#1a1a1a;line-height:2rem;}
.accessorybox{width:92%;margin:0 auto;overflow:hidden;}
.accessory01{width:31%;float:left;border:solid 1px #d6d6d6;margin:0.22rem 0.11rem;}
.accessory02{width:31%;float:left;border:solid 1px #d6d6d6;margin-top:0.22rem;margin-bottom:0.22rem;margin-left:2.1%;}
.accessory03{width:31%;float:left;border:solid 1px #d6d6d6;margin-top:0.22rem;margin-bottom:0.22rem;margin-left:2.1%;}
.accessorybox img{width:100%;height:4.6rem; position:relative; overflow:hidden;}
.accessory_cost{width:90%;margin:0 auto;margin-bottom:0.4rem;}
.accessorybox span{font-size:0.58rem;color:#808080;}
.accessorybox p{font-size:0.6rem;color:#ff4a00;}

.P_details_footer{width:100%;line-height:2.125rem;}
.P_d_footer{width:92%;margin:0 auto;font-size:0.6rem;color:#808080;}
.P_d_footer span{float:right;}

#address{
    width: 70%;
}
i{font-style:normal;}
.infolist{color: #333;z-index: 999;}
.liststyle .return_back{
    position: absolute;
    top: 0.95rem;
    left: 0.85rem;
}
.liststyle .return_back img{
    width: 0.70rem;
}
.infolist .liststyle span{
    position: fixed;
    font-size: 0.7rem;
    top: 2.3rem;
    left: 2rem;
    width: 12.55rem;
    z-index: 1000;

}
.infolist .liststyle span i{
    display: block;
    background: #e5e5e5;
    border-bottom: solid 1px #cccccc;
    font-size: 0.7rem;
    color: #333;
    text-align: center;
    line-height: 2.5rem;
}
.infolist .liststyle span i:after{content:"";display:block;width:20px;height:36px;position:absolute;right:0;top:0;}
.infolist .liststyle span ul{background:white;top:2.5rem;border-top:0;z-index:1000;  max-height: 17rem;
    overflow-y: scroll;width: 100%;}
.infolist .liststyle span ul li{width:100%;float:left;overflow:hidden;border-top:solid 1px #cccccc;line-height: 2.5rem;}
.infolist .liststyle span ul li:first-child{border-top:0;}
.infolist .liststyle span ul li a{display:block;color:#333;padding-left: 1rem;}
.attention_btn{
    font-size: 0.5rem;
    color: #333;
    background-color: #c8df80;
    margin-left: 1rem;
    line-height: 1rem;
    width: 2.4rem;
    text-align: center;
    border: 1px solid #86a529;
    margin-top: 0.1rem;
    border-radius: 0.2rem;
    margin-bottom: 0.4rem;
}

.commander_btn{
    font-size: 0.5rem;
    color: #333;
    background-color: #c8df80;
    margin-left: 1rem;
    line-height: 1rem;
    width: 2.4rem;
    text-align: center;
    border: 1px solid #86a529;
    margin-top: 0.1rem;
    border-radius: 0.2rem;
    margin-bottom: 0.4rem;
}

.attentioned{
    background-color:#d2d2d2;
    border-color:#908f8f;
}
#show_suit{
    width: 70%;
}
/*轮播区域*/
.picshowtop{
    margin:0 auto;
}
.mainpicshow{
    overflow: hidden;
}
.mainpicarea table,.mainpicarea tr,.mainpicarea td{
    border: none;
    border-image-width:0px;
}
#ppoool{
    height:20px;
    position: relative;
    z-index:10;
    margin-top:0px;
    text-align:right;
    padding-right:15px;
}
#ppoool>li{
    display:inline-block;
    margin:5px 0;
    width: 0.42rem;
    height: 0.42rem;
    background-color:white;
    border-radius: 8px;
}
#ppoool>li.on{
    background-color: #86a529;
}
#ppooind{
    position: absolute;
    width: 100%;
    height: 20px;
    bottom: 0.4rem;
    left: -6rem;
}