.car_con{display:none;width:1190px;position:fixed;bottom:0;margin:auto;left:50%;margin-left:-595px;z-index:201;}
.car_con .car_box{width:300px;position:absolute;bottom:0;right:0;background:#fff;border-top:4px solid #ff6a00;box-shadow:0 0 10px #ddd;}
.car_box .car_img{position:absolute;top:-20px;left:20px;z-index:2;}
.car_box .car_img span.car_num{position:absolute;right:0;top:0;display:block;/*width:15px;height:15px;line-height:15px;text-align:center;*/padding:0 4px;border-radius:50%;background:#ff6a00;color:#fff;font-size:12px;font-weight:bold;}
.car_box .car_detail{display:none;}
.car_box .car_detail p{color:#666;background:#f8f8f8;padding:10px 0;;margin-right:15px;}
.car_box .car_detail p span{float:left;cursor: pointer;}
.car_box .car_detail .off_car{margin-left:80px;}
.car_box .car_detail .clean_car{float:right;border-left:2px solid #e5e5e5;padding-left:15px;}
.car_box .car_detail li{font-size:12px;border-bottom:1px solid #e5e5e5;padding:15px 15px 15px 20px;}
.car_detail li .contract_name{display:inline-block;width:156px;margin-right:35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.car_detail li .car_delete{float:right;background:url(/img/contract/car_delete.jpg) no-repeat center;width:20px;height:20px;}
.car_detail li:last-child{border-bottom:0;}
.car_box .car_list{max-height:500px;overflow-y:auto;}
.car_box .car_total{height:40px;line-height:40px;background:#f8f8f8;}
.car_box .car_total span{display:inline-block;width:200px;height:40px;text-indent: 75px;}
.car_box .car_total b{font-size:12px;margin-left:5px;color:#ff6a00;}
.car_box .car_total .total_price{color:#ff6a00;font-size:18px;font-weight:bold;font-style: normal;}
.car_box .car_total a{float:right;width:65px;height:40px;line-height:40px;background:#ff6a00 url(/img/contract/car_pay.jpg) no-repeat 10px center;font-size:18px;font-weight:bold;padding-left:35px;color:#fff;}
.off{cursor: pointer;}
.u-flyer{display: block;width:40px;height: 40px;border-radius: 40px;position: fixed;z-index: 9999;}
.cursor{cursor: pointer;}
