
/*全局表单*/
form,fieldset{margin:20px; padding:0; border-style:none;}

input{ vertical-align:middle; color:#000; margin:0 0 0 0; font-size:13px; color:#666;}

/*输入框*/
.form-text {border:1px solid #ddd; margin:0; padding:0; text-indent:5px; width: 100%; height:32px; border-radius: 3px;}
/**/

/*按钮*/
.form-button{width:100%; height:36px; border:none; background:#ee6c00; border-radius: 3px; color:#fff; cursor:pointer;}
.form-button-gray{width:100%; height:36px; border:none; background:#ddd; border-radius: 3px; color:red;}
/**/

/*表单*/
table.form{border:0; border-collapse:collapse; border-spacing:0; width:100%; margin:10px auto; padding:0;}
table.form td{padding:5px 0;}
table.form td.fn{ width:100px; text-align:right;}
table.form p{margin:0; padding:0; line-height:24px;}

hr{border:solid 1px #ddd;}
/**/


table.order{width:100%;  border-collapse:collapse; border-spacing:0;}
table.order th{background:#f1f2f4; border-bottom:solid 1px #ddd; padding:5px;}
table.order td{border-bottom:solid 1px #ddd; padding:5px;}
table.order span.form-quantity{display:inline-block; width:30px; height:30px; line-height:30px; text-align:center; border:solid 1px #ddd;  border-radius:5px;}
table.order span.plusMinus{display:inline-block; margin:0 2px; width:30px; height:30px; line-height:30px; text-align:center; background:#999; border-radius:5px; color:#fff; }
table.order span.red{color:red;}
table.order span.add{display:inline-block; width:70px; height:30px; line-height:30px; text-align:center; background:#ff9900; border-radius:5px; color:#fff;}
table.order span.btn{color:#ff9900; border-bottom:solid 1px #ff9900;}

table.inside{width:100%;  border-collapse:collapse; border-spacing:0;}
table.inside td{border:none; padding:5px;}
table.inside td.fn{width:70px; font-weight:bold; text-align:right;}