/* BASIC css start */
/* =============================================================================
   À§Áî Á¦Ç°³ª¿­ 
  ========================================================================== */



#title_prd {height:12px;margin:0 0 10px 10px;}

 /* ¸ÞÀÎ »óÇ°¸®½ºÆ® */
.items-wrap1 { margin:0;padding:0; }
.items-wrap1 ul { display:table; table-layout:fixed; width:100%; font-size:0; line-height:0; }
.items-wrap1 img { max-width:100%; }
.items-wrap1 li { position:relative; display:inline-block; padding:7px 0; text-align:center; vertical-align:top;}
.items-wrap1 .thumb-img { margin:0 4px;  }
.items-wrap1 .thumb-img img { width:100%; }
.items-wrap1 .pname { color:#777; font-size:12px; line-height:15px; margin:0 10px 10px 10px; white-space:nowrap; text-overflow:clip;}
.items-wrap1 .con { margin:0 4px;  color:#FF0000; font-weight:none; font-size:11px; line-height: 15px;}
.items-wrap1 .price { margin:0 4px;  color:#777; font-weight:bold; font-size:12px; line-height: 15px;}
.items-wrap1 .sell { margin:0 4px;  color:#777; font-weight:bold; font-size:12px; line-height: 15px;}
.items-wrap1 .items3 li { width:33.33%; }
.items-wrap1 .items4 li { width:25%; }
.mtit { margin:10px 0 ; border-top:2px solid #000; border-bottom:1px solid #000; ; padding:5px 0; color:#000; font-size:12px; line-height:15px; text-align: center; font-weight: bold ;}





#banner { width: 100%; display: inline-block;  zoom: 1; }
#banner div { float:left; width: 49%; }
#banner div img { width: 100%; height: auto;  }

#banner .banner01 { float:left; }
#banner .banner02 { float:right; }








/* =============================================================================
   ¸ÞÀÎ index.html
   ========================================================================== */
#event { width: 100%; }
#event .event-imgs { margin-top: 4px; width: 100%; }
#event .event-imgs img { max-width: 100%; min-width: 100%; margin: 0 auto; display: none; }
#event .event-control-nav { width: 100%; text-align: center; }
#event .event-control-nav li { display: inline-block;  zoom: 1;}
#event .event-control-nav li a { margin: 0 2px; text-indent: -9999px; background: url(/images/d3/m_01/bull/event_now@2x.gif) no-repeat 0 50%; background-size: 19px 7px; width: 10px; height: 10px; display: block; }
#event .event-control-nav a.event-active { background-position: -12px 50%; }


#container.main .items-wrap .items[data-type=tile],
#container.main .items-wrap .items[data-type=horizontal] { margin-top: 10px; }
#container.main .items-wrap .items[data-type=horizontal] .price img { vertical-align: -1px;  }
#container.main .items-wrap .items[data-type=vertical] li { min-height: initial; }
#container.main .items-wrap .items[data-type=vertical] .price-info li { min-height: initial; }
#container.main .items-wrap .items[data-type=vertical] .price-info li .tit img { vertical-align: -1px; }

/* =============================================================================
   ¸ÞÀÎ ¾ÆÀÌÄÜ ¹× Ç°Àý¹è°æ °ü·Ã
================================================================================*/
.items-wrap .items .icons { position: absolute; left: 5px; top: 0; }
.items-wrap .items .icons span { display: block; width : 30px; }
.items-wrap .items .sold-out { position: absolute; z-index: 1; width: 100%; height: 100%; background: url(/images/d3/m_01/bg/sold_out.png) no-repeat top center; background-size: 100%; }
.items-wrap .items[data-type=vertical] .vertical-img { position:relative; float: left; margin: 0; width: 95px; height: auto; }
.items-wrap .items[data-type=vertical] .vertical-img img { width: 100%; height: auto; max-height: none; }
.items-wrap .items[data-type=vertical] .sold-out { left: 0; top: 0; }


/* BASIC css end */

