@charset "utf-8"; *{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}
 body{height:100%;line-height:1.5em;color:#555555;padding:0;margin:0;}
 #wrap{position:relative;width:100%;max-width:1000px;min-width:1000px;text-align:left;padding:88px 20px 0;margin:0 auto;}
 #debug_open{display:none;}
 .group:after{content:'';display:block;clear:both;}
  table{page-break-after:always;}
 thead{display:table-row-group;}
 tfoot{display:table-row-group;}
 tr{page-break-inside:avoid;}
  #header{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1000px;height:88px;border:0;background:none !important;padding:0;margin:0 auto; }
 #header h1{position:absolute;top:50%;left:0;transform:translateY(-50%);}
 #header h1 img{border:0px;}
 .top_btn{position:absolute;top:50%;right:0;transform:translateY(-50%);}
 .top_btn li, .footer_btn li{float:left;margin-left:5px;}
  #footer{position:relative;width:100%;height:100px;text-align:center;border-top:1px solid #9a918b;background:none;padding:25px 0 0;margin-top:25px;}
 #footer .copy{font-size:12px;}
 #footer .footer_btn{position:absolute;top:20px;right:0;}
  #print_content_top{width:100%;height:45px;line-height:45px;border-width:1px 0 2px;border-style:solid;border-color:#9A918B;padding:0 10px;box-sizing:border-box;margin:0 auto;overflow:hidden;}
 #page_title{float:left;font-size:17px;font-weight:300;color:#333;}
 #print_path{float:right;}
 #print_path a{position:relative;font-size:14px;padding-left:15px;color:#7f7f7f;margin-left:10px !important;}
 #print_path a:first-child{background:none;padding-left:0;}
 #print_path a:link, #print_path p a:visited{text-decoration:none;color:#7f7f7f;margin:0;}
 /* #print_path p span.home{float:left;display:block;width:16px;height:13px;background:url("/images/common/print_home.png?build_20250728003") no-repeat 0 0;text-indent:-99999px;padding:0;margin-top:3px;}
 #print_path p > a:before{content:'';position:absolute;top:50%;left:0;width:6px;height:1px;background-color:#333;transform:rotate(45deg);margin-top:-3px;}
 #print_path p > a:after{content:'';position:absolute;top:50%;left:0;width:6px;height:1px;background-color:#333;transform:rotate(-45deg);margin-top:1px;}
 */  #container{position:relative;width:100%;background:none;padding:0 !important;margin:0;}
 #content_box{width:100%;padding:0;margin:25px auto 20px;}
 #content_box p.qr{position:relative;float:left;width:120px;height:120px;margin:20px 0 0 20px;}
 #content_box p.qr img{position:absolute;top:0;left:0;}
 #content_box div.section_wrap{margin-top:22px !important;}
 #content{width:100%;min-height:auto;color:#444;padding:0;margin:20px auto 0;}
  .depth4_top{ background:url("/images/common/depth4_top.gif?build_20250728003") no-repeat scroll left top transparent; float:left; height:7px; margin-left:15px; padding:0; width:700px;}
 .depth4_bottom{ background:url("/images/common/depth4_bot.gif?build_20250728003") no-repeat scroll left top transparent; float:left; height:7px; margin-left:15px; padding:0; width:700px;}
 .section.five .section.depth5 > li:nth-child(n+0):nth-child(-n+5) a, .section.four .section.depth5 > li:nth-child(n+0):nth-child(-n+4) a, .section.three .section.depth5 > li:nth-child(n+0):nth-child(-n+3) a, .section.two .section.depth5 > li:nth-child(n+0):nth-child(-n+2) a{margin-top:0;}
 .section.four ul li{width:25%;}
 .section.three ul li{width:33.33333%;}
 .section.two ul li{width:50%;}
 .section.five .section.depth5 > li:nth-child(n+0):nth-child(-n+5) a{border-top:1px solid #e3e3e3;}
 .section.four .section.depth5 > li:nth-child(n+0):nth-child(-n+4) a{border-top:1px solid #e3e3e3;}
 .section.three .section.depth5 > li:nth-child(n+0):nth-child(-n+3) a{border-top:1px solid #e3e3e3;}
 .section.two .section.depth5 > li:nth-child(n+0):nth-child(-n+2) a{border-top:1px solid #e3e3e3;}
  span.icon_que{text-indent:-9999px;}
 .reserve_write > .tit{height:62px;}
 .reserve_write > .tit .tab_tit{float:left;}
 .reserve_write .inp_exp{display:block !important;}
 .reserve_write .tb_box .tb_exp{width:max-content;top:10px;}
 .reserve_write .cal_box .cal_cnt .swiper-slide{float:left;width:51px !important;margin-right:10px !important;transform:none;}
 .reserve_write .cal_box .cal_cnt .swiper-slide a{padding-top:0 !important;}
 .reserve_write .cal_box .cal_cnt .swiper-slide a b{margin-top:0 !important;}
 .reserve_write .cal_top_info .radio_box_top{padding:20px;}
 .reserve_write .cal_top_info .radio_box_top > li label{margin-left:0;}
 .reserve_write .inp_box::after, .reserve_write .radio_box::after, .reserve_write .num_box::after, .reserve_write .chk_box::after{content:'';display:block;clear:both;}
 .reserve_write .inp_box > li{float:left;width:323px !important;}
 .reserve_write .radio_box > li{float:left;width:323px !important;}
 .reserve_write .radio_box > li .radio + label > *{float:left;}
 .reserve_write .radio_box > li .radio + label .sort{float:right;}
 .reserve_write .chk_box > li{float:left;}
 .reserve_write .chk_box > li .chk + label > *{float:left;}
 .reserve_write .chk_box > li .chk + label button{float:right;}
 .reserve_write .num_box > li{float:left;margin-right:0 !important;}
