/* BASIC css start */

div.C-384-2-2 .category-title img { max-width: 100%; }
div.C-384-2-2 .category-title { text-align: center; }
div.C-384-2-2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
/* »óÇ°¸ñ·Ï »ó´Ü ¹øÈ£ ¹Ì³ëÃâ Ã³¸® ½ÃÀÛ */
div.C-384-2-6 .category-items-wrap3 .btn-number {display: none;}
div.C-384-2-6 .category-items-wrap3 .btn-round {top: -10px;}
/* »óÇ°¸ñ·Ï »ó´Ü ¹øÈ£ ¹Ì³ëÃâ Ã³¸® ³¡ */






div.C-384-2-6 .list ul li {position: relative; text-align: center;width:33.3%;}



div.C-384-2-6 .list ul li .tit { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }


div.C-384-2-6 .category-items-wrap3 .btn-number { position: relative; padding: 10px 0; }
div.C-384-2-6 .category-items-wrap3 .btn-number span { float: left; display: block; text-align: center; }
div.C-384-2-6 .category-items-wrap3 .btn-number span a { width: 18px; height: 18px; line-height: 18px; font-size: .750em; color: #808080; display: inline-block; }
div.C-384-2-6 .category-items-wrap3 .btn-number span.on a { color: #fff; background-color: #4c4c4c; border-radius: 9px; }
div.C-384-2-6 .category-items-wrap3 .btn-round {display: block; position:relative; text-align: center;}
div.C-384-2-6 .category-items-wrap3 .btn-round span {display: inline-block; font-size:0; line-height:0; text-indent:-9999px; margin-left:7px; background:#999; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; width: 6px; height: 6px;}
div.C-384-2-6 .category-items-wrap3 .btn-round .on {background:#4c4c4c !important;}
div.C-384-2-6 .category-items-wrap3 .btn-round span a {height:10px !important; background:none !important; line-height:0 !important;}

div.C-384-2-6 .list {border-bottom: 1px solid #AFAFAF;}
div.C-384-2-6 .list ul li {float:left; margin-bottom:9px;}
div.C-384-2-6 .list ul li a {display:block;}
div.C-384-2-6 .list ul li .info-padding {padding: 0 7px;}
div.C-384-2-6 .list ul li .align-style { text-align: center; font-size: 0.875em;}
div.C-384-2-6 .list ul li .img {display:block; margin-left:2px;}
div.C-384-2-6 .list ul li .img img {max-width:100%; height:auto;}
div.C-384-2-6 .list ul li:first-child img {margin-left:0;}
div.C-384-2-6 .list ul li .tit {display:block; padding-top:7px; padding-left:7px; padding-right:7px; word-break:break-all;}
div.C-384-2-6 .list ul li em {font-style:normal; display:block;text-decoration:line-through;}
div.C-384-2-6 .list ul li a span { display:block; }
div.C-384-2-6 .list ul li a .txt1 { padding:5px 7px 0; }
div.C-384-2-6 .list ul li a .txt1 span { display:block; }
div.C-384-2-6 .list ul li a .txt1 p { padding:0; }
div.C-384-2-6 .list ul li a .txt2 { padding:5px 7px 0; }
div.C-384-2-6 .list ul li a .txt2 span { display:block; }
div.C-384-2-6 .list ul li a .txt2 strong { font-weight:normal;}

div.C-384-2-6 .list ul li .main_icons { position:relative; display: inline-block; text-align: center; }


/* ¸ð¹ÙÀÏ ³» ¾ÆÀÌÄÜ °ü·Ã */
div.C-384-2-6 .list ul li .icons img:first-child { padding-top: 4px !important; }
div.C-384-2-6 .list ul li .icons img { display: block; padding: 4px 0 !important; }
div.C-384-2-6 .list ul li .icons {position: absolute; left: 5px; top: 0;}
div.C-384-2-6 .list ul li .icons-two {padding: 3px 7px;}
div.C-384-2-6 .list ul li .icons-two img {padding: 0 4px;}

/* ·©Å· Ç¥½Ã */
div.C-384-2-6 .ranking-mark {position: absolute; top: -1px; left: 2px; font-size: 12px;}
div.C-384-2-6 .ranking-mark i {position: relative; color: #2F2F2F; opacity: 0.7;}
div.C-384-2-6 .ranking-mark .ranking-number {position: absolute; display: block; top: 7px; left: 0; color: #FFF; font-size: 0.35em; letter-spacing: -1px; width: 100%; text-align: center;}
div.C-384-2-6 .MS-vertical { border-bottom:1px solid #D42222; }




/* ÇýÅÃ ¹öÆ° */
div.C-384-2-6 .btn-coupon { display:inline-block !important; height:18px; line-height:16px; padding:0; border:1px solid #000; font-size:0.750em; text-align:left; }
div.C-384-2-6 .btn-coupon span { display:inline-block !important; height:18px; padding:0 5px; color:#fff; background:#000; font-size:0.750em;  vertical-align: top;}
div.C-384-2-6 .btn-coupon em { display:inline-block !important; height:18px; padding:0 3px 0 0; font-size:0.750em; font-style:normal;text-decoration:none  !important; }
div.C-384-2-6 .font_shopbrandQ { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandF { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandE { color:#000000; font-size:0.875em; font-weight:bold; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandR { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandI { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .category-items-wrap3 .btn-round span { background-color:#E0E0E0 !important; }
div.C-384-2-6 .ranking-mark i { color:#000000; }
div.C-384-2-6 .ranking-mark .ranking-number { color:#FFFFFF; }
div.C-384-2-6 .font_shopbrandT { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .category-items-wrap3 .btn-round .on { background-color:#000000 !important; }
div.C-384-2-6 .category-items-wrap3 .btn-number span.on a { background-color:#000000 !important; }
div.C-384-2-6 .font_shopbrandG { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandK { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandV { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandC { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandD { color:#555555; font-size:0.875em; font-weight:bold; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandA { color:#555555; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandB { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandH { color:#555555; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandO { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandN { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandL { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandS { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 .font_shopbrandP { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-6 { margin:0px 0px 10px 0px; padding:20px 10px 0px 10px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-352-2-6 .list {margin-top:10px;}

div.C-352-2-6 .list:before { 
content: "\c8fc\baa9\0020\0026\0020\c7ac\c785\ace0" ;
display:block;
text-align:center;
color:#7e8ea0;
font-weight : 600;
}

div.C-352-2-6 .list {border-bottom:none;}
div.C-352-2-6 {padding:0px 10px 0px 10px; margin:0;}
div.C-352-2-6 .list ul li .img {margin-top:10px}
/* »óÇ°¸ñ·Ï »ó´Ü ¹øÈ£ ¹Ì³ëÃâ Ã³¸® ½ÃÀÛ */
div.C-384-2-7 .category-items-wrap3 .btn-number {display: none;}
div.C-384-2-7 .category-items-wrap3 .btn-round {top: -10px;}
/* »óÇ°¸ñ·Ï »ó´Ü ¹øÈ£ ¹Ì³ëÃâ Ã³¸® ³¡ */






div.C-384-2-7 .list ul li {position: relative; text-align: center;width:33.3%;}



div.C-384-2-7 .list ul li .tit { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }


div.C-384-2-7 .category-items-wrap3 .btn-number { position: relative; padding: 10px 0; }
div.C-384-2-7 .category-items-wrap3 .btn-number span { float: left; display: block; text-align: center; }
div.C-384-2-7 .category-items-wrap3 .btn-number span a { width: 18px; height: 18px; line-height: 18px; font-size: .750em; color: #808080; display: inline-block; }
div.C-384-2-7 .category-items-wrap3 .btn-number span.on a { color: #fff; background-color: #4c4c4c; border-radius: 9px; }
div.C-384-2-7 .category-items-wrap3 .btn-round {display: block; position:relative; text-align: center;}
div.C-384-2-7 .category-items-wrap3 .btn-round span {display: inline-block; font-size:0; line-height:0; text-indent:-9999px; margin-left:7px; background:#999; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; width: 6px; height: 6px;}
div.C-384-2-7 .category-items-wrap3 .btn-round .on {background:#4c4c4c !important;}
div.C-384-2-7 .category-items-wrap3 .btn-round span a {height:10px !important; background:none !important; line-height:0 !important;}

div.C-384-2-7 .list {border-bottom: 1px solid #AFAFAF;}
div.C-384-2-7 .list ul li {float:left; margin-bottom:9px;}
div.C-384-2-7 .list ul li a {display:block;}
div.C-384-2-7 .list ul li .info-padding {padding: 0 7px;}
div.C-384-2-7 .list ul li .align-style { text-align: center; font-size: 0.875em;}
div.C-384-2-7 .list ul li .img {display:block; margin-left:2px;}
div.C-384-2-7 .list ul li .img img {max-width:100%; height:auto;}
div.C-384-2-7 .list ul li:first-child img {margin-left:0;}
div.C-384-2-7 .list ul li .tit {display:block; padding-top:7px; padding-left:7px; padding-right:7px; word-break:break-all;}
div.C-384-2-7 .list ul li em {font-style:normal; display:block;text-decoration:line-through;}
div.C-384-2-7 .list ul li a span { display:block; }
div.C-384-2-7 .list ul li a .txt1 { padding:5px 7px 0; }
div.C-384-2-7 .list ul li a .txt1 span { display:block; }
div.C-384-2-7 .list ul li a .txt1 p { padding:0; }
div.C-384-2-7 .list ul li a .txt2 { padding:5px 7px 0; }
div.C-384-2-7 .list ul li a .txt2 span { display:block; }
div.C-384-2-7 .list ul li a .txt2 strong { font-weight:normal;}

div.C-384-2-7 .list ul li .main_icons { position:relative; display: inline-block; text-align: center; }


/* ¸ð¹ÙÀÏ ³» ¾ÆÀÌÄÜ °ü·Ã */
div.C-384-2-7 .list ul li .icons img:first-child { padding-top: 4px !important; }
div.C-384-2-7 .list ul li .icons img { display: block; padding: 4px 0 !important; }
div.C-384-2-7 .list ul li .icons {position: absolute; left: 5px; top: 0;}
div.C-384-2-7 .list ul li .icons-two {padding: 3px 7px;}
div.C-384-2-7 .list ul li .icons-two img {padding: 0 4px;}

/* ·©Å· Ç¥½Ã */
div.C-384-2-7 .ranking-mark {position: absolute; top: -1px; left: 2px; font-size: 12px;}
div.C-384-2-7 .ranking-mark i {position: relative; color: #2F2F2F; opacity: 0.7;}
div.C-384-2-7 .ranking-mark .ranking-number {position: absolute; display: block; top: 7px; left: 0; color: #FFF; font-size: 0.35em; letter-spacing: -1px; width: 100%; text-align: center;}
div.C-384-2-7 .MS-vertical { border-bottom:1px solid #D42222; }




/* ÇýÅÃ ¹öÆ° */
div.C-384-2-7 .btn-coupon { display:inline-block !important; height:18px; line-height:16px; padding:0; border:1px solid #000; font-size:0.750em; text-align:left; }
div.C-384-2-7 .btn-coupon span { display:inline-block !important; height:18px; padding:0 5px; color:#fff; background:#000; font-size:0.750em;  vertical-align: top;}
div.C-384-2-7 .btn-coupon em { display:inline-block !important; height:18px; padding:0 3px 0 0; font-size:0.750em; font-style:normal;text-decoration:none  !important; }
div.C-384-2-7 .font_shopbrandQ { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandF { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandE { color:#000000; font-size:0.875em; font-weight:bold; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandR { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandI { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .category-items-wrap3 .btn-round span { background-color:#E0E0E0 !important; }
div.C-384-2-7 .ranking-mark i { color:#000000; }
div.C-384-2-7 .ranking-mark .ranking-number { color:#FFFFFF; }
div.C-384-2-7 .font_shopbrandT { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .category-items-wrap3 .btn-round .on { background-color:#000000 !important; }
div.C-384-2-7 .category-items-wrap3 .btn-number span.on a { background-color:#000000 !important; }
div.C-384-2-7 .font_shopbrandG { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandK { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandV { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandC { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandD { color:#555555; font-size:0.875em; font-weight:bold; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandA { color:#555555; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandB { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandH { color:#555555; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandO { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandN { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandL { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandS { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 .font_shopbrandP { color:#909090; font-size:0.875em; font-weight:normal; font-style:normal; text-decoration:none; }
div.C-384-2-7 { margin:0px 0px 10px 0px; padding:20px 10px 0px 10px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-352-2-7 .list {margin-top:10px;}

div.C-352-2-7 .list:before { 
content: "\c8fc\baa9\0020\0026\0020\c7ac\c785\ace0" ;
display:block;
text-align:center;
color:#7e8ea0;
font-weight : 600;
}

div.C-352-2-7 .list {border-bottom:none;}
div.C-352-2-7 {padding:0px 10px 0px 10px; margin:0;}
div.C-352-2-7 .list ul li .img {margin-top:10px}
.clearFix {position:relative; overflow:hidden; zoom:1;}
.page_location {margin:0px 0 0px 0; padding:10px 10px ; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#f8f8f8; *zoom:1 }
.page_location:after { display:block; clear:both; content:'' }
.page_location .page_prev { float:left; width:10%;  }
.page_location .page_prev i { font-size:0.80em; font-weight:bold; line-height:16px; vertical-align:top; }
.page_location div { float:left;; width:95% }
.page_location ol { float:left; }
.page_location li {float:left;font-size:0.80em;color:#152f4e;}

.page_location li::after {content: ">"; margin: 0 3px;}
.page_location li:last-child::after {content: ""; margin:0;}

div.C-384-2-11 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }



.C-159 {min-height: 100%; }

div.C-159-2-6 .goods-grouping .low-grouping ul li a.category-on { color:#245aac; font-size:0.90em; font-weight:bold; font-style:normal; text-decoration:none; }


div.C-159-2-6 .goods-grouping .low-grouping ul li a {height:100%; display:block; text-align:left; color:#333; font-size:0.90em; font-weight:normal;padding:6px 5px 5px 0px; margin-left:10px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

div.C-159-2-6 .goods-grouping .low-grouping ul li { width: 100%; height:100%; text-align:left;}




div.C-159-2-6 .goods-grouping .low-grouping ul li a {padding:6px 5px 5px 0px;  color:#333333; font-size:0.9em; font-weight:normal; font-style:normal; text-decoration:none; border-color:#D0D0D0; margin-left:10px;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}


div.C-159-2-6 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ;height:100%; }


.swiper-container9 {
z-index:0;
      width: 100%;
      height: 100%;
      padding-bottom:63px;
      
    }
    .swiper-slide9 {
height: 100%;
      text-align: left;
  
   border-bottom: 1px solid #CCCCCC;
   

    }
		&-active{
				background-color: #bd1701;}
.sw{font-size:0.95em;color:#737373;  border-bottom:10px solid #f8f8f8;
padding-top:10px;padding-bottom:12px;

}
.ter {position: absolute; left:50%; top:100%; color:#fff;font-size:0.90em;z-index:999999;margin-left:-24px;margin-top:-54px;padding:2px 8px 0px 42px;background-color: rgba(0, 0, 0, 0.2);
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;} 



 .popup1, .popup2, .popup3, .popup4, .popup5, .popup6, .popup7,.popup8, .popup9{width:100%;padding-top:50px;display:none; text-align:center; background:#fff;}
.popup1 h1, .popup2 h1, .popup3 h1, .popup4 h1, .popup5 h1, .popup6 h1, .popup7 h1, .popup8 h1, .popup9 h1{color:#b73e5a; font-size:16px;}
.popup1 p, .popup2 p, .popup3 p, .popup4 p,  .popup5 p, .popup6 p, .popup7 p, .popup8 p, .popup9 p{text-align:center; background:#fff;  font-size:1.15em;padding:0px 0px;}

.popup1 .btn_close, .popup6 .btn_close, .popup7 .btn_close, .popup8 .btn_close, .popup9 .btn_close{ position:absolute; top:12px; right:15px;width: 45px; height: 40px;background:#fff;z-index:99999999; }

.popup1 .btn-logo {display: inline-block;font-size:1.20em; height: 40px; line-height: 40px; font-weight: bold;background:#fff;text-align:center;}

.popup1 .btn_close .x1 {border: 1px solid #777; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 25px; position: absolute; top: 17px; right: 7px;}

.popup1 .btn_close .x2 {border: 1px solid #777; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); width: 25px; position: absolute; top: 17px; right: 7px;}


.popup1 .fix{position: fixed; top: 0px; left:0px;width:100%;padding:10px 0px 0 0px;z-index:9999999; height:50px;background:#fff;}


div.C-159-2-61 .goods-grouping .low-grouping ul li a.category-on { color:#245aac; font-size:1.15em; font-weight:bold; font-style:normal; text-decoration:none; }


div.C-159-2-61 .goods-grouping .low-grouping ul li a {height:100%; display:block; text-align:center; color:#333; font-size:1.15em; font-weight:normal;padding:6px 5px 5px 0px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

div.C-159-2-61 .goods-grouping .low-grouping ul li { width: 100%; height:100%; text-align:center;border-bottom: 1px solid #f6f6f6;}



div.C-159-2-61 .goods-grouping .low-grouping ul li a {padding:6px 5px 5px 0px;  color:#333333; font-size:1.15em; font-weight:normal; font-style:normal; text-decoration:none; border-color:#D0D0D0; margin-left:10px;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}



div.C-159-2-61 { margin:0px 0px 0px 0px; padding:60px 0px 20px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ;height:100%; }



.clearFix {position:relative; overflow:hidden; zoom:1;}
.page_location1 {text-align:center;margin:10px 0 0px 0; padding:10px 0px 0 0 ; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#f8f8f8; *zoom:1 }
.page_location1:after { display:block; clear:both; content:'' }
.page_location1 .page_prev { float:left; width:10%;  }
.page_location1 .page_prev i { font-size:0.80em; font-weight:bold; line-height:16px; vertical-align:top; }
.page_location1 div { width:100%; }
.page_location1 ol {display:inline-block; *display:inline; zoom:1; }
.page_location1 li { float:left;margin-left:-1px; z-index:1;font-size:1.0em;color:#152f4e;}


.page_location1 li::after {content: ">"; margin: 0 3px;}
.page_location1 li:last-child::after {content: ""; margin:0;}

.rtt {font-size:0.75em; color: #999;letter-spacing:-1px;}

div.C-384-2-12 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.list_array {height:40px; border-bottom:1px solid #4a4a4a; padding:0 8px; margin-top:3px; margin-bottom:0px;}
.list_array .list_arrayLeft {float:left; margin-top:0px;margin-bottom:10px;margin-left:5px;}
.list_array .list_arrayLeft select {height:28px;background:#fff;}
.list_array .list_arrayRight {float:right; margin-top:0px;margin-right:10px;margin-bottom:10px;}
.list_array .list_arrayRight img {margin-left:5px;}



.shopbrand .list_group { margin:0 15px; padding:25px 0 20px; border-bottom:1px solid #e4e4e4 }
.shopbrand .list_group h3 { padding-bottom:10px; font-size:16px; font-weight:bold; color:#474747 }
.shopbrand .list_group select {width:50%; height:28px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.list_array .list_arrayRight img {width: 23px; height: auto;}






.product-list1 { padding:10px 15px 0px 0px; position:relative }
.list_shopping1x {text-align:center;padding:0px 0px 0 0px;}
.list_shopping1x ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; text-align:left;}
.list_shopping1x li {width:100%; display:inline-block; vertical-align: top;padding:0px 0px 20px 5px;}


.list_shopping1x li:last-child{padding-bottom:0}

.list_shopping1x li a {display: block; padding:0 0px; position:relative; overflow:hidden; zoom:1;border:1px solid #ddd;}
.list_shopping1x li dl {}
.list_shopping1x li img.listPic {width:50%; float:left;}
.list_shopping1x .list_shoppingInfo {width:46%; float:right; padding-left:3%;}


.list_shopping1x .list_shoppingInfo li { width:auto; display:block }
.list_shopping1x .list_shoppingInfo .listBrand { height:17px; font-size:12px; color:#333; font-weight:bold; letter-spacing:-1px }
.list_shopping1x .list_shoppingInfo .listName {display:-webkit-box; height:60px; font-size:0.90em; color:#666; line-height:120%; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-overflow:ellipsis;overflow: hidden;padding:10px 10px 10px 10px; }
.list_shopping1x .list_shoppingInfo .listPrice {position: absolute;bottom:10px; right:0px; height:32px;padding:50px 20px 0 0;  *zoom:1 }
.list_shopping1x .list_shoppingInfo .listPrice:after { display:block; clear:both; content:'' }
.list_shopping1x .price-discount { position:absolute;top:0px; left:0px;float:left; background-color:rgba(52, 90, 136, 0.8); padding:0px 6px 2px 6px;font-size:0.95em; color:#fff; font-weight:600;}
.list_shopping1x .price-discount p{ line-height:0.95em;}
.list_shopping1x .price-discount sp {font-size:0.65em; font-weight:normal; color:#fff;}

.list_shopping1x .price-discount span { font-size:0.75em; font-weight:normal; color:#fff; }

.list_shopping1x .list_shoppingInfo .listPrice .price-info { float:right; text-align:right; vertical-align:bottom;}
.list_shopping1x .list_shoppingInfo .listPrice .price-info .strike { height:18px }
.list_shopping1x .list_shoppingInfo .listPrice .price-info strike { font-size:0.85em; color:#aaa }
.list_shopping1x .list_shoppingInfo .listPrice .price-info span { color:#152f4e;}
.list_shopping1x .list_shoppingInfo .listPrice .price-info .won { font-size:0.85em; }
.list_shopping1x .list_shoppingInfo .listPrice .price-info .price { font-size:1.05em; font-weight:bold; color:#152f4e;letter-spacing:-1px }
.list_shopping1x .list_shoppingBtm {width:100%;height:auto;   }
.list_shopping1x .list_shoppingBtm .prd-ico { padding-left:1px; width:auto }
.list_shopping1x .list_shoppingBtm .prd-ico span { line-height:30px }
.list_shopping1x .list_shoppingBtm .prd-ico img { vertical-align:middle }







.product-list { padding:20px 0px 0px 5px; position:relative }

.list_shopping2x {text-align:center;padding-bottom:10px;}
.list_shopping2x ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; text-align:left;}
.list_shopping2x li {width:49%; padding:0 0px 0 0px;display:inline-block; vertical-align: top; text-align:left;box-sizing: border-box;}
.list_shopping2x li a {display: block; padding:10px 4px 0 4px;}
.list_shopping2x li dl { border:1px solid #ddd }
.list_shopping2x li img.listPic {width: 100%;}
.list_shopping2x .list_shoppingInfo { padding:12px 12px 0 12px; border-top:1px solid #ddd }
.list_shopping2x .list_shoppingInfo li { width:auto; display:block }
.list_shopping2x .list_shoppingInfo .listBrand { height:17px; font-size:12px; color:#333; font-weight:bold; letter-spacing:-1px }
.list_shopping2x .list_shoppingInfo .listName { display:-webkit-box; height:34px; font-size:0.85em; color:#666; line-height:120%; letter-spacing:-1px; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-overflow:ellipsis;overflow: hidden; }
.list_shopping2x .list_shoppingInfo .listPrice { padding-top:5px;padding-bottom:10px; height:32px; *zoom:1 }
.list_shopping2x .list_shoppingInfo .listPrice:after { display:block; clear:both; content:'' }
.list_shopping2x .price-discount { position: absolute;top:0px; left:0px;margin: 0 0 0;float:left; background-color:rgba(52, 90, 136, 0.8); padding:0px 6px 2px 6px;font-size:0.95em; color:#fff; font-weight:600; z-index:0; }
.list_shopping2x .price-discount p{ line-height:0.95em;}
.list_shopping2x .price-discount sp {font-size:0.65em; font-weight:normal; color:#fff;}
.list_shopping2x .price-discount span { font-size:0.75em; font-weight:normal; color:#fff; }

.list_shopping2x .thumb{ position: relative;}







.list_shopping2x .list_shoppingInfo .listPrice .price-info { float:right; text-align:right; vertical-align:bottom }
.list_shopping2x .list_shoppingInfo .listPrice .price-info .strike { height:18px }
.list_shopping2x .list_shoppingInfo .listPrice .price-info strike { font-size:0.85em; color:#aaa }
.list_shopping2x .list_shoppingInfo .listPrice .price-info span { color:#152f4e;}
.list_shopping2x .list_shoppingInfo .listPrice .price-info .won { font-size:0.85em; }
.list_shopping2x .list_shoppingInfo .listPrice .price-info .price { font-size:1.05em; font-weight:bold; color:#152f4e;letter-spacing:-1px }
.list_shopping2x .list_shoppingInfo .listPrice .price-info .reserve { font-size:0.85em; font-weight:normal; color:#152f4e;letter-spacing:-1px }




.list_shopping2x .list_shoppingBtm { height:26px; border-top:1px solid #ddd }
.list_shopping2x .list_shoppingBtm .prd-ico { padding-left:1px; width:auto }
.list_shopping2x .list_shoppingBtm .prd-ico span { line-height:26px }
.list_shopping2x .list_shoppingBtm .prd-ico img { vertical-align:middle }

.list_shopping3x {text-align:center;}
.list_shopping3x ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:0 2px; text-align:left; font-size:0;}
.list_shopping3x li {width:33.33%; display:inline-block; vertical-align: top;}
.list_shopping3x li a {display: block; padding:2px;}
.list_shopping3x li img.listPic {width:100%;}
.list_shopping3x .list_shoppingInfo {margin-top:10px; text-align:center; font-size:12px;}

.listName {color:#3b3b3b; word-break: break-all;}
.listDiscount {color:#b5b5b5;}
.listPrice {color:#1b1b1b; margin:4px 0;}
.listReview {color: #DB2E2E; margin-bottom:4px;}
.listReserve {color:#7d7d7d; font-size:0.917em;}
.listPoint {color:#7d7d7d; font-size:0.917em;}
/* //»óÇ°Áø¿­ */

.pa {text-align:center; margin:0px 0;}


.pa { padding:20px 0 20px 0; text-align: center; vertical-align: top; }
.pa li { display:inline-block }
.pa li a { display:block; width:24px; height:24px; font-size:1.00em; color: #999; text-align:center; line-height:24px; border:1px solid #ddd; cursor: pointer; overflow: hidden }
.pa li a:hover,
.pa li.now a { color:#152f4e; border:1px solid #152f4e; }
.pa li.first a,
.pa li.prev a,
.pa li.next a,
.pa li.last a {  }
.pa li.prev { margin-right:5px; }
.pa li.next { margin-left:5px; }


@media screen and (max-width:319px) {
    .tabletOnly {display:none !important;}
}
@media screen and (min-width:320px) and (max-width:419px) {
    .tabletOnly {display:none !important;}
}
@media screen and (min-width:420px) and (max-width:767px) {
    .tabletOnly {display:none !important;}

    /* »óÇ°Áø¿­ */
    .list_shopping1x li {width:49%;}
    .list_shopping1x li a {padding:0px;}
    .list_shopping1x li:first-child a {padding:0px;}
    .list_shopping1x li:nth-child(2) {border:0px none;}
    .list_shopping2x li {width:33%;}
    .list_shopping3x li {width:25%;}
    /* //»óÇ°Áø¿­ */
    
    /* ´õº¸±â ¹öÆ° */
    .btn_moreGray {width:335px;}
    /* //´õº¸±â ¹öÆ° */
    /* .layer .layer-pop .txt {max-height: 150px;} GÆÐµå¿¡¼­ »çÀÌÁî°¡ ÀÛ°Ô ³ª¿Í¼­ Á¦°ÅÇÔ */
    .layer .layer-pop {margin:20px auto;}
}
@media screen and (min-width:768px) {
    body {font-size:0.813em;}
    .mobileOnly {display:none !important;}

    /* »óÇ°Áø¿­ */
    .list_shopping1x li {width:49%;}
    .list_shopping1x li a {padding:10px;}
    .list_shopping1x li:first-child a {padding:10px;}
    .list_shopping1x li:nth-child(2) {border:0px none;}
    .list_shopping2x ul {padding:0 5px;}
    .list_shopping2x li {width:33%;}
    .list_shopping2x li a {padding:5px;}
    .list_shopping3x ul {padding:0 5px;}
    .list_shopping3x li {width:25%;}
    .list_shopping3x li a {padding:5px;}
    /* //»óÇ°Áø¿­ */

div.C-384-2-17 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }

div.C-384-2-18 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
/* BASIC css end */

