﻿h2, p { margin:0; }

.re_title { padding:40px 0 10px 0; font-weight:bold; }
.re_table1339th1 { background-color:#C6A133; background-image:url("images/table_bar.gif");
background-repeat: no-repeat;
background-position:right top; width:166px; height:32px; text-align:center; font-weight:bold; color:#ffffff; }
.re_table1339th2 { background-color:#C6A133; background-image:url("images/table_bar.gif");
background-repeat: no-repeat;
background-position:right top; width:250px; height:32px; text-align:center; font-weight:bold; color:#ffffff; }
.re_table1339th3 { background-color:#C6A133; height:32px; text-align:center; font-weight:bold; color:#ffffff; }
.re_table1339td11 { padding:8px 0 8px 15px;  BORDER-RIGHT: #E2DFD5 1px solid; BORDER-BOTTOM: #E2DFD5 1px solid;  }
.re_table1339td13 { padding:8px 0 8px 15px; BORDER-BOTTOM: #E2DFD5 1px solid;  }
.re_table1339td21 { padding:8px 0 8px 15px; BORDER-RIGHT: #E2DFD5 1px solid; BORDER-BOTTOM: #C6A133 1px solid;  }
.re_table1339td23 { padding:8px 0 8px 15px; BORDER-BOTTOM: #C6A133 1px solid;  }

.re_table_bbb_21 { height:22px; background-color:#E6E5DB; padding:0 10px; }
.re_table_bbb_22 { height:44px; background-color:#E6E5DB; padding:0 10px; }

.re_table_bbb_th1 { background-color:#C6A133; background-image:url("images/table_bar.gif");
background-repeat: no-repeat;
background-position:right top; width:180px; height:32px; text-align:center; font-weight:bold; color:#ffffff; }
.re_table_bbb_th2 { background-color:#C6A133; background-image:url("images/table_bar.gif");
background-repeat: no-repeat;
background-position:right top; width:190px; height:32px; text-align:center; font-weight:bold; color:#ffffff; }
.re_table_bbb_th3 { background-color:#C6A133; height:32px; text-align:center; font-weight:bold; color:#ffffff; }
.re_table_bbb_td11 { padding:8px 0 8px 15px;  BORDER-RIGHT: #E2DFD5 1px solid; BORDER-BOTTOM: #E2DFD5 1px solid;  }
.re_table_bbb_td13 { padding:8px 0 8px 15px; BORDER-BOTTOM: #E2DFD5 1px solid;  }
.re_table_bbb_td21 { padding:8px 0 8px 15px; BORDER-RIGHT: #E2DFD5 1px solid; BORDER-BOTTOM: #C6A133 1px solid;  }
.re_table_bbb_td23 { padding:8px 0 8px 15px; BORDER-BOTTOM: #C6A133 1px solid;  }

.airchina_11 { width:230px; BORDER-RIGHT: #E5E5E5 1px solid; vertical-align:top;  }
.airchina_12 { width:210px; padding-left:15px; BORDER-RIGHT: #E5E5E5 1px solid; vertical-align:top;  }
.airchina_13 { padding-left:15px; vertical-align:top;  }

.airchina_21 { width:585px; height:22px; background-color:#E6E5DB; padding-left:10px; }
.airchina_22 { width:585px; height:44px; background-color:#E6E5DB; padding-left:10px; }

.china_unionpay_11 { width:180px; BORDER-RIGHT: #E5E5E5 1px solid; vertical-align:top;  }
.china_unionpay_12 { width:460px; padding-left:15px; vertical-align:top;  }

.re_table1339th1 { background-color:#C6A133; height:32px; text-align:center; font-weight:bold; color:#ffffff; }

.re_table_unionpay_th11 { width:110px; padding:4px 0 4px 0; text-align:center; background-color:#E8DAB1; border-top:1px solid #C8A53E; border-right:1px solid #C8A53E; border-bottom:1px solid #C8A53E; border-left:1px solid #C8A53E; }
.re_table_unionpay_th12 { width:110px; padding:4px 0 4px 0; text-align:center; background-color:#E8DAB1; border-top:1px solid #C8A53E; border-right:1px solid #C8A53E; border-bottom:1px solid #C8A53E;  }
.re_table_unionpay_th13 { width:215px; padding:4px 0 4px 0; text-align:center; background-color:#E8DAB1; border-top:1px solid #C8A53E; border-right:1px solid #C8A53E; border-bottom:1px solid #C8A53E;  }
.re_table_unionpay_td11 { padding:4px 0 4px 15px; border-right:1px solid #C8A53E; border-bottom:1px solid #C8A53E; border-left:1px solid #C8A53E; }
.re_table_unionpay_td12 { padding:4px 0 4px 15px; border-right:1px solid #C8A53E; border-bottom:1px solid #C8A53E;  }
.re_table_unionpay_td13 { padding:4px 0 4px 15px; border-right:1px solid #C8A53E; border-bottom:1px solid #C8A53E;  }

.bbb_11 { width:140px; padding-right:15px; BORDER-RIGHT: #E5E5E5 1px solid; vertical-align:top;  }
.bbb_12 { width:140px; padding:0 15px; BORDER-RIGHT: #E5E5E5 1px solid; vertical-align:top;  }
.bbb_13 { width:140px; padding:0 15px; BORDER-RIGHT: #E5E5E5 1px solid; vertical-align:top;  }
.bbb_14 { padding:0 5px 0 15px; vertical-align:top;  }

#bbb_usage_flag { width:158px; border-top:#E2DFD5 1px solid; float:left; }
#bbb_usage_flag196 { width:196px; border-top:#E2DFD5 1px solid; float:left; }
#bbb_usage_flag_number { width:32px; height:31px; font-weight:bold; text-align:center; background-color:#E2DFD5; line-height:30px; float:left; }
#bbb_usage_flag_con { height:30px; border-bottom:#E2DFD5 1px solid; float:left; }
#bbb_usage_flag_con11  { width:91px; line-height:30px; float:left; }
#bbb_usage_flag_con11padding  { padding-left:11px; }
#bbb_usage_flag_con12  { width:35px; padding-top:7px; float:left; }
#bbb_usage_flag_con21  { width:129px; line-height:30px; float:left; }
#bbb_usage_flag_con21padding  { padding-left:11px; }
