.bold {font-weight:bold;}
  .board_t1 {border-top:1px solid #d2d2d2; width:100%; clear: both;font-size:14px;}
 .board_t1 th {border-bottom:1px solid #d2d2d2; color: #898989; font-size:15px; font-weight:normal; padding: 15px 5px;text-align:center; color:#898989;}
 .board_t1 td {border-bottom: 1px solid #d2d2d2; color: #323232; padding: 15px 5px; text-align: center; line-height:1.5;}
  .board_t1_view {border-top:1px solid #d2d2d2; width:100%; clear: both;font-size:14px;}
 .board_t1_view th {border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;color: #323232; padding: 15px 5px;text-align:center; font-weight:normal;}
 .board_t1_view td {border:1px solid #d2d2d2;color: #323232; padding: 15px 5px 15px 10px;text-align:left;}
 .brn { border-right:none !important;}
 .bln { border-left:none !important;}
  table tr.tr_notice td.list_idx { background: url("/images/board/notice_top.gif") no-repeat scroll 50% 50% #f8f9fb; text-indent: -100000px;}
 table tr.tr_notice td, table tr.tr_finish td {background-color:#f8f9fb;}
  td.bg_gray1 {background-color:#fafafa; vertical-align:top; padding:5px 0 0 !important;}
 td.td_asw { background-color:#fafafa; padding:20px 20px 20px 0;}
 td.panone { padding:0 !important;}
  .board_t2 {border-top:1px solid #323232; width:100%; clear: both;}
 .board_t2 th {border-bottom:1px solid #323232; color: #323232; padding: 13px 5px;text-align:center; background-color:#f8f9fb; font-size:15px; font-weight:normal;}
 .board_t2 td {border-bottom: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2; color: #323232; padding: 10px 15px; text-align: center; font-size:14px;}
 .board_t2 th.bnone {border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;color: #323232 !important; background:none !important;}
 .board_t2 td input { background-color: #f8f9fb; border: 1px solid #d2d2d2; height: 30px; padding-left: 5px; margin:2px 0; }
 #add_url { width:90px;}
 .board_t2 a:hover { text-decoration:underline;}
 .keyword_list { width:100%;}
  .board_t3 {border:1px solid #d2d2d2; width:100%; clear: both;}
 .board_t3 th {border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2; color: #323232; padding: 10px;text-align:left; background-color:#fafafa; font-size:14px; font-weight:normal;}
 .board_t3 td {border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2;color: #323232; padding: 10px;text-align:left; font-size:14px;}
  #notice_list ul {width:100%;}
 #notice_list ul li { border-bottom:1px solid #d2d2d2; margin-bottom:40px; padding-bottom:40px; background:none !important;}
 #notice_list span.n_num { background-color:#eef2f6; border:1px solid #d2d2d2; display: inline-block; font-size:14px; color:#323232; margin-right:15px; padding:7px 0; width:59px; text-align:center;}
 #notice_list li.notice_top span.n_num { background-color:#20aff1 !important; border:1px solid #20aff1 !important; color:#FFF;}
 #notice_list span.n_date { display: inline-block; font-size:14px; color:#707070; margin-right:13px; padding:0;line-height: 11pt; vertical-align:top;}
 #notice_list p.n_tit { display: block; font-size:20px; color:#323232; margin:-22px 5px 0 80px; padding:0; font-weight:bold;}
 #notice_list p.n_txt { display: block; font-size:14px; color:#323232; margin:25px 0 0; padding:0;}
 #notice_list a:hover { text-decoration:underline;}
  .img_news1 ul::after { clear: both; content: ""; display: block; }
 .img_news1 ul { border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; margin: 0; overflow: hidden; padding: 0; }
 .img_news1 li { border-bottom: 1px solid #d2d2d2; float: left;  overflow: hidden; padding:45px 0 !important; position: relative; top: 1px; width: 25%; background:none !important; }
 .img_news1 span.news_thumb { display:inline-block; height:223px; width:210px; overflow: hidden; background: url("/images/board/bg_logo.png") #ededed no-repeat 50% 50%;}
 .img_news1 span.news_thumb img { width:100%; height:100%;}
 .img_news1 strong {color: #323232; display: inline-block; font-size:15px; margin: 10px 0;}
 .img_news1 li p {color: #323232; display: block;font-size:14px;}
  .check_keyword { background-color:#f8f9fb; border: 2px solid #323232;}
 .sch_keyword {background-color:#323232; text-align:center; padding:15px 0;}
 .sch_keyword .srch2 label { color:#FFF; margin-right:10px; font-size:17px;}
 .sch_keyword .srch2 input.keyword { width:280px; height:32px; background:#eef2f6; border:none; padding:0 0 0 5px;}
 .btn-wh { border:1px solid #FFF;cursor: pointer;}
 .btn_glass {background: url("/images/board/sch_glass.png") no-repeat 50% 50%; text-indent:-10000px; width:38px; height:32px;}
  .checkbox {padding:20px 0; width:100%; display:inline-block;}
 .checks {position: relative; margin-left:30px;}
 .checks label {font-size:16px; color:#323232; margin:10px 0; float:left;}
 .checks input[type="checkbox"] {  position: absolute;  padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0 }
 .checks input[type="checkbox"] + label { display: inline-block; line-height: 18px; position: relative; padding-left:25px;  cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
 .checks input[type="checkbox"] + label:before {  content: ''; position: absolute; left: 0; top: 0;  width: 13px;  height: 13px;  line-height: 13px;  text-align: center; background: #fafafa; border: 2px solid #323232; }
 .checks input[type="checkbox"]:checked + label:before { content: '\2714';  color: #ff5957; border: 2px solid #ff5957; }
 .checks label.label_etc { width:auto !important; margin-right:10px !important;}
 table.board_write .checks {margin-left:0 !important;}
 table.board_write .checks > span { float:left; width:15%;}
 .checks .item { width:20%;float: left;}
 .postscript_list { border-bottom:1px solid #323232; padding:0 0 20px; margin-top:30px;}
 .view_option { border-bottom:1px solid #323232; padding:0 0 15px; font-size:14px; position:relative; margin-bottom:40px; height:30px;}
 .view_option p { color:#323232; width:115px; position:absolute; top:14px; }
 ul.btn_option { float:right;}
 ul.btn_option li { background:none !important; float:left; margin-left:4px;border:1px solid #323232; border-radius:2px; text-align:center !important; padding:0 !important;}
 ul.btn_option li.b_write a { background-color:#323232; color:#fff;}
 ul.btn_option li a { color:#323232; padding:3px 10px; display:block;}
 .post_article {clear:both; margin:0 0 30px; position:relative;}
 .post_article .article_img { display:inline-block; width:360px; height:220px;background: #ededed url("/images/board/bg_logo.png") no-repeat scroll 50% 50%; overflow:hidden;}
 .post_article dl { margin:-220px 0 0 385px; border:1px solid #d3d3d3; height:178px; padding:20px;}
 .post_article dl dt { font-size:19px; font-weight:bold; margin-bottom:15px;}
 .post_article dl dt a:hover { color:#323232; text-decoration:underline;}
 .post_article dl dd {font-size:14px;  line-height:20px;}
 .post_article dl dd.tourist { color:#323232;}
 .post_article dl dd.tourist p { margin:-26px 0 0 40px; width:90%;}
 .post_article dl dd.period { color:#323232;}
 .post_article dl dd.post_txt { color:#323232; margin-top:10px;}
 .post_article .btn_recom { position:absolute; top:15px; right:15px;}
 .post_article .btn_recom a { background:#eef2f6; border:1px solid #e1eaf3; border-radius:3px; color:#323232;; text-align:center; padding:4px 10px; font-size:14px; display:block;}
  .postscript_tit {border:2px solid #323232; text-align:center;}
 .postscript_tit dl { background:#eef2f6; padding:20px; text-align:center;}
 .postscript_tit dl dt {font-size:24px; text-decoration: underline; color:#323232; margin-bottom:20px;word-break: break-all;line-height: 30px !important;}
 .postscript_tit dl dd {font-size:15px; color:#323232; display:inline; margin:0 25px;}
 p.course {font-size:15px; color:#323232; padding:15px 25px;word-break: keep-all;}
  .coupon_option {margin:0 0 25px;}
 ul.tab_category {display: inline-block; margin:0 0 45px; width:100%;}
 ul.tab_category li {float:left; width:20%; text-align:center; padding:0 !important;}
 ul.tab_category li a { display:block; background:#f8f9fb; border:1px solid #d2d2d2; color:#323232; font-size:17px; padding:0; margin:0; line-height:50px; text-align:center;}
 ul.tab_category li a.onhover { background: #fff none repeat scroll 0 0; border-bottom: none !important; font-weight:bold; }
 td a.btn_coupon { display:block; background:#fafafa; border:1px solid #d2d2d2; font-size:13px; color:#323232; padding:5px;}
 #coupon_sch {clear:both;}
 #coupon_sch select {height: 36px; width: 110px;}
 #coupon_sch .keyword {background-color: #f8f9fb; border: 1px solid #d5d5d5; height: 30px; line-height: 15px; margin-left: 1px; padding: 2px 5px; width: 300px;}
 #coupon_sch .btn-sch {color: #fff; cursor: pointer; height: 36px; padding: 0 10px; background: #4f576a; margin:0 0 0 -50px; border:none;}
  #print_coupon {width:670px; height:525px; border:1px solid #ef4a47;background: #fff url("/images/board/coupon_bg_1.jpg") no-repeat scroll 0 0;}
 #print_coupon h3 {margin:13px 0 28px !important; background:none !important; width:50%;}
 #print_coupon h4 {margin:0 0 13px 0 !important; background:none !important; padding:0;}
 #print_coupon h3 a {color:#fff;margin:0 0 0 10px; display:block; font-size:0;}
 #print_coupon h3 a#coupon_a {background: transparent url("/images/board/btn_print1.jpg") no-repeat scroll 0 0; display: inline-block;font-size: 0; height: 26px; vertical-align: middle; width:79px;}
 #print_coupon h3 a#coupon_a span { display:none;}
 #print_coupon .coupon_info { display:inline-block; margin:0 0 0 40px; height:127px;}
 .coupon_info p.discount { margin-left: 5px; height:87px; width:220px; text-align:center;line-height: 40px;color: #fff;font-size:45px;font-weight: 600; padding-top:40px;font-family: Arial,Verdana !important;}
 .coupon_info p.discount em {font-size:50px; color:#fff; font-style:normal; font-weight:bold; line-height:50px; display:inline-block;}
 .coupon_info dl {margin: -110px 0 0 250px; width: 350px; float:left;}
 .coupon_info dl dt {font-size:23px; font-weight:600; color:#fff; margin-bottom:10px;}
 .coupon_info dl dd {font-size:15px; color:#fff; line-height:1.5;}
 p.tip {padding:10px 0; font-size:15px; font-weight:bold; color:#5a201f; margin-top:55px;}
 #print_coupon .guide {margin:15px 0 0 28px; font-size:14px;}
 #print_coupon .guide ul li {color:#323232; line-height:1.5; list-style:none;}
 #print_coupon .coupon_close { position:absolute; top:15px; right:15px; margin:0;}
 #print_coupon .coupon_close a { background: transparent url("/images/board/icon_close_1.png") no-repeat scroll 0 0; display: inline-block; font-size: 0; height: 18px; margin:0; vertical-align: middle; width:18px; }
 #print_coupon .guide .coupon_qr {position:absolute; right:-20px; bottom:15px;}
  .board_guide2 .agree_tit {font-size:24px; color:#000; margin:80px 0 0;}
 .board_guide2 .alrimi_tit {font-size:24px; color:#323232; margin:80px 0 0;}
 .board_guide2 .txt1 {font-size:15px; color:#323232; margin:25px 0 0; display:inline-block;}
 .board_guide2 .txt2 {font-size:14px; color:#323232; font-weight:bold; margin:25px 0;}
 .privacy_checks {border-top:1px solid #323232; padding-top:20px; margin:0 auto; display:inline-block;}
 .privacy_checks label {font-size:17px !important; color:#323232;font-weight:bold;}
 .board_under_line{ border-bottom:1px solid #323232}
  .monthly_bar { background:#f8f9fb; border:1px solid #d2d2d2; vertical-align:middle; margin-bottom:35px;height:56px; }
 .nav_calendar {display:inline-block;height:56px; float:left;}
 .nav_calendar span.num_year{ background:#eef2f6; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; display:inline-block;font-size:24px; color:#323232; height:40px; padding:16px 0 0; width:126px; text-align:center;}
 .nav_calendar span.num_month{ background:#323232; border-right:1px solid #d2d2d2; display:inline-block;font-size:24px; color:#fff; height:40px; padding:16px 0 0; width:75px; text-align:center; }
 .year_sel { position:absolute; top:0; left:69px;}
 .year_sel li {background:#eef2f6; border:1px solid #d2d2d2;;font-size:24px; color:#323232; height:40px; padding:16px 0 0; width:126px; text-align:center;}
 .month_sel { position:absolute; top:0; left:195px;}
 .month_sel li { background:#323232; border:1px solid #d2d2d2; font-size:24px; color:#fff; height:40px; padding:16px 0 0; width:75px; text-align:center;}
 .nav_calendar a.month_prev { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -366px -52px; display: inline-block; font-size:0; height: 56px; margin:0; vertical-align: top; width:68px; }
 .nav_calendar a.month_next { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -435px -52px; border-right:1px solid #d2d2d2; display: inline-block; font-size:0; height: 56px; margin:0; vertical-align: top; width:68px; }
 .nav_calendar a span {padding:0 !important;}
 .monthly_bar .help { position:absolute; right:0;font-size:14px; color:#707070; margin:15px 15px 0 0;}
 .event_box { position:absolute; top:320px; left:30%; background-color:#fff; border:3px solid #323232; width:628px; height:266px; padding:30px;}
 .event_view .event_img { width:204px; height:261px; border:1px solid #d3d3d3;background: #ededed url("/images/board/bg_logo.png") no-repeat scroll 50% 50%;}
 .event_view dl { margin:-260px 0 0 235px; width:400px;}
 .event_view dl dt {color: #323232; font-size: 23px; font-weight: bold; margin-bottom: 10px; line-height:1.2; width:90%; text-align:left !important; word-break:break-all;}
 .event_view dl dd {color: #323232; font-size: 14px; background: transparent url("/images/board/dd_bl_1.gif") no-repeat 0 10px; padding:0 0 0 8px; line-height:1.6; word-break:break-all;}
 .event_close { position:absolute; top:0; right:0;}
 .event_close a { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -570px 0; display: inline-block; font-size: 0; height: 30px; margin: 0; vertical-align: middle; width: 35px; }
  .region_box {border: 1px solid #323232; position:relative; display:inline-block; width:100%;}
 .region_box .bg_triangle {background: url("/images/board/bg_triangle.png") no-repeat 0 0; width:18px; height:23px; position:absolute; top:22px; left:432px;}
 .region_map {background: url("/images/board/region_map.gif") no-repeat 0 0; float:left; height:428px; width:432px; border-right:1px solid #323232; position:relative;}
 .region_view {display:inline-block; vertical-align:top; padding:10px 0; width:61%; height:388px; }
 .region_view h3 {font-size:23px !important; font-weight:bold !important; color:#323232 !important; padding-bottom:10px !important; border-bottom:1px solid #0c266b; margin: 12px 0 0 35px !important; background:none !important;}
 .region_tourist {border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2; padding:15px 0; float:left; height:200px;}
 .region_tourist dl { padding:0; margin:0; width:195px;}
 .region_tourist dl dt { font-size:17px; font-weight:bold; margin-bottom:10px;}
 .region_tourist dl dd {font-size:14px; color:#323232; display:inline-block;}
 .region_tourist dl dd.tourist_img {height:134px; width:195px; background-color:#eaeaea; margin:0 0 5px;}
 .region_tourist dl dd.tourist_like { float:right;}
 .region_tourist dl dd.tourist_name { float:left; }
 .region_view p {font-size:14px; line-height:140%; width:94%; display:inline-block;}
 .region_view p.tourist_major { margin:15px 0 0 35px; border-top:1px solid #d2d2d2; padding-top:15px;}
 .region_view p span { margin-right:5px;}
 .region_map ul li a {display:inline-block;font-size:0;}
 .region_map ul li { background:none !important;}
 .region_map ul li.region1 a { background: url("/images/board/region1_off.png") no-repeat 0 0; width:118px; height:27px; position:absolute; top:34px; left:153px; }
 .region_map ul li.region1 a.on, .region_map ul li.region1 a:hover { background: url("/images/board/region1_on.png") no-repeat 0 0; width:170px; height:103px; position:absolute; top:14px; left:121px; }
 .region_map ul li.region2 a { background: url("/images/board/region2_off.png") no-repeat 0 0; width:125px; height:27px; position:absolute; top:107px; left:287px; }
 .region_map ul li.region2 a.on, .region_map ul li.region2 a:hover { background: url("/images/board/region2_on.png") no-repeat 0 0; width:186px; height:87px; position:absolute; top:79px; left:227px; }
 .region_map ul li.region3 a { background: url("/images/board/region3_off.png") no-repeat 0 0; width:73px; height:27px; position:absolute; top:181px; left:186px; }
 .region_map ul li.region3 a.on, .region_map ul li.region3 a:hover { background: url("/images/board/region3_on.png") no-repeat 0 0; width:89px; height:95px; position:absolute; top:113px; left:170px; }
 .region_map ul li.region4 a { background: url("/images/board/region4_off.png") no-repeat 0 0; width:83px; height:27px; position:absolute; top:210px; left:321px; }
 .region_map ul li.region4 a.on, .region_map ul li.region4 a:hover { background: url("/images/board/region4_on.png") no-repeat 0 0; width:188px; height:135px; position:absolute; top:161px; left:216px; }
 .region_map ul li.region5 a { background: url("/images/board/region5_off.png") no-repeat 0 0; width:83px; height:27px; position:absolute; top:312px; left:334px; }
 .region_map ul li.region5 a.on, .region_map ul li.region5 a:hover { background: url("/images/board/region5_on.png") no-repeat 0 0; width:181px; height:118px; position:absolute; top:297px; left:236px; }
 .region_map ul li.region6 a { background: url("/images/board/region6_off.png") no-repeat 0 0; width:112px; height:27px; position:absolute; top:388px; left:52px; }
 .region_map ul li.region6 a.on, .region_map ul li.region6 a:hover { background: url("/images/board/region6_on.png") no-repeat 0 0; width:124px; height:105px; position:absolute; top:310px; left:52px; }
 .region_map ul li.region7 a { background: url("/images/board/region7_off.png") no-repeat 0 0; width:101px; height:27px; position:absolute; top:284px; left:7px; }
 .region_map ul li.region7 a.on, .region_map ul li.region7 a:hover { background: url("/images/board/region7_on.png") no-repeat 0 0; width:222px; height:77px; position:absolute; top:245px; left:7px; }
 .region_map ul li.region8 a { background: url("/images/board/region8_off.png") no-repeat 0 0; width:85px; height:27px; position:absolute; top:190px; left:27px; }
 .region_map ul li.region8 a.on, .region_map ul li.region8 a:hover { background: url("/images/board/region8_on.png") no-repeat 0 0; width:182px; height:97px; position:absolute; top:159px; left:27px; }
 .region_map ul li.region9 a { background: url("/images/board/region9_off.png") no-repeat 0 0; width:85px; height:27px; position:absolute; top:115px; left:35px; }
 .region_map ul li.region9 a.on, .region_map ul li.region9 a:hover { background: url("/images/board/region9_on.png") no-repeat 0 0; width:182px; height:97px; position:absolute; top:63px; left:35px; }
 .tourist_area { margin:30px 0 0;display:inline-block; width:100%; overflow:hidden; min-height:300px;}
 .tourist_sch_box {background:#f8f9fb; border:1px solid #d2d2d2; display:inline-block; width:100%; position:relative;}
 .sch_option {display:inline;height:47px;float:left;}
 .tourist_sch_box .sch_option {border-right: 1px solid #d2d2d2;}
 .sch_option select {height: 47px; width: 99px; vertical-align:middle;}
 /*.select-st1 {background: #fff; border: none; margin: 0; overflow: hidden; padding: 0 0 0 3px;}
*/ .tourist_sch_box dl { float:left;font-size:15px; color:#323232; display:inline; margin:12px 0 0;}
 .tourist_sch_box dt { display:inline; border-left:1px solid #d2d2d2;padding: 14px 0 14px 10px;margin: 0 0 0 -1px;}
 .tourist_sch_box dd { display:inline; padding: 11px 10px 11px 0;}
 .board_sch2 { float:right; height:47px;}
 .board_sch2 fieldset {border-left: 1px solid #d2d2d2; display: inline-block;}
 .board_sch2 label { margin: 10px 0 0 8px; position: absolute; color:#707070; font-size:14px;}
 .b_search_input { border:none; color: #777; font-size: 14px; height: 45px; line-height: 45px; padding: 0 5px; vertical-align: middle; width: 236px; }
 .top_search_btn { background:#4f576a; border: 0 none; color:#fff; cursor: pointer; height: 48px; vertical-align: middle; width: 56px; }
 .sch_option .nice-select {border:none !important; font-size:15px !important; height:45px !important; line-height:45px !important;}
  .tourist_list_group {margin-top:20px; margin-left:1px;}
 .list_box {border:1px solid #d2d2d2; width:24.8%; margin:0 0 10px -1px; padding:25px 0; display:inline-block; float:left; height:340px; overflow:hidden;}
 .list_box.interest { height:260px;}
 .list_box dl {margin:0 0 0 32px; padding:0 0 15px; display:inline-block;}
 .list_box dl dt { font-size:17px; margin-bottom:10px; height:28px; text-align:left !important;}
 .list_box dl dd { font-size:14px; color:#323232; line-height:2; text-align:left !important;}
 .list_box dl dd .info_txt {display: inline-block; line-height: 1.5; margin: 4px 0 0; vertical-align: middle; width: 87%;}
 .list_box dl dd.tourist_thumb { height:154px; width:234px; overflow:hidden; background: #ededed url("/images/board/bg_logo.png") no-repeat scroll 50% 50%; margin-bottom:10px; position:relative;}
 .list_box dl dd.tourist_thumb .icon_coupon_on { position:absolute; bottom:0; right:0;}
 .list_box p { display:inline;}
 .list_box span.putin {display:inline-block;}
 .list_box span.putin a {background: url("/images/board/bg_putin.gif") repeat 0 0; border:1px solid #d2d2d2;  margin:0 0 0 32px; font-size:14px; display:block; text-align:center; padding:5px 20px;}
 .list_box span.line { border:1px solid #d2d2d2; display:inline-block;padding:5px 30px; font-size:14px; text-align:center;}
 .list_box span.line a {}
  .interest dl dt {position:relative; height: 31px;}
 .interest dl dt span { display: inline-block; font-size:0; height: 31px; margin:0; position:absolute; width:31px; top:0;}
 .interest dl dt a {margin-left:40px; line-height:31px;}
 .interest dl {padding:0 !important;}
 .interest span.putin {margin:20px 0 0 0; display:inline-block;}
 .interest span.putin a {margin:0 !important;}
  .map_area {border-right: 1px solid #323232; display:inline-block; float:left;}
 .map_api {height:348px; width:798px; overflow:hidden; position:relative;}
 .attraction_sum { background-color:#f8f9fb;vertical-align:top; padding:20px 30px 20px 0; height:308px;display:inline-block;}
 dl.attraction_info { margin:0 0 0 30px;display: inline-block; width:335px;}
 dl.attraction_info dt {font-size:21px; color:#323232; border-bottom:1px solid #d2d2d2; padding-bottom:15px; margin-bottom:15px;}
 dl.attraction_info dt a {color:#323232;}
 dl.attraction_info dd {font-size:16px; color:#323232; line-height:2.4;}
 dl.attraction_info dd.thumb_img { margin-top:15px;}
 dl.attraction_info dd p {font-size:14px; border:1px solid #d2d2d2; border-radius:2px; text-align:center; padding:7px 0; float:left; width:160px; margin:0 0 10px 10px; background-color:#fff;}
 dl.attraction_info dd p a { display: inline-block;}
 dl.attraction_info dd a.btn_heart { background:url("/images/board/board_cont_bg.png") no-repeat scroll -177px -140px; height:19px; font-size:14px; padding: 2px 0 0 26px; margin-left:20px }
 .region_box .bg_triangle2 { background: url("/images/board/bg_triangle2.png") no-repeat scroll 0 0; height: 23px; left: 781px; position: absolute; top: 22px; width: 18px; }
 .attraction_thumb {height:106px; width:161px; border:1px solid #d2d2d2; overflow:hidden; float:left;}
 p.map_sch {margin-top:10px; font-size:14px;}
 p.map_sch a { background:url("/images/board/board_cont_onoff.png") no-repeat scroll 0px -23px; display:inline-block; height:22px; margin:0; padding:0 0 0 50px; }
 p.map_sch a.on { background:url("/images/board/board_cont_onoff.png") no-repeat scroll 0px -0px; display:inline-block; height:22px; width:230px; margin:0; padding:0 0 0 50px; }
 p.po_anchor{ position:absolute; top:50px; left:400px; }
 p.po_selected{ position:absolute; top:150px; left:200px; z-index:1000;}
 .map_api .po_info {position:absolute; top:85px; left:240px; z-index:1001;}
 .map_api .po_info {background:url("/images/board/bg_mapon.gif") repeat-x; height:54px; border:1px solid #4e4e4e; border-radius:3px; padding:0 10px; text-align:center;}
 .map_api .po_info dl { margin-top:3px;}
 .map_api .po_info dl dt { font-size:15px; font-weight:bold;}
 .map_api .po_info dl dd {display:inline-block; font-size:12px; font-weight:bold;}
 .map_api .po_info dl dd a {color:#707070;}
 .map_api .po_info dl dd a.detail_view {background:url("/images/board/bg_arrow1.png") no-repeat right center; padding-right:10px; vertical-align:middle;}
 .map_api .po_info dl dd a.detail_like {background:url("/images/board/bg_heart2.png") no-repeat left center; padding-left:16px; vertical-align:middle;}
 .map_api .po_info dl dd span {color:#a6a7a8; font-size:11px; font-weight:normal; padding:0 5px;}
 .bg_triangle3 { background: url("/images/board/bg_triangle3.png") no-repeat scroll 0 0; height: 11px; left: 45%; position: absolute; top: 54px; width: 17px; }
  .photo_info {border-right:1px solid #d2d2d2;float:left; height: 334px; overflow: hidden; position: relative; width: 500px; background: #fafafa url("/images/board/bg_logo.png") no-repeat scroll 50% 50%;}
 .photo_info img { width:100%; height:334px;}
 .photo_info ul {position:absolute; bottom:0; right:0;}
 .photo_info ul li {float:left; margin:0; padding:0 !important;}
 .photo_info ul li.photo_more a {background:url("/images/board/board_cont_bg.png") no-repeat scroll 0px -392px; width:101px; height:38px; font-size:0; display:inline-block;}
 .photo_info ul li.vod_more a {background:url("/images/board/board_cont_bg.png") no-repeat scroll -101px -392px; width:96px; height:38px; font-size:0; display:inline-block;}
 .details_info {width:390px; float: left; vertical-align:top;}
 .details_info .btn_down { margin:30px 0 0 30px; display:inline-block;padding:0 !important;}
 .details_info .btn_down li { float:left; margin-right:3px; padding:0 !important; background:none !important;}
 .details_info .btn_down li.btn_star a {background:url("/images/board/btn_star.gif") no-repeat scroll 0 0; width:158px; height:73px; font-size:0; display:inline-block;}
 .details_info .btn_down li.btn_homepage a {background:url("/images/board/btn_homepage.gif") no-repeat scroll 0 0; width:85px; height:73px; font-size:0; display:inline-block;}
 .details_info .btn_down li.btn_coupon a {background:url("/images/board/btn_coupon.gif") no-repeat scroll 0 0; width:85px; height:73px; font-size:0; display:inline-block;}
 .details_map {border-left:1px solid #d2d2d2; width:306px; display:inline-block; position:relative; overflow:hidden; float:right;}
 .details_map .po_info {position:absolute; top:100px; left:50px;}
 .po_info { background:#fff;border: 1px solid #4e4e4e; border-radius: 3px; padding: 0 10px; text-align: center; display:inline-block;}
 .po_info p {font-size:14px;}
 .po_info .bg_triangle6 {background: url("/images/board/bg_triangle6.png") no-repeat scroll 0 0; left:47%; height: 12px; position: absolute; width: 9px;}
 .details_map .btn_map_more {position:absolute; bottom:0; right:0;}
 .details_map .btn_map_more a { background:#333; color:#fff; padding:5px 8px; font-size:13px;}
  #detail_wrap {margin-top:30px; width:100%;}
 #photoview {position:relative; margin-bottom:40px; min-height:500px;}
 #photoview .photo_area { background:#1a1c22; text-align:center;position:relative;}
 .photo_area .img_wrap {max-height:738px; max-width:1000px; overflow:hidden; text-align:center; margin:0 auto;}
 .photo_area a.photo_prev { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll 0px -448px; display: inline-block; font-size: 0; height: 63px; margin: 0; vertical-align: top; width: 57px; position:absolute; left:0; top:46%; }
 .photo_area a.photo_next { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -58px -448px; display: inline-block; font-size: 0; height: 63px; margin: 0; vertical-align: top; width: 57px; position:absolute; right:0; top:46%; }
 #photoview .photo_thumb { height:66px; margin:0; padding:20px; background:#2f3032;}
 #photoview .photo_thumb ul {left:75px; position:relative; padding:0 !important;}
 #photoview .photo_thumb ul li {display:inline-block; float:left; margin:0 5px;}
 #photoview .photo_thumb ul li a {display: inline-block; height: 66px; position: relative; width: 81px;}
 #photoview .photo_thumb ul li a span.over { border:5px solid #ff5957; height:66px; width:81px; position:absolute; left:-5px; top:-5px;}
 #photoview p { position:absolute; top:-10px; left:0;}
 a.photo_close { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -213px -376px; display: inline-block; font-size: 0; height: 53px; margin: 0; vertical-align: top; width: 71px; }
 #vod_view {position:relative; margin-bottom:40px; background:#1a1c22;text-align:center;}
 #vod_view .img_wrap {overflow:hidden; text-align:center; margin:0 auto;}
 #vod_view p { position:absolute; top:-10px; left:0;}
 #detail_wrap .area_txt {padding-bottom:70px; display:inline-block; width:100%;}
 .area_txt h3.area_tit { background:none !important; border-top:1px solid #000; border-bottom:1px solid #d2d2d2; color:#000 !important; font-size:21px !important; font-weight:bold !important; padding:15px !important; text-align:center; margin:0 !important;}
 .area_txt .detail_txt {padding-top:28px; color:#323232; line-height:1.6; width:100%;}
 .detail_txt .around_map { height:455px; width:485px; float:left; border:1px solid #d2d2d2; position: relative; margin-top:40px;}
 .detail_txt .around_map .po_anchor_on { position:absolute; top:100px; left:100px;}
 .po_anchor_on span { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll 0 0; color: #fff; display: inline-block; font-size: 0; font-weight: bold; height: 28px; margin: 0; padding-top: 3px; text-align: center; width: 24px; }
 .po_anchor_on span.around_stay_s {background-position: -126px -498px;}
 .po_anchor_on span.around_food_s {background-position: -150px -498px;}
 .po_anchor_on span.around_etc_s {background-position: -174px -498px;}
 .around_map .po_info { left: 50px; position: absolute; top: 75px; }
 .detail_txt .around_shop {display:inline-block; margin-left:5px; position:relative; width:705px;}
 .detail_txt .around_shop ul { width:100%; margin-top:35px;}
 .detail_txt .around_shop ul li {border:1px solid #d5d5d5; padding:20px 19px 18px !important; margin:0 0 17px 17px; float:left; background:none !important;}
 .detail_txt .around_shop ul li a { display:block;}
 .detail_txt .around_shop strong {font-size:16px; font-weight:normal; display:block;}
 .detail_txt .around_shop span {font-size:14px;display:block; color:#707070;}
 .detail_txt .around_shop .shop_info { line-height:1.2; margin-top:20px;}
 .detail_txt .around_shop ul li a.null { display:inline-block; height:123px; width:178px; overflow: hidden; background: url("/images/board/bg_logo.png") #ededed no-repeat 50% 50%;}
 .around_stay { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -404px -546px; display: inline-block; font-size: 0; height: 35px; margin: 0; padding: 0 0 0 37px; }
 .around_food { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -404px -583px; display: inline-block; font-size: 0; height: 35px; margin: 0; padding: 0 0 0 37px; }
 .around_etc { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -404px -620px; display: inline-block; font-size: 0; height: 35px; margin: 0; padding: 0 0 0 37px; }
 .around_shop2 { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -404px -509px; display: inline-block; font-size: 0; height: 35px; margin: 0; padding: 0 0 0 37px; }
 .around_car { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -404px -659px; display: inline-block; font-size: 0; height: 35px; margin: 0; padding: 0 0 0 37px; }
 .around_shop a.shop_prev { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -213px -452px; display: inline-block; font-size: 0; height: 31px; right: 0; margin-right:37px; position: absolute; top: 0; vertical-align: top; width: 34px; }
 .around_shop a.shop_next { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -250px -452px; display: inline-block; font-size: 0; height: 31px; right: 0; margin: 0; position: absolute; top: 0; vertical-align: top; width: 34px; }
 ul.re_course_list { display:inline-block; width:100%; margin-top:20px;}
 ul.re_course_list li {border:1px solid #d2d2d2; height:328px; padding:20px 0 !important; text-align:center !important; margin:0 5px!important;; margin-bottom:20px !important;; width:24%;float:left; background:none !important;}
 ul.re_course_list li a {display:block;}
 ul.re_course_list li a.co_thumb {background: #ededed none repeat scroll 0 0;margin: 0 auto; height:194px; width:194px; position:relative;}
 ul.re_course_list li a.co_thumb img { width:100%; height:194px;}
 ul.re_course_list li span.bg_roung { height:194px; width:194px; position: absolute; background: transparent url("/images/board/bg_round3.png") no-repeat 0 0; top:0; left:0;}
 ul.re_course_list li strong a {font-size:16px; border-bottom:1px dotted #d2d2d2; padding:0 10px 5px; margin-top:15px;}
 ul.re_course_list li p {font-size:14px; color:#707070; padding:0 20px; margin-top:15px;}
 ul.re_course_list li span.re_co_s { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -183px -164px; display: inline-block; font-size:0; height: 15px; margin-right:5px; vertical-align: middle; width: 9px; }
  .stay_sum { background-color:#fff;vertical-align:top; padding:0; height:308px;display:inline-block;}
 .stay_sum h3.att_tit {font-size:17px !important; font-weight:normal !important; display:block; margin:10px 0 0 30px !important; background:none !important; padding:0 !important;}
 .stay_sum ul.hot_list { padding:5px 0 !important; margin-top:5px; display:inline-block; width:100%;}
 .stay_sum ul.hot_list li { display:inline; float:left; margin:0 16px; text-align:center !important; background:none !important;}
 .stay_sum ul.hot_list li a { display:block; width:91px; height:91px; background:#ededed; position:relative;}
 .stay_sum ul.hot_list li a span.bg_roung {background: transparent url("/images/board/bg_round.png") no-repeat scroll 0 0; display:block; position:absolute; width:91px; height:91px; top:0; left:0;}
 .stay_sum ul.hot_list li strong {display:block; font-weight:normal; font-size:14px; margin-top:5px;}
 .line_d2 {border-bottom:1px solid #d2d2d2 !important;}
 .tourist_sch_box p.btn_shop_app { float:left; display:block;}
 .tourist_sch_box p.btn_shop_app a {background: #838486 url("/images/board/bg_arrow2.png") no-repeat scroll 93% center; display: block; padding: 12px 25px 12px 15px; color:#fff;}
  .detail_txt ul.room_info {margin:0; padding:0;}
 .detail_txt ul.room_info > li {border:1px solid #d2d2d2; padding:25px !important; float:left; margin:0 3px 10px; background:none !important; width:15%;}
 .detail_txt ul.room_info > li strong {display:inline-block; font-size:17px; font-weight:600; letter-spacing:-1px; margin-bottom:5px;  margin-bottom:15px;}
 .detail_txt ul.room_info > li p.info_thumb {width:181px; height:121px; overflow:hidden; background: #fafafa url("/images/board/bg_logo.png") no-repeat scroll 50% 50%; margin-bottom:5px;}
 .detail_txt ul.room_info > li ul {width:181px; min-height:78px;}
 .detail_txt ul.room_info > li ul li {font-size:14px; color:#323232; line-height:1.6; padding:0 !important; background:none !important; max-height:78px; overflow-y:auto;}
  .detail_txt ul.menu_info {margin:0; padding:0;}
 .detail_txt ul.menu_info > li {border:1px solid #d2d2d2; padding:2% !important; float:left; margin:0 5px; background:none !important; height: 330px;width: 20%;}
 .detail_txt ul.menu_info > li strong {display:inline-block; font-size:18px; font-weight:normal; margin-bottom:5px;}
 .detail_txt ul.menu_info > li p {width:100%; font-size:14px; text-align: left !important; word-break: break-all;}
 .detail_txt ul.menu_info > li p.info_thumb {height:154px; overflow:hidden; background: #fafafa url("/images/board/bg_logo.png") no-repeat scroll 50% 50%; margin-bottom:15px;}
 .detail_txt ul.menu_info > li p span.price_info { width:74%; display:inline-block; vertical-align:middle; line-height:1.4;}
 .detail_txt ul.menu_info > li p.info_txt {border-top:1px solid #d2d2d2; margin-top:15px; padding-top:10px; line-height:1.4; max-height:78px; overflow-y:auto;}
 .detail_txt p.menu_etc {background:#fafafa; border:1px solid #d2d2d2; float:left; margin-top:10px; width:100%; font-size:14px;}
 .detail_txt p.menu_etc strong { padding:30px 20px; border-right:1px solid #d2d2d2; display:inline-block; font-weight:normal;vertical-align: middle;}
 .detail_txt p.menu_etc span { padding:20px;display:inline-block; width:85%; vertical-align:middle;}
  #board_postscript_view { display:inline-block; width:100%;}
 #board_postscript_view .comment_info {border:1px solid #d2d2d2; padding:15px 25px; margin-top:15px; color:#323232; font-size:14px;}
 #board_postscript_view .comment_info .comment_txt { width:92%; display:inline-block;}
 #course_lst {margin:40px 0 0;display: inline-block; width:100%;}
 #course_lst .course_box { margin:0 0 10px; padding:0;}
 #course_lst .cslst {background: url("/images/board/bg_courseview_line.gif") repeat-y scroll 22px 5px; margin-left:20px; padding:0 !important;}
 #course_lst .cslst > li { display:block; margin:0 0 40px; padding:0; position:relative; background:none !important;}
 #course_lst .cslst li h4 { position:absolute; top:0; left:10px; background:none !important; padding:0 !important; margin:0 !important;}
 span.icon_bico {font-size:14px; font-weight:bold; color:#010101; padding-top:2px;}
 .cslst li .cscon {margin-left:80px;  border-bottom:1px solid #d2d2d2; padding-bottom:30px; display:inline-block; width:90%;}
 .cscon .csimg { display:inline-block; height:104px; width:104px; overflow:hidden; vertical-align:top; position:relative; float:left;background: url("/images/board/bg_round4.gif") no-repeat 0 0;}
 .cscon .csimg img {font-size:0;}
 .cscon .csimg .bg_round2 { position:absolute; top:0; left:0; height:104px; width:104px;background: url("/images/board/bg_round2.png") no-repeat 0 0;}
 .cscon dl { margin-left:20px; width:85%; float:left;}
 .cscon dl dt {font-size:20px; font-weight:bold; margin-bottom:10px;}
 .cscon dl dt span { display: inline-block; font-size:0; height: 31px; margin-right:7px; vertical-align: middle; width:30px;  }
 .cscon dl dd {font-size:15px; color:#707070; display:inline-block; margin-bottom:10px; float:left;}
 .cscon dl dd.w_addr { width:50%;}
 .cscon dl dd.w_phone { width:30%;}
 .cscon dl dd.w_cost { width:100%;}
 .cscon dl em {color:#323232; font-weight:bold; font-style:normal;}
 #course_lst span.icon_move {font-size:12px; color:#323232; position:absolute; top:48%; left:10px;}
 .cscon dl dd > ul { display:block; margin-top:10px;}
 .cscon dl dd > ul li { line-height:1.8 !important; font-size:14px !important;background: url("/images/board/dd_bl_1.gif") no-repeat scroll 0 11px !important; padding:0 0 0 9px !important; text-align:left !important; word-break: keep-all;}
 .course_map {display:block; width:100%;}
 .course_map h3.map_tit {font-size:17px !important; font-weight:bold !important;text-align: left; margin:0 !important; padding:0 !important; background:none !important;}
 #courseview_map .course_map .course_map_area {border:1px solid #d2d2d2; overflow:hidden; margin-top:10px; width:100%; height:347px;}
 .cs_button_list { display: inline-block; text-align:center; width:100%;}
 .cs_button_list ul { text-align:center; display: inline-block; margin:0 auto;}
 .cs_button_list ul li { float:left; margin: 0 2px; background:none !important;}
 .cs_button_list a {display: block; font-size: 15px; height: 22px; padding: 10px 20px; text-align: center; min-width: 98px;}
 .cs_button_list a.cs_btn_like {background:#20aff1; color:#fff; border:1px solid #1ca8e8;}
 .cs_button_list a.cs_btn_list {background:#fff;border: 1px solid #323232; color: #323232;}
  .comment_my_tit {background: url("/images/board/board_guige_img7.png") no-repeat center 0;width:100%; border-bottom:1px solid #323232; padding-bottom:25px; text-align:center;}
 .comment_my_tit h3.cm_title {margin-top:70px;font-size:27px; font-weight:bold; color:#323232; display: inline-block;}
 .comment_my_tit h3 em {color:#707070; font-style:normal; line-height:27px;}
 #my_comment_area span.usr_date {font-size:19px; color:#323232; margin-right:30px;}
 p.re_article span.icon_relate { background: transparent url("/images/board/icon_relate.gif") no-repeat scroll 0 0; display: inline-block; font-size:14px; color:#323232; height: 26px; margin-right:5px; padding-left:7px; width:63px; vertical-align: middle; }
 p.re_article span.icon_newwin { background: transparent url("/images/board/board_cont_bg.png") no-repeat scroll -404px -3px; display: inline-block; font-size:0; height: 9px; margin-left:5px; width:11px; vertical-align: middle; }
 p.re_article a {color:#323232; font-size:14px; text-decoration:underline;}
  p.sns_tit { margin-top: 120px;}
 #sns_area {float:left; margin-bottom:50px; width:100%;}
 #content .sns_box {float:left; width:24.9%; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; margin-left:-1px;}
 #content .sns_box h3 {height:54px; width:100%; font-size:0 !important; display:block; margin:0 !important; padding:0 !important;}
 #content .sns_box h3.tit_twitter {background: #20aff1 url("/images/board/sns_twitter.gif") no-repeat left 0;}
 #content .sns_box h3.tit_blog {background: #45b500 url("/images/board/sns_blog.gif") no-repeat left 0;}
 #content .sns_box h3.tit_facebook {background: #3b5997 url("/images/board/sns_facebook.gif") no-repeat left 0;}
 #content .sns_box h3.tit_kakao {background: #ffc20e url("/images/board/sns_kakao.gif") no-repeat left 0;}
 #content .sns_box ul.sns_list {display:block; text-align:center;}
 #content .sns_box ul.sns_list li {display:block; border-bottom:1px solid #d2d2d2; padding:25px 0; background:0 !important;}
 #content .sns_box ul.sns_list li a {display:block; width:270px; padding-left:14px;}
  span.icon_prosess2 {background: transparent url("/images/board/board_guide_process1.png") no-repeat scroll 0 0; display: inline-block; font-size: 0; height: 165px; margin: 0; width:711px; }
 td .shop_photo_thumb { background:#eef2f6; padding:20px;}
 td .shop_photo_thumb ul { display: inline-block; padding:0 !important;}
 td .shop_photo_thumb ul li { float:left; margin-right:10px; padding:0 !important; background:none !important;}
 .con_reject {background: url("/images/board/reject_bg.gif") no-repeat scroll 25px center; border:1px solid #323232; padding:25px; margin:35px 0;}
 .con_reject p { padding-left:140px; font-size:15px; color:#ff5957;}
 .img_view {padding:7px 15px; margin-left:10px;}
 .img_view:hover { text-decoration:none !important;}
  .photo_checks { clear:both; margin-top:10px;}
 .photo_checks ul { display:block;}
 .photo_checks ul li { float:left; margin-right:10px; position:relative;}
 .photo_checks ul li img { height:98px; width:150px;}
 .photo_checks .img_ul { display: block; min-width: 816px; overflow: hidden;}
 .photo_checks .img_ul li {float: left; margin: 5px 0; background:none !important; padding:0 !important;}
 .photo_checks .img_ul li .tourism_img { background: #f2f2f2 url("/images/board/bg_logo_s.png") no-repeat scroll 50% 50%; border: 1px solid #c5c5c5; height: 98px; margin: 0 7px 0 5px; position: relative; width: 150px; }
 .photo_checks .img_ul li .tourism_img a.btn_close {position: absolute; right: 0; top: 0;}
 .photo_checks ul li a img { height: 20px; width: 20px; }
 input#mainimage { position:relative !important;}
  .boardlist {border-top:1px solid #d2d2d2; width:100%; clear: both;font-size:14px;}
 .boardlist th {border-bottom:1px solid #d2d2d2; color: #323232; font-size:15px; font-weight:normal; padding: 15px 5px;text-align:left;}
 .boardlist td {border-bottom: 1px solid #d2d2d2; color: #707070; padding: 15px 5px; text-align:left; line-height:1.5;}
  .list_box2 ul { margin-top:20px !important; display:inline-block;width: 100%;}
 .list_box2 ul li { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; font-size: 14px; margin-bottom: 20px; padding: 0 0 20px !important; border-bottom:1px solid #d2d2d2; position:relative; }
 .list_box2 ul li > a { margin-left:20px; display:inline-block; width:85%; }
 .list_box2 ul li a strong { color: #323232; }
 .list_box2 ul li span.screen_thumb { background: #eef2f6 url("/images/board/logo_bg_2.png") no-repeat scroll center center; display: block; float: left; height: 49px; margin:0; width: 63px; }
 .list_box2 ul li p { display: inline-block; margin: 30px 0 0 20px; width: 85%; }
 .list_box2 ul li span.url { display: inline-block; margin: 0 0 0 20px; width: 85%; }
 .list_box2 ul li span.url a {color: #808e9b;}
 .list_box2 ul li span.date {color: #707070; position:absolute; right:5px; top:0; font-size:13px;}
 .tourist_sch_box2 { background: #f8f9fb none repeat scroll 0 0; border: 1px solid #d2d2d2; display: inline-block; position: relative; width: 99.5%; height: 47px; }
 .tourist_sch_box2 dl { color: #323232; display: inline; float: left; font-size: 15px; margin: 12px 0 0; }
 .tourist_sch_box2 dt { border-left: 1px solid #d2d2d2; display: inline; margin: 0 0 0 -1px; padding: 14px 0 14px 20px; }
 .tourist_sch_box2 dd { display: inline; padding: 11px 20px 11px 0; }
  .cate_list{ overflow:hidden; border-left:1px solid #949494; }
 .cate_list li{ float:left; width:25%;text-align:center;padding:10px 0; font-size:15px; border:1px solid #949494; border-left:none !important; margin-left:-2px; }
 .cate_list li span{line-height:20px; }
 .cate_list li.on{ background:#716151; color:#FFF}
 .cate_list_box{ overflow:hidden; border-left:1px solid #949494;border-top:1px solid #949494}
 .cate_list_box li{ float:left; width:12.5%;text-align:center;padding:10px 0; font-size:15px; border:1px solid #949494; border-left:none !important; border-top:none !important; margin-left:-1px;}
 .cate_list_box li span{line-height:20px; }
 .cate_list_box li.on{ background:#716151; color:#FFF}
 