@charset "utf-8";
/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; background:url(images/main_bg.jpg) #fff repeat-x top left; }
img{ border:0px; }
.float_left{ float:left;}

.main_top{ background:url(images/header_main.jpg) repeat-x; width:100%; }
.bottom_page{ width:100%; background:url(images/page_1.jpg) #fff repeat-x top left; margin:0px auto 0px;}
.page_inner{ clear:both; }
.header{ background:url(images/header_bg.jpg) no-repeat top; margin:0px auto; height:163px; width:900px; }
.page_inner{ margin:0px auto; width:900px; }
.logo img{ margin:41px 0px 0px 18px; }
.header_text{ color:#000; font-size:24px; margin:63px 0px 0px 76px; float:left; font-weight:bold; }


.navigation{ background:url(images/navi_bg.jpg) repeat-x left top; height:36px; width:900px; text-align:center; }
.navigation ul{ margin:0px; padding:0px; height:36px; width:900px; text-align:center;}
.navigation ul li{ margin:0px 0px 0px 20px; padding:0px; display:inline; float:left; height:36px;  background:url(images/navi_bdr.jpg) no-repeat right top; }
.navigation ul li a{ color:#fff; font-size:13px; margin:0px 20px 0px 0px; float:left; padding-top:8px; text-decoration:none; }
.navigation ul li a:hover{ text-decoration:underline; }

.banner{ margin:0px auto; width:900px; }
.content_link{ width:900px; text-align:center; margin-top:18px; margin-bottom:18px; color:#000; font-size:16px; }
.content_link a{ text-decoration:none; margin-right:5px; color:#c90e0e; font-size:23px; }

.banner_box{ background:url(images/banner_bg.jpg) no-repeat; width:280px; height:112px; margin:0px 8px 0px 9px; }
.banner_box1{ background:url(images/banner_bg.jpg) no-repeat; width:280px; height:112px; margin:0px 0px 0px 9px; }
.bnner_bx_innr{ margin:21px 0px 0px 5px; }
.bnr_txt{ width:190px; font-size:19px; text-align:left; margin-left:5px; }
.bnr_txt_red{ color:#c90e0e; font-size:21px; }
.gry_banner{ }

.content_inner{  margin:28px auto; }
.gry_inner{ margin:0px auto; }
.red_hd{ background:#cb0606; width:882px; height:26px; margin:0px auto 9px; }
.gry_hd{ margin-bottom:9px; }
.red_hd h2{ font-size:17px; margin:0px 0px 0px 5px; padding:4px 0px 0px; color:#fff; font-weight:normal; }
.gry_txt{ width:852px; text-align:justify; color:#333333; margin:0px auto 10px; }
.gry_box{ background:#e0e0e0; width:313px; height:180px; margin:0px auto 10px; padding:5px; clear:both; }
.gry_box h3{ margin:0px; padding-bottom:2px; border-bottom:solid 1px #b1b1b1; font-size:12px; color:#000; }
.gry_box ul{ margin:0px; padding:0px; }
.gry_box ul li{ margin:5px 0px 3px 5px; text-align:justify; padding:0px 5px 0px 10px; list-style:none; background:url(images/li_icon.jpg) no-repeat top left; }
.gry_inner_txt{ width:510px; float:left; margin-left:9px; }
.red_que{ font-size:14px; color:#c01415; margin:5px 0px 7px 0px; }
.ans_txt{ margin-bottom:15px; }

.footer{ background:url(images/footer_bg.jpg) repeat-x left top; width:100%; height:195px; padding-top:9px; }
.footer_inner{ width:852px; margin:0px auto; }
.footer_top{ color:#fff; font-size:13px; margin-bottom:15px; }
.blk_box{ width:318px; }
.footer_top a{ color:#fff; font-size:13px; text-decoration:none; margin:0px 5px 0px 5px; }
.footer_top a:hover{ text-decoration:underline; }
.blk_txt_box{ width:318px; background:#170000; }
.blk_txt_box ul{ margin:0px auto; width:273px; padding:0px; background:url(images/mobile_img.jpg) no-repeat top left; }
.blk_txt_box ul li{ list-style:none; padding:0px 0px 0px 35px; }
.white_hd{ font-size:21px; color:#fff; }
.ftr_gry_txt{ color:#a29999; }
.footer_link{ color:#fff; width:532px; font-size:11px; float:right; }
.link_box{ margin:0px 20px 0px 20px; }
.link_hd{ margin:0px 9px 0px 9px; font-weight:bold; font-size:12px; padding:0px; width:155px; border-bottom:solid 1px #8c0606; margin-bottom:5px; padding-bottom:5px; }
.link_txt{ padding:0px; width:155px; margin:0px 9px 0px 9px; }
.numbr_txt{ font-size:14px; padding:0px; width:155px; margin:0px 9px 15px 9px; }
.mail_txt{ font-size:12px; padding:0px; width:155px; margin:0px 9px 15px 9px; }
.mail_txt a{ color:#fff; text-decoration:none; }
.mail_txt a:hover{ text-decoration:underline; }
.footer_bottom{ font-size:11px; text-align:right; width:852px; margin:0px auto; clear:both; padding-top:10px; padding-bottom:10px; }
.footer_bottom a{ text-decoration:underline; color:#000;}
.footer_bottom a:hover{ text-decoration:none; color:#000;}

.gry_hd_main{ background:#0f0f0f; margin:0px auto 10px; width:882px; height:26px; }
.gry_hd_main h2{ font-size:16px; font-weight:bold; margin:0px 0px 0px 5px; padding:4px 0px 0px; color:#fff; }
.gry_txt p{ margin:5px 0px 5px 0px; }
.bold{ font-weight:bold; float:left; height:100%; }
.gry_txt_inner{width:852px; text-align:justify; color:#333333; margin:0px auto 10px; }
.gry_txt_inner ul{ margin:0px; padding:0px; }
.gry_txt_inner ul li{ background:url(images/bullt_1.jpg) no-repeat top left; list-style:none; margin:5px 0px 5px 0px; padding:0px 0px 0px 9px; }
.gry_txt_contact{ width:852px; text-align:justify; color:#333333; font-size:14px; margin:0px auto 10px; }
.gry_txt_contact a{ color:#333333; text-decoration:underline; }
.gry_txt_contact a:hover{ text-decoration:none; }

.gry_txt_terms{ width:852px; text-align:justify; color:#333333; font-size:14px; margin:0px auto 0px; padding-bottom:0px; clear:both; }
.form_box{ width:862px; margin:5px 0px 5px 0px; }
.form_txt{ width:247px; }
.textfld{ width:212px; height:15px; border:0px solid; background:none; margin:2px 0px 0px 2px; }
.form_fld{ background:url(images/txtfld_bg.jpg) no-repeat; width:235px; height:26px; }
.form_fld_mlty{ background:url(images/txtfld_bg1.jpg) no-repeat; width:235px; height:149px; }
.textfld1{width:233px; height:147px; border:0px solid; background:none; margin:0px; padding:2px 0px 0px 2px; }
.radio_btn{ margin:2px 0px 2px 0px; color:#676767; font-size:11px; }
.submit_bttn{ background:url(images/submit_bttn.jpg); width:97px; height:31px; text-align:center; }
.submit_bttn a{ color:#fff; font-size:14px; text-decoration:none; float:left; padding:7px 0px 0px 8px; text-align:center; }

.curse_table{ width:852px; border:solid 1px #ebebeb; }
.table_hd{ border-bottom:solid 1px #ebebeb; }
.table_box_hd{ border-bottom:solid 1px #ebebeb; width:283px; text-align:center; font-size:15px; font-weight:bold; padding:5px 0px 5px; }
.table_box_subhd{width:283px; text-align:center; font-size:13px; border-bottom:solid 1px #ebebeb; font-weight:bold; padding:5px 0px 5px; height:100%; }
.table_bdr{ border-right:solid 1px #ebebeb; border-left:solid 1px #ebebeb;  }
.table_bdr ul{ margin:0px 9px; padding:0px; }
.table_bdr ul li{ background:url(images/bullt_1.jpg) no-repeat left top; list-style:none; text-align:left; padding-left:10px; margin:0px 0px 2px 5px; font-size:12px; }
.table_box_text{ width:281px; border-bottom:solid 1px #ebebeb; text-align:center; font-size:13px; padding:5px 0px 5px; }
.li_hd{ background:none; padding:0px 0px 5px 11px; text-align:left; }

.price{ font-size:11px;}
.price_red{ font-size:21px; color:#cb0606; }
.buy_btn{ margin:4px auto 6px; }
.payment_card a{ border:solid 1px #cbcbcb; }

