﻿
.public_orders_search{overflow: hidden;border:1px solid #d3d3d3; margin: 10px; border-radius: 5px; background:#fff; padding:10px; line-height: 24px;}
.public_os_form{overflow: hidden; margin:4px 0 10px;}
.public_os_form .input{ padding-left: 5px; box-sizing:border-box;float: left; height: 35px; line-height: 35px; border:1px solid #d7d7d7;border-right: none; width: 75%; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.public_os_form .btn{box-sizing:border-box; float: right; border-top-right-radius: 5px; border-bottom-right-radius: 5px; width: 25%; height: 35px; line-height: 35px; background-color: #db8732; color: #fff; font-size: 18px;border:none;}
.public_os_info{font-size: 14px;color: #333;line-height: 24px;}

.order_history{position: relative;}
.oh_tit{height: 36px;background-color: #FF9900;line-height: 36px;text-align: center;display: block;color: #333;margin:8px 0 4px;border-radius: 4px;}
.oh_tit span{font-size: 12px;}
.oh_list{overflow: hidden;}
.oh_box{border-bottom: 1px solid #ddd;padding:5px 0;}
.oh_name{position: relative;padding-left: 60px;overflow: hidden;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 26px;line-height: 26px;text-align: right}
.oh_name span{position: absolute;left: 0;top:0;height: 26px;width: 60px;text-align: left}
.oh_name b{color:#076DE3}
.oh_name .on{color: #FF0000}
.oh_look{display: block;height: 26px;background-color: #FF9900;line-height: 26px;text-align: center;display: block;color: #fff;margin:3px auto 0;border-radius: 4px;width: 120px;}
.after_sales_link{height: 36px;background-color: #FF0000;line-height: 36px;text-align: center;display: block;color: #fff;margin:8px 0 4px;border-radius: 4px;}

.after_sales{position: relative;}
.as_tit{height: 36px;background-color: #FF0000;line-height: 36px;text-align: center;display: block;color: #fff;margin:8px 0 4px;border-radius: 4px;}
.as_form{position: relative;}
.as_form .input_text{position: relative;display: block;overflow: hidden;padding:0 0 0 100px;height:32px;margin:6px 0 0;}
.as_form .input_text span{width: 94px;padding:0 0 0 6px;position: absolute;left:0;top:0;height: 32px;line-height: 32px;}
.as_form .input_text span.on:after{content: '*';color: #FF0000;position: absolute;width: 6px;text-align: right;height: 32px;top:0;left:0;}
.as_form .input_text input{width: 100%;box-sizing: border-box;border:1px solid #ccc;height: 32px;padding:0 4px ;}

.as_form .input_sel{position: relative;display: block;overflow: hidden;padding:0 0 0 100px;height:32px;margin:6px 0 0;background-image: url(http://zywc.cdn.bcebos.com/img/m/610/img/home/inquiry_down.png);background-repeat: no-repeat;background-position: 98% center;background-size: 16px;}
.as_form .input_sel span{width: 94px;padding:0 0 0 6px;position: absolute;left:0;top:0;height: 32px;line-height: 32px;}
.as_form .input_sel span.on:after{content: '*';color: #FF0000;position: absolute;width: 6px;text-align: right;height: 32px;top:0;left:0;}
.as_form .input_sel select{width: 100%;box-sizing: border-box;border:1px solid #ccc;height: 32px;padding:0 32px 0 4px;}

.as_form .input_radio{position: relative;display: block;overflow: hidden;padding:0 0 0 100px;margin:6px 0 0;}
.as_form .input_radio span{width: 94px;padding:0 0 0 6px;position: absolute;left:0;top:0;height: 32px;line-height: 32px;}
.as_form .input_radio span.on:after{content: '*';color: #FF0000;position: absolute;width: 6px;text-align: right;height: 32px;top:0;left:0;}
.as_form .input_radio div{width: 100%;height:32px;line-height: 32px;}
.as_form .input_radio .radio_class{-webkit-appearance:radio;-moz-appearance:radio;display: inline-block;vertical-align: middle;margin-top:-2px; margin-bottom:1px;margin-right: 2px;}
.as_form .input_radio .text_class{width: 100%;box-sizing: border-box;border:1px solid #ccc;height: 32px;padding:0 4px ;}
.as_form .input_radio p{ color: red; font-size: 12px;line-height: 18px;}

.as_form .input_btn{margin:10px 0 0;overflow: hidden;}
.as_form .input_btn a{width: 50%;float: left;box-sizing: border-box;height: 36px;line-height: 36px;color: #fff;text-align: center;}
.as_form .input_btn .sure{border:1px solid #ff9900;background-color: #ff9900;border-top-left-radius: 4px;border-bottom-left-radius: 4px }
.as_form .input_btn .cancel{background-color: #999;border-top-right-radius: 4px;border-bottom-right-radius: 4px }
