 
 
 
@media all and (max-width: 1400px){

#som{ width:150px; right:5px;   }
}	
@media all and (max-width: 1200px){ 

#som{ width:140px; right:5px; bottom:8px; }

#mm li  a{color:#032f3c;  font-size:18px; padding:10px 10px 10px 10px;}
#mm.lg2 li  a{  font-size:14px;  padding:15px 20px 10px 20px;}
}
 
@media all and (max-width: 1023px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1023px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1023px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1023px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1023px), only screen and (min-resolution: 192dpi) and (max-width: 1023px), only screen and (min-resolution: 2dppx) and (max-width: 1023px) {
	#cs_form{ padding:0}
	.ball_cnt span { font-size:13px; font-weight:bold}
		.ball_cnt { 
  display:         flex;
}
 .innerB_sect .innerBitem .innerBitem_cnt.fbox_cnt{ width:100vw; }

body {
max-width: 100vw;

}
body.inner{ 
overflow-x:  hidden;
}

#nav.top-nav-collapse{
	top:0;
}

#inner_gap{ height:55px; }
.opening #movie{ padding-top:50px;}
	
#foooter_section  { position: static; z-index:1}

#innerHeadCnt  .adv_slid.slider  .slick-arrow{display:block; width:30px; height:30px;}
#innerHeadCnt .adv_slid.slider  .slick-arrow i.fa{ display:block; width:30px; height:30px; border:0px solid #f00; text-align:center; font-size:30px; line-height:30px; color:#fff; }
#innerHeadCnt .adv_slid.slider .slick-next.slick-arrow{ right:10px;}
#innerHeadCnt .adv_slid.slider .slick-prev.slick-arrow{ left:10px;}

.innerBannerDiv{ height:200px;}
.innerBannerTitle{height:200px;  } 
.innerBannerTitle .inner_title{ margin:0 auto;
 color:#fff; font-size:36px; text-shadow:0 0 5px rgba(20,20,20,.7),0 0 7px rgba(60,60,60,.3) 
 }
 
 

.wc_msg_mb.visible-xs.off,
.wc_msg.off{ display:none !important;}
.wc_msg_mb{font-size:14px; text-transform: none; letter-spacing:-0.5px; color:#fff;
text-shadow:0 2px 5px rgba(0,0,0,0.7); cursor:default;
 width:100%; position:absolute; position:absolute; top:60px; text-align:center}


#fixArea{
	height:50px; width:50px;
}
#som{ display:none;}
#booking{ display:none;}

#submenu_cnt{ display:none;}
#mainmenu_cnt{ display:none;}
#mainmenu_base{ display:none}

#fixArea a i{ color:#fff; width:25px; height:50px; text-align:center; line-height:40px; font-size:24px; }

#home_top{ width:100%; height: 1px; overflow:visible; position:relative; } 
#home_top_inc{ bottom:40px;}

.navbar-header{ padding-right:5px;}
#mycart{ 
    -webkit-border-radius:  0;    -moz-border-radius:  0;    border-radius:   0;
	border:2px solid #032f3c; background:#032f3c; float:right}

#footer_ul{ margin-top:20px;}

#sch_PdModal.fade.in .modal-dialog{top:55px}

#mb_searchbtn{ float:right; margin:8px 15px 0 0; padding:0 5px 0 5px; font-size:24px; line-height:36px;}	
.navbar-header .lang_btn{ float:right; margin:8px 5px 0 0; padding:0 5px 0 5px; font-size:14px; line-height:36px;}	
#mycart span.icon-bar{ border-color:#fff; color:#fff; background:#fff;}

.navbar-brand{ width:180px; padding:0 0 0 15px; margin:0; float:left;}
#nav{ height:53px; margin:0; border:0;}

#bs-navbar-collapse-1{ top:0; left:0; width:100%; margin:0; padding:0; background:#032f3c;  border:0px solid #ff0} 
#bs-navbar-collapse-1 .bookingbtn{ font-size:14px; color:#fff; padding:8px 0 8px 0; display:block}

#mb_nav{ display:block;  background:#032f3c; float:left; width:100%; margin:0; border:0 solid #f00}
#mb_nav .li_lv1_mb,
#mb_nav li.first_r{ border-bottom:1px solid #0a607a; margin:0; padding:0;}

#mb_nav  .a_lv1_mb,
#mb_nav  .a_lv0{ font-size:16px; padding:10px 10px 10px 15px; line-height:18px;  color:#fff ;float:left; display:block}

#mb_nav  .a_lv0.arr.collapsed > .fa-caret-right{ display:block}
#mb_nav  .a_lv0.arr.collapsed > .fa-caret-up{ display:none}

#mb_nav  .a_lv0.arr > .fa-caret-right{ display:none}
#mb_nav  .a_lv0.arr > .fa-caret-up{ display:block}
#mb_nav  .a_lv0.arr{ width:100%; text-align:right; display:block; height:100%; line-height:18px;  padding:10px 25px 10px 10px;   }
#mb_nav li.first_r .panel-collapse{ background:#0a607a; border-top:1px solid #2b89a6; float:left; padding:0; width:100%; clear:left;}
#mb_nav li.first_r .panel-collapse li:last-child{ border:0;} 

#mb_nav li.first_r  li.first_r     .a_lv0 { padding-left:20px;} 
#mb_nav li.first_r.active { background:#de2722;   color:#fff }
#mb_nav .li_lv1_mb.active{
background:#de2722;   color:#fff }
 
#mb_nav .li_lv1_mb.active >a { background:0;}

#mb_nav li.li_lv2_mb{ border-bottom:1px solid #2b89a6; margin:0; width:100%; float:left; clear:left; list-style:none; padding:0;}
#mb_nav  .a_lv2_mb{ font-size:16px; padding:10px 10px 10px 20px; line-height:18px;  color:#fff ;float:left; display:block}

#mb_nav   li.first_r  li.first_r .panel-collapse   .a_lv2_mb{  padding-left:30px;} 

#mb_nav li.li_lv2_mb.active{ background:#de2722; }

#mb_nav ul.sub_ss2 { padding:0; width:100%; display:block; float:left; clear:left;}

#mb_nav ul.sub_ss2 li{border-top:1px solid #2b89a6; margin:0; width:100%; float:left; clear:left; list-style:none; padding:0;}
#mb_nav  li.first_r .panel-collapse ul.sub_ss2 li:last-child{border-top:1px solid #2b89a6; }
#mb_nav  ul.sub_ss2 li a{ font-size:16px; padding:10px 10px 10px 40px; line-height:18px;  color:#fff ;float:left; display:block}
#mb_nav  ul.sub_ss2  ul.sub_ss2  li a{   padding:10px 10px 10px 60px;  }


 li.so_li{ padding:10px 0 5px 0;}
 li.so_li ul{ border:0; background:#0; margin:0 auto; padding:0; text-align:center;
 display:inline-flex;
   align-items:center;
	justify-content: center;
	margin:0 auto;
  flex-wrap: nowrap;
 }
 li.so_li ul li{ width:40px; height:40px; display:inline-block;}
 li.so_li ul li a{ width:40px; height:40px; display:block; color:#de2722; font-size:24px;  display:flex;
   align-items:center;
	justify-content: center;
	margin:0 auto;
  flex-wrap: nowrap;} 



.home_sect_tt{ padding:10px 0 10px 0}
h2.inner_title{ font-size:32px;}
h2.inner_title b{ font-size:14px;}

.home_block{   height:60vh; position:relative; border:0px solid #f00; }
.home_block_inner{ padding:0 0 0 0;}
.home_block .home_block_inner_cnt.pos-rel{ height:auto; position:absolute !important; left:0; bottom:0; border:0px solid #f00;}

.home_block.noitem{ display:table; vertical-align:middle}
.home_block .home_block_inner_cnt.pos-rel.noitem{ display:table-cell; position: static !important; vertical-align:middle;}
.home_block .home_block_inner_cnt.pos-rel.noitem .home_block_inner{ display:inline-block }


 
  .grid_slid.slider  .slick-arrow{display:block; width:30px; height:30px; z-index:500;}
  .grid_slid.slider  .slick-arrow i.fa{ display:block; width:30px; height:30px; border:0px solid #f00; text-align:center; font-size:30px; line-height:30px; color:#fff; }
  .grid_slid.slider .slick-next.slick-arrow{ right:-5px;}
 .grid_slid.slider .slick-prev.slick-arrow{ left:-5px;}
 
 
  .adv_slid.slider  .slick-arrow{display:block; width:30px; height:30px;}
  .adv_slid.slider  .slick-arrow i.fa{ display:block; width:30px; height:30px; border:0px solid #f00; text-align:center; font-size:30px; line-height:30px; color:#fff; }
  .adv_slid.slider .slick-next.slick-arrow{ right:10px;}
 .adv_slid.slider .slick-prev.slick-arrow{ left:10px;}
 

.abs_box.advbox{ width:90%; margin-left:5%; margin-right:5%;}
.abs_tt.adv_tt{ width:90%; margin-left:5%; margin-right:5%;}

.adv_slid{ height:auto;}
.adv_slid .inn_item.advitem .home_block{ height: auto;}
 
.adv_slid .adv_mb_bg{ background:#fff;}
.adv_slid .inn_item.advitem  .abs_box.advbox{ width:100%; position:static; margin:0;}

.mbadv{ height:40vh; width:100%;}
 .breadcrumb li a,
 .breadcrumb li{ color:#032f3c; font-size:12px} 

.mbadv_tt{ width:100%; position:absolute; padding:15px; text-align:center; left:0; top:38vh; height:1px; border:0px solid #f00;}
.mbadv_tt .mbadv_tt_cnt{ position:relative; height:1px; overflow:visible; width:100%; }
.mbadv_tt .mbadv_tt_cnt_abs{ text-align:center;position:absolute; left:0; bottom:15px; width:100%;  height:auto; border:0px solid #f00; display:block}
.mbadv_tt .mbadv_tt_cnt span{ display:block; font-size:28px; width:100%; }

#home_ev_tab{
  display:         flex;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  -webkit-justify-content: center;
          justify-content: center;
		  margin:0 auto;
  flex-wrap: wrap;
}
#home_ev_tab li a{ font-size:16px}
#home_ev_tabcnt .eitemCnt .elist_item{ max-width:170px; margin:5px; }
#home_ev_tabcnt .eitemCnt .elist_item p{ font-size:14px}

#sch_PdModal .searchinp{ width:100%; border:0; height:50px; line-height:50px; padding:5px; text-align:center; font-size:20px; color:#032f3c; border-bottom:2px solid #ccc;}
#sch_PdModal .searchinp.error{ color:#f00;border-bottom:2px solid #f00; }
#sch_PdModal #submitbtn{ position:absolute; left:10px; top:10px ;height:30px; width:30px; display:block; font-size:22px; text-align:center; line-height:22px; background:0; border:0; color:#032f3c; }
 
 
.cnt_footer{padding:30px 0 10px 0; }

.cptxt{ position: static; margin:20px 0 0 0; text-align:center }

.cptxt .cptxt_p{color:#fff;  font-size:14px; padding:0 15px 0 15px ; float: none }


/*-----camping------------*/

.cp_allcnt{   position:relative}
.cp_cnt{ 
 height: auto ;
 
  display: block;
  justify-content: space-around;
  position: relative;
 }
.cp_cnt .cp1{ min-height:10px;   z-index:10; left:0; top:0; width:100%; border:0px solid #f00; position:absolute;height:45vh;  }
.cp_cnt .cp2{ z-index:5; height: auto; padding-top:45vh;     border:0 solid #f00; display:block}
 

.cpinfo{ padding:10px 15px 15px 15px; text-align:center;}
.cpinfo h2{ font-size:22px; text-align:center; color:#032f3c;}
.cpinfo p{ font-size:14px; text-align:center; color:#032f3c;}

 .cp_cnt .cpinfo_cnt{  height:100%; width:100%; position: static; border:0px solid #f00;  display: block;  vertical-align:middle}

.cpinfo{   display: block;  vertical-align:middle}


#innAbsItem_header{  top:0;}
#innAbsItem_header .adv2_slid.slider .slick-arrow{display:block; width:30px; height:30px;}
#innAbsItem_header .adv2_slid.slider .slick-arrow i.fa{ display:block; width:30px; height:30px; border:0px solid #f00; text-align:center; font-size:30px; line-height:30px; color:#fff; }
#innAbsItem_header .adv2_slid.slider .slick-next.slick-arrow{ right:10px;}
#innAbsItem_header .adv2_slid.slider .slick-prev.slick-arrow{ left:10px;}

#inner_abs_box.hht  #inner_tabcnt,
#inner_abs_box.hht #inner_tab li{ display: block}

#inner_abs_box #inner_tab{ position:static; padding:10px 0 0 0; height:auto;  border:0px solid #f00; display:block; flex-wrap: wrap;}
#inner_abs_box #inner_tab li{ margin:0 0 5px 0; padding:0;  border:0px solid #f00; height:auto; background:0;}

#inner_abs_box #inner_tab li a{ line-height:43px;
		  background:rgba(138,150,168,0.8); color:#fff}
#inner_abs_box #inner_tab li a{ display:inline-block;   border-radius:  5px ;  border:1px solid #ccc; opacity:0.5; padding:0 8px 0 8px !important;}
#inner_abs_box #inner_tab li a:focus,
#inner_abs_box #inner_tab li a:hover,
#inner_abs_box #inner_tab li.active a{ 
		  background:rgba(255,255,255,1);opacity:1;  color:#444}


#inner_tab2{ position:static; width:100%; padding:15px  0 15px 0; height:auto; margin:15px 0 0 0; text-align:center; border-top:1px solid #f1f1f1;  display: -webkit-flex;
  display:         flex;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  -webkit-justify-content: center;
          justify-content: center;
		  margin:0 auto;
  flex-wrap: wrap;
}
#inner_tab2 li{  margin:0 2px 4px 2px; }
/*
#inner_tab2 li{ text-align:center; float: none; display:inline-block; margin:0 auto; margin:0 2px 4px 2px; }
#inner_tab2 li a{  border-radius:  5px ; color:#666; font-size:12px;  border:1px solid #ccc; opacity:0.8}
*/
#inner_abs_box.hht.p2s #inner_abs_box_p2s{ overflow:hidden; height: auto; padding:0; bottom:0px;}
#inner_abs_box.hht.p2s { background:0; padding:0 0 20px 0; margin-top:0;}

/*
.arrbtn.camp{ opacity:1;background:#aaa;}
.arrbtn.camp.next{ right:0;}
.arrbtn.camp.prev{ left:0;  }
.arrbtn.camp.next,
.arrbtn.camp.prev{ top:50vh; margin-top:25px;  }
.arrbtn.camp i{ display:none;}
*/
.arrbtn.camp.next{ right:15px;}
.arrbtn.camp.prev{ left:15px;;  }
.arrbtn.camp.next,
.arrbtn.camp.prev{ top:50vh; margin-top:15px;  }

.arrbtn.fixed{ position: absolute}
.arrbtn{ position: absolute}
.arrbtn.fixed.camp.next,
.arrbtn.fixed.camp.prev{  top:50vh}

.arrbtn.next:hover{ 
    animation-name:ar_rightX; 
}
.arrbtn.prev:hover{ 
    animation-name:ar_leftX; 
}


#hide_tab{ display:none}
#camp_expbox{position: relative; z-index:50; left:49%; bottom:0; width:2%;  display:block; border:1px solid #f00; height: 50vh; display:none;} 


#inner_abs_box.p2s { padding:0 0 20px 0;  margin-top:0; float:left}

#inner_abs_tt{ padding:50px 0 20px 0; position:absolute; left:0; top:0; width:100%; z-index:100; overflow:visible; border:0px solid #f00; background:0; text-align:center; }
#innAbsItem_header{ margin-top:55px; z-index:1;  position: relative;}
#innAbsItem_header .innAbsItem{ height:50vh}

#inner_abs_tt h2.inner_title{ font-size:26px;} 


 .container.container_sp2.adv_cntsp2{ padding:0;}
   
   

#inner_abs_box #innerBkBtn,
#innerBkBtn{position: fixed; margin-top:-38px; top:100vh; left:0; right:auto; z-index:1000}
#innerBkBtn .morebtn.innerBkBtn{  padding:8px 15px 8px 15px; width:100%; opacity:1;  border-radius:   0 10px 0 0}
 
#inner_abs_box  #innerBkBtn .morebtn.innerBkBtn{ width: auto; line-height:30px; font-size:14px; padding:5px; letter-spacing:0;}
#inner_abs_box  #innerBkBtn .morebtn.innerBkBtn i.fa{ float:left; display:inline-block; width:auto; font-size:18px; padding:0; margin:0 0 0 5px;}
#innerBkBtn .morebtn.innerBkBtn{  padding:8px 15px 8px 15px; width:100%; opacity:1;  border-radius:   0 10px 0 0}
.abs_box.p2s.hht #innerBkBtn{ display: block}

.innerBannerTitle  #innerBkBtn .morebtn.innerBkBtn{ width:auto;  border-radius:   0 0 0 0}


#inner_tab_sp{ border:0; text-align:center; position: relative; left:0; top:0;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
   height: auto; border:0px solid #f00; overflow:hidden; padding:0 10px 20px 10px; margin-top:-10px;
}

#inner_tab_sp li { height:40px; padding:0; margin:0 0 5px 0;}
#inner_tab_sp li a{ border:0; background:rgba(138,150,168,0.8); border:1px solid #ccc; opacity:0.7; height:40px; padding:0; padding:0 15px 0 15px; line-height:40px; color:#fff; border-radius:  5px; white-space:nowrap; font-size:14px;}
#inner_tab_sp li a:hover,
#inner_tab_sp li.active a{  background:rgba(255,255,255,1);border:1px solid #eee;; opacity:1;  color:#444}

#abm_cnt #inner_tab_sp{ top:0; margin:0;  padding:10px 10px 10px 10px}



/*-----camping------------*/


.innerB_sect { background:0; display:block; border:0px solid #f00 }
.innerB_sect .innerBitem{ height: auto; display: block; }
.innerB_sect .innerBitem_cnt{ width:100%;  background:url(../images/cp_bg.jpg) repeat 100% 100%;}
.innerB_sect .innerBcontent{  background:0; padding-bottom:20px; height:100%;  border:0px solid #f0f;}
.innerB_sect .innerBitem_mb{ height:50vh}
.innerB_sect  .morebtn{ background:0}


.innerB_sect .inner_title span{ color:#032f3c; font-size:22px; text-shadow:0 0 0 rgba(0,0,0,0); }
.innerB_sect  .inner_title .btxt{font-weight: normal;color:#032f3c; font-size:14px; text-shadow:0 0 0 rgba(0,0,0,0); text-transform:none}

.innerB_sect .innerBitem_cnt.all,
.innerB_sect .innerBitem_cnt.even,
.innerB_sect .innerBitem_cnt{
    -webkit-transition: all .0s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .0s ease-in-out;
	background:url(../images/cp_bg.jpg) repeat 100% 100%;
	}  
.innerB_sect .innerBitem_cnt:hover{ background:url(../images/cp_bg.jpg) repeat 100% 100%;}

.innerB_sect .innerBitem_cnt.all{ float:left; display:block; width:100%; border:0px solid #f00}

.innerB_sect.havesub  .inner_title{ padding-top:0}
.innerB_sect.havesub .innerBitem{ height: auto}
.innerB_sect.havesub .innerBitem_mb{ height: 70vh; position:relative}
.innerB_sect.havesub .inn_item .p20{ padding:10px; font-size:14px; line-height:17px;}
.innerB_sect.havesub .inn_item  .fs24{ position:absolute; left:15px; top:15px;

 color:#fff; font-size:24px; text-shadow:0 0 5px rgba(20,20,20,.7),0 0 7px rgba(60,60,60,.3) 
 }
.innerB_sect.havesub  .slick-next.slick-arrow,
.innerB_sect.havesub  .slick-prev.slick-arrow{ z-index:1000}


.abs_box .p20{ padding:10px; font-size:14px; line-height:17px;}
.abs_box  .fs24{ position:absolute; left:15px; top:15px;
 color:#fff; font-size:24px; text-shadow:0 0 5px rgba(20,20,20,.7),0 0 7px rgba(60,60,60,.3); line-height:31px; 
 }


.cp_slid_cnt{ width:100%; border:0px solid #f00; position:absolute; left:0; top:35vh; }

.evitem_cnt{ margin-bottom:20px}
.mm_tt{ padding:0;}

.mm_tt{ border-bottom:4px solid #032f3c; line-height: 24px; font-size:20px; padding:10px 0 10px 0;}

.evitem{ padding:0 0 5px 0; min-height:20px;}
 
.evitem .tright{ padding-left:0; text-align:left; padding-top:15px;}
.evitem .link{ display:block; padding:5px 0 15px 0; font-size:20px; }

.evitem_cnt.media{    border-bottom:0px solid #ccc;}
.evitem.media{border-bottom:1px solid #ccc;}


#select_menu  { padding:0 0 0 0; }
#select_menu  .smitem{ margin:0 15px 0 0}
#select_menu     .nice-select { height:30px; font-size:14px; line-height:15px}
#select_menu     .nice-select li{ padding-top:6px; padding-bottom:6px; height:20px; font-size:14px; line-height:15px}
#select_menu  .smitem.sf{ margin:10px 0 0 0; position:relative; z-index:1000; width:100%; z-index:1;}
#select_menu  .smitem.sf .form-control { width:auto; min-width:300px; height:40px;}
#select_menu  .smitem.sf .search_inp { height:30px; border:0; font-size:14px;  color:#666} 
#select_menu  .smitem.sf button{ position:absolute; height:20px; width:20px; border:0; background:0; display:block; top:10px; right:10px;}
#select_menu  .smitem.sf button i.fa{ font-size:15px; line-height:16px; }

.ft_md_bd{ height:1px; background:#fff; display:block; width:100%; overflow:hidden; font-size:0;}
 
 
.ctsbox{ border:1px solid #fff; border-bottom:0; width:90%; display:block; margin:0 auto;}
.ctsbox .item{ width:70%; padding:0; float:left; display:block; border:0; border-bottom:1px solid #fff;  white-space:normal; height:30px; line-height:30px;}
.ctsbox .item.lf{ width:30%; float:left; border-bottom:1px solid #fff; border-right:1px solid #fff; }

.ctsbox .item a:hover{ color:#fff; text-decoration:underline}	


.popover{ position: static !important; border:0px solid #f00}
.popover .popover_cnt{ border:0px solid #f00; position: fixed; z-index:400000; width:100%; height:100vh; left:0; top:0;}
.popover .popover_cnt .popover_mb{ width:90%;   padding:15px; margin:0 auto; background:#fff; margin-top:15vh; position:relative;
-webkit-box-shadow: 0 6px 10px  rgba(102,102,102,0.56);
-moz-box-shadow: 0 6px 10px   rgba(102,102,102,0.56);
box-shadow: 0 6px 10px   rgba(102,102,102,0.56);
}

.popover-content{ font-size:16px; line-height:19px; display:block; padding:0;}



#home_ev_tab{ padding:10px 0 5px 0; 
 display:flex;

  display: -webkit-flex;
  display:         flex;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  -webkit-justify-content: center;
          justify-content: center;  vertical-align: top; 
}
#home_ev_tab li.line{ width:100%; height:10px; overflow: hidden; border:0; display:none;}

#home_ev_tab li{ border:0; white-space:nowrap}

#home_ev_tab li a{ padding:0;}
 



#home_adv_cnt.slider  .slick-arrow{display:block; width:30px; height:30px;}

#home_adv_cnt.slider  .slick-arrow i.fa{ display:block; width:30px; height:30px; border:0px solid #f00; text-align:center; font-size:30px; line-height:30px; color:#fff; }

#home_adv_cnt.slider .slick-next.slick-arrow{ right:0; top:53vh}

#home_adv_cnt.slider .slick-prev.slick-arrow{ left:0; top:53vh}
 

#home_adv_cnt .home_block{   height: auto; position:relative; border:0px solid #f00; }
#home_adv_cnt  .abs_box_mb{ background:#fff; padding:15px 25px 15px 25px; font-size:14px;}
#home_adv_cnt  .abs_box_mb h2{ margin:0 0 10px 0; font-size:24px; color:#c05d20 }
#home_adv_cnt  .abs_box_mb h2 span{ margin:5px 0 0 0; font-size:16px; display:block }
#home_adv_cnt  .abs_box_mb .desc *{ font-size:14px}

#contactus_cnt p{ white-space: nowrap; font-size:13px; font-weight:bold;}

 
#ck_pop p{  font-size:12px; line-height:14px; } 

}



