@charset "utf-8";

br {font-family:dotum}
/* header */
#header .head_top { position:relative; height:153px; border-bottom:3px solid #f2a54c; text-align:center; overflow:hidden;}
#header .head_top .center { position:relative; height:153px; padding-top:36px; text-align:center;}
#header .logo { display:inline-block;}
#header .logo a { display:block; padding:0;}
.top_banner {float:left;margin-top:7px;position:absolute}

#header .search_all { position:absolute; top:53px; right:0; z-index:50;text-align:left}
#header .search_all p {font-size:12px;}
#header .search_all input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}/* input 기본 스타일 초기화 */

#header .search_all #sch_str { display:inline-block; width:250px; height:35px; padding:7px 40px 7px 7px; border:1px solid #ddd; background:#efefef; font-size:14px; color:#333; line-height:19px;text-align:center}


#header .search_all #sch_str::-webkit-input-placeholder { 
  font-size:14px; color:#999; line-height:19px;
}/* Chrome/Opera/Safari */
#header .search_all #sch_str::-moz-placeholder { /* Firefox 19+ */
  font-size:14px; color:#999; line-height:19px;
}/* Firefox 19+ */
#header .search_all #sch_str:-ms-input-placeholder { 
  font-size:14px; color:#999; line-height:19px;
}/* IE 10+ */
#header .search_all #sch_str:-moz-placeholder { 
  font-size:14px; color:#999; line-height:19px;
}/* Firefox 18- */

#header .search_all input[type="submit"] { position:absolute; top:23px; right:0; display:inline-block; width:35px; height:35px; background:transparent url('../img/search_ico.png') no-repeat center center; border:0; box-shadow:none; z-index:100; cursor:pointer;}
#header .head_top .chameleon { position:absolute; bottom:0; display:inline-block; width:82px; height:48px;}
#header .head_top .chameleon.start { left:-82px;}
#header .head_top .chameleon.gone { left:auto; right:-82px;}
#header .head_top .chameleon img { position:absolute; top:0;left:0;right:0;bottom:0; z-index:99999;}
#header .head_top .chameleon .chamel_gray.on { opacity:1;}
#header .head_top .chameleon .chamel_color { opacity:0;}

#header .head_top .chameleon .chamel_gray { opacity:0;
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease;
  }
#header .head_top .chameleon .chamel_color.on { 
  opacity:1; 
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease;
}


#header .head_top .chameleon2 { position:absolute; bottom:0; left:-83px; display:inline-block; width:82px; height:48px;
  -webkit-animation-name: goforward; 
    -webkit-animation-duration: 25s; 
    animation-name: goforward;
    animation-duration: 25s;}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes goforward {
    0%   {left:-83px;}
    100% {left:1920px;}
}

/* Standard syntax */
@keyframes goforward {
    0%   {left:-83px;}
    100% {left:1920px;}
}

#header .head_top .chameleon2 img { position:absolute; top:0;left:0;right:0;bottom:0; opacity:0; z-index:9997;}
#header .head_top .chameleon2 img.chamel_gray_2 { 
  opacity:1; 
  z-index:9999;
  -webkit-animation-name: disappear; 
  animation-name: disappear;
  -webkit-animation-duration: 19.3s; 
  animation-duration: 19.3s;
  -webkit-animation-delay: 5.7s;
  animation-delay: 5.7s;
}
#header .head_top .chameleon2 img.chamel_color_2 { 
  opacity:0; 
  z-index:9997;
  -webkit-animation-name: appear; 
  animation-name: appear;
  -webkit-animation-duration: 21s; 
  animation-duration: 21s;
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}


/* Safari 4.0 - 8.0 */
@-webkit-keyframes disappear {
    0%   { opacity:1; z-index:9999;}
    46%  { opacity:0; z-index:9997;}
    100% { opacity:0; z-index:9997;}
}

/* Standard syntax */
@keyframes disappear {
    0%   { opacity:1; z-index:9999;}
    46%  { opacity:0; z-index:9997;}    
    100% { opacity:0; z-index:9997;}
}


/* Safari 4.0 - 8.0 */
@-webkit-keyframes appear {
    0%   { opacity:0; z-index:9997;}
    46% { opacity:1; z-index:9999;}
    100% { opacity:1; z-index:9999;}
}

/* Standard syntax */
@keyframes appear {
    0%   { opacity:0; z-index:9997;}
    46% { opacity:1; z-index:9999;}    
    100% { opacity:1; z-index:9999;}
}



#header .head_bottom { height:49px; border-bottom:1px solid #ddd;}
#header #gnb { position:relative; z-index:99999;}
#header #gnb>ul:after { display:block; clear:both; content:'';}
#header #gnb>ul>li { float:left; width:168px; height:50px; margin-top:-2px;}
#header #gnb>ul>li:nth-child(5), 
#header #gnb>ul>li:nth-child(6) { width:169px;}
#header #gnb>ul>li:nth-child(7) { width:170px;}
#header #gnb>ul>li:last-child { display:none;}

#header #gnb>ul>li>a { display:block; font-size:18px; color:#000; line-height:50px; text-align:center; background:transparent;}
#header #gnb>ul>li>a.on, 
#header #gnb>ul>li>a:hover { color:#fff; background:#f2a54c;} 

#header #gnb>ul>li>ul { display:none; width:168px; padding-bottom:10px; background:#fff; border:1px solid #f2a54c;}
#header #gnb>ul>li:nth-child(5)>ul,  
#header #gnb>ul>li:nth-child(6)>ul { width:169px;}
#header #gnb>ul>li:nth-child(7)>ul { width:170px;}

#header #gnb>ul>li>ul li { height:30px; padding-top:10px;}
#header #gnb>ul>li>ul li.depth { height:auto; padding-top:0px; margin:10px 0 5px; background:#eee;}
#header #gnb>ul>li>ul li.depth:first-child { margin-top:0;}

#header #gnb>ul>li>ul li.depth>a { display:block; color:#666; line-height:35px; font-family:'Noto Sans KR'; font-size:15px; text-align:center; cursor:default;}
#header #gnb>ul>li>ul li.depth li a { color:#999; line-height:20px; font-family:'Noto Sans KR_L';}

#header #gnb>ul>li>ul li.depth ul { padding-bottom:0px; background:#fff;}
#header #gnb>ul>li>ul li.depth:first-of-type ul { padding-bottom:5px;}
#header #gnb>ul>li>ul li a { display:block; color:#999; font-size:15px; text-align:center; line-height:20px; font-family:'Noto Sans KR_L';}
#header #gnb>ul>li:first-child>ul li:last-child a { color:#ff0033; font-family:'Noto Sans KR';}

#header #gnb>ul>li>ul li a:hover,
#header #gnb>ul>li:first-child>ul li:last-child a:hover, 
#header #gnb>ul>li>ul li.depth li a:hover { color:#f2a54c;}

#header #gnb>ul>li>ul li.depth>a:hover { color:#666;}


/* contianer */

/* banners */
.banners { padding:50px 0 150px;}
.banner_left { float:left; position:relative; width:780px; height:580px;}  

/* banner_left  PAGER */
.banner_left .bx-controls.bx-has-pager { position:absolute; left:-35px; bottom:70px; width:300px; z-index:999;}
.banner_left .bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.banner_left .bx-wrapper .bx-pager.bx-default-pager a {
  background: #ccc;
  width: 25px;
  height: 3px;
  margin: 0 10px 0 0;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.banner_left .bx-wrapper .bx-pager.bx-default-pager a:hover,
.banner_left .bx-wrapper .bx-pager.bx-default-pager a.active,
.banner_left .bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #fff;
}

.banner_right { float:right; width:380px;}
.banner_top { margin-bottom:20px;} 

.kakao_talk .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom:4px}

/* banner_top  PAGER */
.banner_top .bx-controls.bx-has-pager { position:absolute; left:0px; bottom:45px; width:100%; z-index:999;}
.banner_top .bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.banner_top .bx-wrapper .bx-pager.bx-default-pager a {
  background: #ccc;
  width: 20px;
  height: 3px;
  margin: 0 10px 0 0;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.banner_top .bx-wrapper .bx-pager.bx-default-pager a:hover,
.banner_top .bx-wrapper .bx-pager.bx-default-pager a.active,
.banner_top .bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #fff;
}

.kakao_talk .bx-controls.bx-has-pager { position:absolute; left:0px; bottom:0px; width:100%; z-index:999;}
.kakao_talk .bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}

.kakao_talk .bx-wrapper .bx-pager.bx-default-pager a {
  background: #ccc;
  width: 20px;
  height: 3px;
  margin: 0 10px 0 0;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.kakao_talk .bx-wrapper .bx-pager.bx-default-pager a:hover,
.kakao_talk .bx-wrapper .bx-pager.bx-default-pager a.active,
.kakao_talk .bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #fff;
}

.banner_bottom { position:relative;}
.banner_bottom .bx-controls-direction a { position:absolute; width:11px; height:20px; position:absolute; top:50%; margin-top:-10px; font-size:0;}
.banner_bottom .bx-controls-direction .bx-prev { left:19px; background:url('../img/banner2_arr_left.png') no-repeat; z-index:30;}
.banner_bottom .bx-controls-direction .bx-next { right:19px; background:url('../img/banner2_arr_right.png') no-repeat; z-index:30;}

/* best */
.best { padding-top:35px; height:380px; background:#f7f7f7;}

.best h2 { position:relative; margin-top:-90px; padding-bottom:32px; margin-bottom:40px; font-size:30px; color:#333; line-height:35px; font-weight:normal; text-align:center; font-family:'Noto Sans KR'; z-index:10;}
.best h2 .highlight { color:#f7931e; font-family:'Noto Sans KR_M';}

.best h2:after { position:absolute; bottom:10px; left:0; right:0; display:inline-block; width:60px; height:3px;  margin:0 auto; background:#f7931e; content:''; z-index:20;}

.best ul { margin-right:-20px;}
.best ul:after { display:block; clear:both; content:'';}
.best ul li { float:left; position:relative; width:380px; height:280px; margin-right:20px;}
.best ul li .goods { position:absolute; top:0; left:0; bottom:0; width:220px; height:280px; border:1px solid #ddd;}
.best ul li .goods a { display:block;}
.best ul li .goods img { position:relative; z-index:20;}
.best ul li .goods .like { position:absolute; top:10px; left:10px; height:20px; padding:0 9px 0 26px; line-height:18px; background:#f2f2f2 url('../img/icon_like.png') no-repeat 7px center; border:1px solid #d9d9d9; color:#666; font-size:13px; border-radius:10px; opacity:0; z-index:30;}
.best ul li .goods .like.mine { background:#f2f2f2 url('../img/icon_like_on.png') no-repeat 7px center;}

.best ul li .goods .name_price { position:absolute; bottom:0; left:0; width:220px; height:45px; padding:0 7px; background:rgba(0,0,0,0.5); color:#fff; font-size:14px; line-height:45px; text-align:center; opacity:0; z-index:30;}
.best ul li:hover .goods .like,
.best ul li:hover .goods .name_price { 
  opacity:1; 
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.best ul li .review { position:absolute; top:0; right:0; bottom:0; width:160px; height:280px; padding:25px 10px 0; border:1px solid #ddd; background:#fff; text-align:center;}
.best ul li .review .name { margin-bottom:5px; font-size:16px; color:#333; line-height:24px;}
.best ul li .review .category { margin-bottom:8px; font-size:12px; line-height:24px; color:#f7931e;}
.best ul li .review .line_small { display:block; margin:0 auto;}
.best ul li .review .txt_review { color:#999; font-size:12px; line-height:18px;}
.best ul li .review .img_review { margin:10px auto;border-radius:50%}
.best ul li .review .more { position:absolute; bottom:18px; left:0; right:0; width:60px; height:20px; margin:0 auto; line-height:18px; border:1px solid #e0e0e0; color:#999; font-size:12px; text-align:center; border-radius:10px;}

/* DIRECTION CONTROLS (NEXT / PREV) */
.best .bx-wrapper .bx-prev {
  left: -90px;
  background: url('../img/best_arr_left.png') no-repeat;
}

.best .bx-wrapper .bx-next {
  right: -90px;
  background: url('../img/best_arr_right.png') no-repeat 0 0;
}

.best .bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  outline: 0;
  width: 60px;
  height: 60px;
  text-indent: -9999px;
  z-index: 9999;
}


/* video */
section.video { padding:100px 0;}
 
/* products */
.products { position:relative; padding:0 0 80px;} 
.products h3 { position:relative; font-size:25px; line-height:25px; padding-bottom:10px; color:#333; font-weight:normal; border-bottom:1px solid #ddd; text-align:center; z-index:10;}
.products h3:after { position:absolute; bottom:-2px; left:0; right:0; display:inline-block; width:60px; height:3px;  margin:0 auto; background:#f7931e; content:''; z-index:20;}

.products ul { margin: 50px -20px 0 0;}
.products ul:after { display:block; clear:both; content:'';}
.products ul li { float:left; margin-right:20px;}
.products ul li:nth-child(8) { display:none;}

.products ul li a { position:relative; display:block;}
.products ul li img { position:relative; z-index:10;}
.products ul li .like { position:absolute; top:10px; left:10px; height:20px; padding:0 9px 0 26px; line-height:17px; background:#f2f2f2 url('../img/icon_like.png') no-repeat 7px center; border:1px solid #d9d9d9; color:#666; font-size:13px; border-radius:10px; opacity:0; z-index:30;}
.products ul li .like.mine { background:#f2f2f2 url('../img/icon_like_on.png') no-repeat 7px center;}
.products ul li .name_price { position:absolute; bottom:0; left:0; right:0; height:45px; padding:0 7px; background:rgba(0,0,0,0.5); color:#fff; font-size:14px;line-height:45px; text-align:center; opacity:0; z-index:30;}

.products ul li:hover .like,
.products ul li:hover .name_price { 
  opacity:1; 
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
} 
.products .more { position:absolute; top:50px; right:0; font-size:14px; color:#999; line-height:24px;}

/* namecard */
.namecard li { width:200px !important; margin-bottom:20px;}
.namecard li:first-child { width:520px !important; margin-bottom:0;}
.namecard li a img { width:200px !important; height:200px !important;}
.namecard li:first-child a img { width:520px !important; height:420px !important;}

/* footer */

#footer { letter-spacing:0px;}
#footer .foot_top { height:210px; border:1px solid #ddd;}
#footer .foot_top .ft_top_list:after { display:block; clear:both; content:'';} 
#footer .foot_top .ft_top_list>li { position:relative; float:left; width:420px; height:198px; padding:30px 0 0 60px;}
#footer .foot_top .ft_top_list>li:first-child { width:390px; padding-left:20px;}
#footer .foot_top .ft_top_list>li.last_child { width:370px;}

#footer .foot_top .ft_top_list>li:after { position:absolute; top:50%; right:0; content:''; width:1px; height:80px; margin-top:-40px; background:#ddd;}
#footer .foot_top .ft_top_list>li.last_child:after { width:0; height:0;} 
 
#footer .foot_top .title_pt { position:relative; margin-bottom:25px; font-size:16px; color:#333; letter-spacing:0;}

#footer .foot_top .title_pt:after { position:absolute; bottom:-13px; left:0; content:''; width:25px; height:1px; background:#ddd;}
#footer .foot_top .content_pt { font-size:14px; line-height:22px; color:#999; letter-spacing:0;}
#footer .foot_top .content_pt .medium { margin-right:8px; color:#666;} 
#footer .foot_top .ft_top_list>li:first-child .content_pt .medium { margin-right:10px;}
#footer .foot_top .num_pt { margin-top:12px; font-size :25px; line-height:30px; color:#666; letter-spacing:0;}
#footer .foot_top .sns_pt { margin-top:10px;} 
#footer .foot_top .sns_pt:after { display:block; clear:both; content:'';}
#footer .foot_top .sns_pt li { float:left; margin-right:10px;}

#footer .foot_bottom { height:220px; background:#333;}
#footer .foot_bottom .center { position:relative; height:158px; padding-top:30px; padding-left:20px; border-bottom:1px solid #666;}
#footer .foot_bottom .company_pt { margin-bottom:15px; font-family:'Noto Sans KR_M'; font-size:16px; color:#fff; line-height:26px; letter-spacing:0;}
#footer .foot_bottom .info_pt { font-size:12px; color:#999; line-height:22px; letter-spacing:0px;}
#footer .foot_bottom ul { position:absolute; top:33px; right:0;}
#footer .foot_bottom ul:after { display:block; clear:both; content:'';}
#footer .foot_bottom ul li { float:left; padding:0 0 0 4px; font-size:14px; color:#cbcbcb; line-height:26px; letter-spacing:0;}
#footer .foot_bottom ul li a { font-size:14px; color:#cbcbcb; line-height:26px; letter-spacing:0;}
#footer .foot_bottom ul li span { display:inline-block; padding-left:4px;}
#footer .foot_bottom .logo_pt { position:absolute; bottom:20px; right:0;}
#footer .foot_bottom .copy { position:absolute; bottom:-37px; right:0; font-size:14px; line-height:22px; color:#ccc; letter-spacing:0;}

/* aside */
.aside { 
  position:fixed; top:0; right:0; 
  width:169px; height:1026px; padding-top:53px; letter-spacing:0;
  background:#f9f9f9; border:1px solid #ddd; text-align:center; z-index:10000; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.aside .button_as { position:absolute; top:292px; left:-35px; 
  display:block !important; width:35px; height:34px; background:#999; z-index:10000; 
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  }
.aside .arr_close {
  position:absolute;
  top:10px; left:13px; 
  -ms-transform: rotate(0deg); 
  -webkit-transform: rotate(0deg); 
  transform: rotate(0deg);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  z-index:10001;
  }

.aside .member { display:inline-block; margin:10px auto 0;width:145px}
.aside .member:after { display:block; clear:both; content:'';}
.aside .member li { float:left; padding:0 3px 0 0px; color:#999; font-size:11px; letter-spacing:0;position:relative}
.aside .member li a { color:#999; font-size:11px; letter-spacing:0;}
.aside .member li .pointer {position:absolute;top:20px;left:-13px;transition:all 0.4s linear}
.aside .member li .pointer.on {left:-10px}
.aside .member li span { display:inline-block; padding-left:4px;}

.aside .quick_menu { margin-top:5px; padding-top:17px; border:1px solid #ddd; border-left:0; border-right:0;}
.aside .quick_menu .title_as { font-size:14px; color:#333; letter-spacing:0; line-height:22px;}

.aside .quick { margin:0 0 14px 20px;}
.aside .quick:after { display:block; clear:both; content:'';}
.aside .quick li { position:relative; float:left; width:60px; height:60px; margin:10px 10px 0 0; background:#fff; border-radius:5px;}
.aside .quick li a { display:block; height:60px; padding:8px; text-align:center;}
.aside .quick li.orang a {color:#fff}
.aside .quick li.orang {background:#f2a54c}
.aside .quick li a img { margin-top:1px;}

.aside .quick li:nth-child(4) a img,
.aside .quick li:nth-child(8) a img  { margin-top:3px;}

.aside .quick li:nth-child(5) a img,
.aside .quick li:nth-child(7) a img { margin-top:0px;}

.aside .quick li:nth-child(6) a img { margin-top:2px;} 

.aside .quick li a p { position:absolute; left:0; right:0; bottom:9px; font-size:10px; line-height:10px; color:#999; text-align:center; letter-spacing:0; font-family:'Noto Sans KR_L';}
.aside .quick li.orang a p {color:#fff}

.aside .service { padding:15px 0 17px; border-bottom:1px solid #ddd; text-align:center;}
.aside .service .title_as { padding-bottom:3px; color:#333;font-size:14px}
.aside .service .tel { position:relative; padding-bottom:10px; color:#333; font-size:18px; line-height:22px; letter-spacing:0;}
.aside .service .tel:after { display:inline-block; position:absolute; bottom:3px; left:0; right:0; width:15px; height:1px; margin:0 auto; text-align:center; background:#333; content:'';}

.aside .service p { font-size:12px; line-height:18px; color:#999; letter-spacing:0;}
.aside .service p span { color:#666;}
.aside .service .kakao_talk { display:block; margin:18px 19px 10px;}

.aside .sns_as { display:inline-block; margin:0px auto -4px;}
.aside .sns_as:after { display:block; clear:both; content:'';}
.aside .sns_as li { float:left; margin-left:7px;}

.aside .view_latest { padding-top:17px;}
.aside .view_latest p { font-size:10px; color:#999; letter-spacing:0; font-family:'Noto Sans KR_L';}
.aside .view_latest p.empty_goods { margin-top:10px; letter-spacing:0.05em;}
.aside .view_latest ul { display:inline-block; margin:10px auto -10px;}
.aside .view_latest ul:after { display:block; clear:both; content:'';}
.aside .view_latest ul li { display:none; float:left; margin-right:10px;}
.aside .view_latest ul li:first-child,
.aside .view_latest ul li:nth-child(2) { display:block;}
.aside .gotop { margin-top:20px}

.redr {color:#ec6773}

.login_pop {cursor:pointer}

/* 상품 목록 현재 위치 */
#location_cate { padding:50px 0 20px; margin:50px 0 10px;background:#fcf8f2; text-align:center;}
#location_cate .heading_cate a { position:relative; padding-bottom:5px; font-size:30px; line-height:30px; letter-spacing:-0.03em; font-family:'Noto Sans KR_M'; color:#333; font-weight:normal !important;}
#location_cate .heading_cate a:after { content:''; position:absolute; bottom:0; left:0; right:0; display:inline-block; width:60px; height:3px; margin:0 auto; background:#f7931e;}
#location_cate .heading_cate a:nth-of-type(2),
#location_cate .heading_cate a:nth-of-type(3),
#location_cate .heading_cate a:nth-of-type(4) { display:none;}

#location_cate .sct_here {font-weight:normal !important}
#location_cate .sct_bg {padding-right:0px !important;background:transparent !important;}

#location_cate .list_cate { display:inline-block; margin-top:39px;}
#location_cate .list_cate:after { display:block; clear:both; content:'';}
#location_cate .list_cate li { float:left;}
#location_cate .list_cate li a { margin:0 5px; padding:0 15px; font-family:'Noto Sans KR_L'; font-size:17px; line-height:20px; color:#666; letter-spacing:-0.03em;}
#location_cate .list_cate li.active a { font-family:'Noto Sans KR'; color:#f7931e; }
#location_cate .list_cate li:before { content:''; display:inline-block;width:1px; height:15px; margin-bottom:-2px; background:#ddd;}
#location_cate .list_cate li:first-child:before { display:none;}

.kbbank {position:absolute;top:133px;left:342px}
.kbbank img {width:50px}