.tbl_order_detail .last_row td{border-top:1px solid #ddd;}.shipping_info{float:left;margin-right:5px;width:360px;}.billing_info{float:right;width:360px;}.shipping_info th,.billing_info th{text-align:right;width:100px;vertical-align:top;}.shipping_info td,.billing_info td{vertical-align:top;padding-left:8px;}.order_detail fieldset{border:1px solid #ddd;padding:5px;}.order_detail legend{margin-left:13px;padding:0 6px;color:gray;}.order_basic_info{font-size:14px;}.order_basic_info .value{font-weight:bold;text-decoration:underline;}.order_products{margin:10px;width:775px;float:left;}.tbl_order_detail th{border-bottom:1px solid #ddd;text-align:left;color:gray;padding:5px;}.tbl_order_detail td{padding:5px;}.basic_info td{border:0;}.pay_msg,.pay_link{padding-left:89px;padding-top:2px;}.pay_link a{font-weight:bold;text-decoration:underline;color:red;font-size:15px;}.order_detail .container{width:759px;}.tbl_order_detail{width:100%;}.empty_message{border:1px solid #ddd;padding:40px 10px 10px;font-size:14px;}.mark a{font-weight:bold;}.invoice_print_preview{margin-left:5px;font-size:16px;float:left;}.invoice_print_preview a{margin-left:16px;display:block;float:right;margin-right:10px;}.order_detail_invoice{margin-left:10px;}.invoice_block{clear:both;margin:10px;margin-top:40px;padding:10px;margin-bottom:-9px;}.unusual_invoice_tip{padding:5px 15px;margin-bottom:15px;display:none;background-color:#f0f2c9;}.unusual_invoice_tip a{color:#000;font-weight:bold;text-decoration:underline;}