.place_order_main{padding:16px 0}.place_order_main .main_item{width:50%;padding:0 16px;float:left}.place_order_main .main_rg_item{padding:16px 40px}.place_order_main .rg_form_title{font-size:16px;line-height:36px;color:#333}.place_order_main .rg_input_area{padding:12px;background:#f2f2f2;margin-bottom:16px;width:100%;border-radius:4px}.place_order_main .rg_input_text{font-size:15px}.place_order_main .rg_input_value{flex:1;padding:0 10px;font-size:14px;text-align:left}.place_order_main .rg_input_edit{font-size:14px;color:#02a7f0;cursor:pointer}.place_order_main .rg_form_item,.place_order_main .rg_form_select{margin-bottom:12px;width:100%}.place_order_main .rg_input_label{font-size:14px;width:100px}.place_order_main .rg_form_item .el-input{width:0;flex:1 1}.place_order_main .remark_input,.place_order_main .rg_form_select .form_date_select{margin-right:10px}.place_order_main .form_date_select,.place_order_main .form_time_select{width:50%}.place_order_main .rg_input_area .el-upload{width:80px;height:80px;line-height:85px}.place_order_main .rg_input_area .form_upload{flex:1;display:flex;flex-wrap:wrap}.place_order_main .rg_input_area .el-upload-list--picture-card .el-upload-list__item{width:80px;height:80px}.place_order_main .rg_input_area .el-upload-list--picture-card .el-upload-list__item-thumbnail{-o-object-fit:cover;object-fit:cover}.place_order_main .rg_form_tips1{padding-left:100px;line-height:1.8;font-size:12px;color:#999}.place_order_main .form_no_margin{margin-bottom:0}.place_order_main .order_info{padding:0 20px 16px;width:100%}.place_order_main .order_info_label{font-size:13px;color:#aaa}.place_order_main .order_info_val{font-size:13px;color:#333;cursor:pointer}.place_order_main .order_shipping_price{text-align:center;font-size:12px;color:#aaa}.place_order_main .confirm_btn{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:8px 20px 6px}.place_order_main .order_tips{font-size:13px;color:#aaa;text-align:center}.place_order_main .main_line{border-right:1px dashed #ddd}.place_order_main .car_nav{width:100%;margin:16px 0}.place_order_main .car_nav_item{color:#333;font-size:14px;flex:1;text-align:center;line-height:1.3;cursor:pointer;position:relative}.place_order_main .car_nav_active{color:#02a7f0}.place_order_main .car_nav_item:after{content:"";position:absolute;height:2px;width:0;bottom:-10px;left:50%;margin:auto;transition:all .3s ease-in-out}.place_order_main .car_nav_item:hover:after{width:60%;left:0;right:0;background:#02a7f0}.place_order_main .first_carousel,.place_order_main .onther_carousel{height:100%}.place_order_main .carousel_icon{width:54px;height:54px;margin-bottom:20px}.place_order_main .carousel_text{color:#aaa;font-size:12px;margin-bottom:20px}.place_order_main .carousel_text span{line-height:1.2}.place_order_main .carousel_btn{width:100px;height:30px;border-radius:30px;font-size:13px;color:#fff;background:#00a4f4;cursor:pointer}.place_order_main .car_info_item2{padding:15px 45px}.place_order_main .car_img{height:110px;width:auto}.place_order_main .car_info_txt_view2{display:flex;flex-direction:column;justify-content:space-around;padding-left:10px;font-size:13px;color:#7f7f7f;flex:1;line-height:25px}.place_order_main .pendant_list_view{display:flex;flex-wrap:wrap;padding:10px 45px}.place_order_main .pendant_item{border:1px solid silver;padding:0 5px;height:20px;line-height:20px;font-size:12px;color:#7f7f7f;border-radius:5px;margin-right:5px;cursor:pointer}.place_order_main .pendant_item:hover,.place_order_main .select_pandent{border-color:#299ede;color:#299ede}.place_order_main .place_header span{font-size:15px}.place_order_main .place_header .el-switch{margin-left:10px}.place_order_main .place_header .el-switch span{font-size:12px}.place_order_main .place_header .switchStyle .el-switch__label{position:absolute;display:none;color:#fff}.place_order_main .place_header .switchStyle .el-switch__label--left{z-index:9;left:7px;line-height:21px}.place_order_main .place_header .switchStyle .el-switch__label--right{z-index:9;left:-17px;line-height:21px}.place_order_main .place_header .switchStyle .el-switch__label.is-active{display:block}.place_order_main .el-switch .el-switch__label,.place_order_main .switchStyle.el-switch .el-switch__core{width:80px!important}.place_order_main .place_txt1{line-height:40px}.place_order_main .place_header .import_text{color:#02a7f0;font-size:13px;cursor:pointer}.place_order_main .distance_wrap .step_item{padding-right:40px;position:relative}.place_order_main .form_booking{padding:0 40px;font-size:12px;line-height:20px;font-weight:400;white-space:normal;text-align:left}.place_order_main .form_item{margin-bottom:12px}.place_order_main .form_label{min-width:120px;max-width:120px}.place_order_main .require_label{position:relative;padding-left:10px}.place_order_main .require_label:before{content:"*";color:#ff6543;font-size:14px;position:absolute;left:0;top:4px;line-height:1}.place_order_main .add_icon{width:20px;height:20px;position:absolute;right:4px;top:0;bottom:0;margin:auto}.place_order_main .step_description .input_username{margin-right:10px}.place_order_main .step_description .txt_font{font-size:12px;color:#333;text-align:left}.place_order_main .distance_wrap .step_icon{width:30px;height:30px;border-radius:30px;line-height:30px;border:none;font-size:14px;text-align:center;color:#fff;background-color:#02a7f0}.place_order_main .distance_wrap .step_item .el-step__head.is-process{border-color:#ff6543;color:#fff}.place_order_main .distance_wrap .start_step_item .el-step__head.is-process{border-color:#409eff;color:#fff}.place_order_main .distance_wrap .start_step_item .el-step__head.is-wait{color:#409eff;border-color:#409eff}.place_order_main .distance_wrap .step_item .el-step__icon{width:30px;height:30px;border-radius:30px;line-height:30px}.place_order_main .distance_wrap .end_step_item .el-step__head.is-wait{border-color:#ff6543}.place_order_main .distance_wrap .el-step.is-vertical .el-step__head{width:30px}.place_order_main .distance_wrap .el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:0;right:0;margin:auto;margin-right:auto!important}.place_order_main .distance_wrap .el-step__description{padding-right:0}.place_order_main .price_detail{padding-right:40px}.place_order_main .price_wrap{flex-wrap:wrap}.place_order_main .price_item{width:48%;margin-right:4%;border-radius:10px;position:relative;background:#f7f7f7;overflow:hidden;padding:20px 10px}.place_order_main .price_item:nth-child(2n+2){margin-right:0}.place_order_main .price_label{color:#aaa;font-size:14px;margin-bottom:20px;width:100%}.place_order_main .price_label_size{font-size:20px}.place_order_main .price_num{font-size:24px;color:#aaa}.place_order_main .detail_btn{height:24px;line-height:22px;padding:0 6px;background:#fff;border:1px solid #ddd;color:#aaa;font-size:12px;text-align:center;cursor:pointer}.place_order_main .price_active_icon{position:absolute;top:0;right:0;width:26px;height:26px}.place_order_main .price_active_color{color:#ff6543}.place_order_main .price_active_bg{background:#fef1e1}.place_order_main .dialog_route .el-dialog__body{padding:16px 20px 0 20px}.place_order_main .step_route{position:relative;padding-right:100px;padding-bottom:16px}.place_order_main .dialog_route_btn{width:100px;height:30px;line-height:30px;padding:0;text-align:center;position:absolute;right:0;top:0}.place_order_main .coupon_style{width:100%;height:90px;border:1px solid #fff;background:#fe6565;position:relative;margin-bottom:10px}.place_order_main .coupon_style:last-child{margin-bottom:0}.place_order_main .coupon_style:before{border-radius:0 16px 16px 0;border-right:1px solid #fff;left:-1px}.place_order_main .coupon_style:after,.place_order_main .coupon_style:before{content:"";position:absolute;width:8px;height:16px;background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;top:0;bottom:0;margin:auto}.place_order_main .coupon_style:after{border-radius:16px 0 0 16px;border-left:1px solid #fff;right:-1px}.place_order_main .coupon_style_active{border:1px solid #fff}.place_order_main .coupon_style_active:before{border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.place_order_main .coupon_style_active:after{border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.place_order_main .coupon_style_disable{border:none;background:#f5f5f5}.place_order_main .coupon_style_disable:after,.place_order_main .coupon_style_disable:before{border:none}.place_order_main .coupon_active_icon{position:absolute;right:-6px;top:-6px;width:30px;height:30px;border-radius:30px}.place_order_main .coupon_main{height:100%;position:relative;overflow:hidden}.place_order_main .coupon_lf{z-index:1;padding:10px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.place_order_main .coupon_top{font-size:12px;font-weight:700;color:#fff}.place_order_main .coupon_center{font-size:12px;line-height:1.4;color:#fff}.place_order_main .coupon_bottom{color:#fff;font-size:12px}.place_order_main .coupon_style_disable .coupon_top{color:#666}.place_order_main .coupon_style_disable .coupon_bottom,.place_order_main .coupon_style_disable .coupon_center{color:#a0a0a0}.place_order_main .upload_cover_box{height:100%}