/* BASIC css start */
/* ¸ÞÀÎ ·Ñ¸µÀÌ¹ÌÁö */
#carousel_top #wrapper {overflow: hidden; position: relative; height: 604px;}
#carousel_top #carousel img {display: block; float: left; width: 1920px; height: 604px; cursor: pointer;}
#carousel_top #prev, #carousel_top #next {zoom: 1; display: block; height: 604px; width: 0%; top: 0; position: absolute; }
#carousel_top #next { right: -550px; }
#carousel_top #pager {width:300px; position: absolute; left: 50%; bottom: 50px; text-align: center; margin-left:-150px;}
#carousel_top #pager a {background:url('/design/danilove/phps/bul_ban_off.png') no-repeat center top; zoom: 1; display: inline-block; width: 11px; height:11px; margin: 0 6px; }
#carousel_top #pager a:hover {background:url('/design/danilove/phps/bul_ban_on.png') no-repeat center top; zoom: 1; }
#carousel_top #pager a span {display: none; }
#carousel_top #pager a.selected {background:url('/design/danilove/phps/bul_ban_on.png') no-repeat center top; zoom: 1; }
#carousel_top #wrapper .carouselButton_left {width:20px; height:604px; position: absolute; top: 0px; left: 50%; margin-left:-540px;}
#carousel_top #wrapper .carouselButton_right {width:20px; height:604px; position: absolute; top: 0px; right: 50%; margin-right:-540px;}
#carousel_top #wrapper #preButton {position:absolute; top:220px; left:5px;}
#carousel_top #wrapper #nxtButton {position:absolute; top:220px; right:5px;}

#wide_wrap {position:relative; height:465px; overflow:hidden;}
#wide_wrap h1{font-size:17px; color:#010101; text-align:center; margin:0 auto; font-family: 'verdana_0'; margin-bottom:52px;}
#wide_wrap #wrapper{width:2456px; height:465px; overflow: hidden; position:absolute; top:0px; left:50%; margin-left:-1228px;}
#wide_wrap #carousel > div{float:left; width:614px;}
#wide_wrap #carousel li{width:614px; height:465px;overflow:hidden; /*float:left;*/ margin:0 1px; position:relative; z-index:1;}
#wide_wrap #carousel li img{width:100%;}
#wide_wrap #prev, #wide_wrap #next {top:43%; position: absolute; z-index:80;}
#wide_wrap #prev {left: 50%; margin-left: -650px;}
#wide_wrap #next {left: 50%; margin-left: 578px;}
#wide_wrap .wide_show_box{position:absolute; top:0px; width:100%; height:275px; background:url(/design/yamiyami/wib2015/main/overprod_bg.png); z-index:40; display:none; cursor:pointer;}
#wide_wrap .wide_show_box .normal_item{width:380px; height:275px; color:#fff; display:table-cell; vertical-align:middle; text-align:center;}
#wide_wrap .wide_show_box .normal_item a{color:#fff;}
#wide_wrap .wide_show_box .normal_item .prod_price{margin-top:5px;}

.main_banner { position: relative; width:100%; margin: 0 auto; min-width: 1200px; }
#slides { display: none; }
#slides .slidesjs-pagination { position: absolute; right: 30px; bottom: 30px; z-index: 10; }
#slides .slidesjs-pagination li { float: left; height: 6px; margin: 0 1px; width: 44px; }
#slides .slidesjs-pagination li a { background-color: #555555; display: block; width: 44px; height: 6px; font-size: 0; }
#slides .slidesjs-pagination li a.active { background-color: #fff; color: #9a1212; }
.main_banner .btn-left { position: absolute; top: 50%; margin-top: -60px; left: 20px; z-index: 10; }
.main_banner .btn-right { position: absolute; top: 50%; margin-top: -60px; right: 20px; z-index: 10; }
.main_banner .btn-left i,
.main_banner .btn-right i { font-size: 120px; color: #333; }
.main_banner .btn-left i:hover,
.main_banner .btn-right i:hover { color: #eee; }
.visual { zoom:1; margin-bottom: 60px; }
.visual:after { content:" "; display:block; clear:both; }

.weekly-item-wrap {width: 1184px;height: 664px;overflow: hidden;margin: 0 auto;}
.weekly-item-wrap h2 { text-align: center; font-size: 40px; color: #000; font-weight: bold; margin: 100px 0 30px 0;}
.weekly-item-wrap .bxslider li {margin: 0 1px;width: 1184px;height: 588px;overflow: hidden;}
.weekly-item-wrap .bxslider li div.left_slot { width: 286px; float: left; margin-right: 12px; }
.weekly-item-wrap .bxslider li .goods {float:left;margin-right: 12px;margin-bottom: 12px;position: relative;overflow: hidden;}
.weekly-item-wrap .bxslider li .weekly-item {width: 287px;}
.weekly-item-wrap .bxslider li .weekly-item-mid {width: 586px;}
.weekly-item-wrap .bxslider li .weekly-item-big { width: 586px; }
.weekly-item-wrap .bxslider li .goods img {width:100%;cursor: pointer;display: block;}
.weekly-item-wrap .bxslider li .goods a { width:100%; display: block; bottom: -100%; line-height: 18px; position: absolute; background: url('/design/danilove/phps/bg_item.png') repeat left top; display: table; }
.item-wrap h2{font-size: 40px;}

.weekly-item-wrap .bxslider .goods dl { color: #fff; display: table-cell; vertical-align: middle; padding: 15px 30px; }
.weekly-item-wrap .bxslider .goods dd { padding-top: 2px }
.weekly-item-wrap .bxslider .goods .prd-name { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #cccccc; }
.weekly-item-wrap .bxslider .goods .prd-price { margin-bottom: 10px; font-size: 12px; font-weight: bold; }
.weekly-item-wrap .bxslider .goods .prd-price { margin-bottom: 10px; font-size: 12px; font-weight: bold; }
.weekly-item-wrap .bxslider .goods .prd-price del { margin-right:10px; font-size:12px; font-weight:normal; }

.weekly-item-wrap .bx-wrapper { position: relative; }
.weekly-item-wrap .bx-wrapper .bx-controls .bx-prev {position: absolute;top: 50%;left: -50px; margin-top: -33px; }
.weekly-item-wrap .bx-wrapper .bx-controls .bx-next { position: absolute; top: 50%; right: -50px; margin-top: -33px; }

.weeklyBanner {width: 1184px;margin: 0 auto;padding-top: 50px;}
.weeklyBanner ul li { float: left; }

.best-item-wrap.acc li {width:614px; height:465px;}
.best-item-wrap.acc li.best-item-list1 {margin-right:2px;}
.best-item-wrap.acc li.best-item-list2 {margin-right:0;}
.best-item-wrap.acc li a {width:100%;}
.best-item-wrap.acc li .pic_best-item {width:614px;}

.best-item-wrap.acc h2{font-size: 40px;}

#content .item-wrap .item-cont .item-list .prd-price {color:#FF0000;}


/* BASIC css end */

