@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,div,p,blockquote,pre,fieldset,form{ margin:0; padding:0; border:none; list-style:none; text-align:left;}
h1,h2,h3,h4,h5,h6,input,select,textarea{  font-size:1em; font-weight:normal; }
input,textarea{ word-wrap:break-word; word-break:break-all; }
textarea{ line-height:1.6; }
fieldset,img{ border:none; }
table{ border-collapse:collapse; font-size:1em;  overflow-x:hidden;}
body{ padding:8px; font:normal normal 12px/1.4 Arial, simsun, Helvetica, sans-serif; color:#333333; text-align:center;  }
.td1 td{font:normal normal 12px/1.4 Arial, simsun, Helvetica, sans-serif; color:#ffffff; background="images/main1_06.png"}

/*title*/
/*h2*/
.p_title_1{ font-size:14px; font-weight:bold; line-height:2; color:#777; text-align:center; border-bottom:1px dotted #ccc; margin-bottom:12px; }
/*h4*/
.p_title_2{ padding-left:22px; font-size: 9.0pt; font-weight:bold; line-height:1.8; color:#666; text-align:left; background:url(../images/c/style2.gif) no-repeat left -728px; }
/*h3*/
.p_title_3{ font-size:14px; font-weight:bold; color:#777; text-align:center; border-bottom:1px dotted #ccc; margin-bottom:12px; }
/*h4*/
.p_title_4{ font:normal 20px; }


/*info*/
/*window pup*/
.window_pup{ padding:8px; background:#fafafa; }
.win_pup_m{ border:1px solid #ddd; background:#fff; overflow:scroll; overflow-x:hidden;  }
.win_pup_c_btn{ padding:6px 0; text-align:center; }
/*form radio*/
.f_radio{ padding-right:10px; color:#000; }
.f_radio input,
.f_radio select,
.f_radio label{ font-family:Tahoma; vertical-align:middle; }
/*a*/
.a_01:link,
.a_01:visited{ text-decoration:none; color:#039; }
.a_01:hover{ text-decoration:none; color:#039; }
.a_01:active{ text-decoration:none; color:#6f6f6f; }
/*data*/
.data_desc strong{ padding:0 4px; color:#1960AD; }
.data_up{ color:#f30; }
.data_de{ color:#090; }
.chr_1{ padding:0 4px; color:#666; }


/*form*/
.input_text_1{ padding:3px 4px 1px; height:14px; line-height:14px; border:1px solid #bbb; background:#fff; font-family:Arial; }
.input_text_1:hover{ border:1px solid #999; background:#ffe; }
.textarea_1{ border:1px solid #bbb; font-family:Arial; }
.textarea_1:hover{ border:1px solid #999; background:#ffe; }
.pwdtextarea_1{ border:1px solid #bbb; font-family:Arial; width:150px; }
.pwdtextarea_1:hover{ border:1px solid #999; background:#ffe; width:150px; }

.btn_m_1,
.btn_m_2,
.btn_t_1{ padding:1px auto; height:20px; line-height:18px; _line-height:20px; /*ie6*/ border:1px solid #ccc; font-family:simsun; }
.btn_m_1{ color:#fff; border-color:#6cb8d9 #00639e #00518c #369dcb; background:#0083bd; }
.btn_m_2{ color:#fff; border-color:#ffa76c #ec5000 #e14300 #ff8636; background:#ff6600; }
.btn_t_1{ color:#000; border-color:#ebebeb #a1a1a1 #7f7f7f #e4e4e4; background:#eeeeee; }
.btn_m_1:hover{ background:#229dd4; }
.btn_m_2:hover{ background:#ff8800; }
.btn_t_1:hover{ background:#f7f7f7; color:#666; }

/*=table*/
.data_table_1{ border:1px solid #ddd; color:#666;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.data_table_1 th,
.data_table_1 td{ padding:4px 4px; border:1px solid #ddd; line-height:18px; }
.data_table_1 th{ font-weight:normal; color:#000; }
.data_table_1 .thead th,
.data_table_1 .thead td{ font-weight:normal; color:#1960AD; border-color:#A6D2E1;  background:#E2F4FA; font-family:simsun; } 
.data_table_1 .tfoot th,
.data_table_1 .tfoot td{ font-weight:normal; color:#000; border-color:#ccc;  background:#F7FEFF; }
/*=table1'*/
.data_table_11{ border:0px solid #ddd; color:#666;}
.data_table_11 th,
.data_table_11 td{ padding:4px 4px; border:0px solid #ddd; line-height:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.data_table_11 th{ font-weight:normal; color:#000; }
.data_table_11 .thead th,
.data_table_11 .thead td{ font-weight:normal; color:#1960AD; border-color:#A6D2E1;  background:#E2F4FA; font-family:simsun; } 
.data_table_11 .tfoot th,
.data_table_11 .tfoot td{ font-weight:normal; color:#000; border-color:#ccc;  background:#F7FEFF; }
/*------------------------------------*/
.data_table_2{ border:1px solid #ddd; color:#666; }
.data_table_2 th,
.data_table_2 td{ padding:2px 2px; border:1px solid #ddd; line-height:18px; }
.data_table_2 th{ font-weight:normal; color:#000; }
.data_table_2 .thead th,
.data_table_2 .thead td{ font-weight:normal; color:#1960AD; border-color:#A6D2E1;  background:#E2F4FA; font-family:simsun; } 
.data_table_2 .tfoot th,
.data_table_2 .tfoot td{ font-weight:normal; color:#000; border-color:#ddd;  background:#F7FEFF; }
/*------------------------------------*/
.data_layout{ margin:0 auto; } 
.data_layout  .p_title_1{ margin-bottom:2px; }
.data_layout  .desc{ padding:4px 0; line-height:2; color:#666; text-align:right; }
.data_layout1{ margin:0 auto; } 
.data_layout1  .p_title_1{ margin-bottom:2px; }
.data_layout1  .desc{ padding:2px 0; line-height:2; color:#666; text-align:center; }
.data_chart th,
.data_chart td{ white-space:nowrap; }
.chart_row_1 th,
.chart_row_1 td{ background:#ffe; }
.chart_row_to th,
.chart_row_to td{ padding:6px 4px !important; color:#1960AD !important; font-weight:bold !important; }
.row_bg_o th,
.row_bg_o td{ background:#ffe; }
/*------------------------------------*/
.thead_n th,
.thead_n td{ padding:4px !important; }
.thead_f th,
.thead_f td{ padding:2px 4px !important; }
.cell_bg_1{ background:#F7FEFF !important; cursor:hand; }
.cell_bg_2{ background:#ffe !important; }
.cell_bg_3{ background:#fafafa !important; }
.cell_bg_4{ background:#F7FEFF !important; }

/*other*/
.select_star{ color:#f60; font-size:1.13em; font-family:Verdana; }



a:link   {     color:#FFF;   text-decoration:   none} 
a:visited   {     color:#FFF;   text-decoration:   none} 
a:hover   {     color:#000000;   text-decoration:   none} 