/* BASIC css start */
/* ¸ÞÀÎºñÁê¾ó / ¹è³Ê */
#mainVisuTop { position:relative; width:1200px; overflow:hidden }
#mainVisuTop .mainVisu { position:relative; *zoom:1 }
#mainVisuTop .mainVisu:after { display:block; clear:both; content:'' }
#mainVisuTop .mainVisu .mainSpot { position:relative; float:left; width:890px; height:420px; overflow:hidden }
#mainVisuTop .mainVisu .mainSpot li img { width:890px; height:420px }
#mainVisuTop .mainVisu .mainSpot .bx-pager { position:absolute; bottom:17px; right:18px; z-index:50 }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item { padding:0 6px; float:left }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item a { display:block; width:13px; height:13px; text-indent:-9999em; background:url(/design/ebez1588/10275/main/sp_spot.png) 0 0 no-repeat }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item a.active { background-position:0 -13px }
#mainVisuTop .mainVisu .mainTopSide { margin-left:9px; float:left; width:290px; height:420px; overflow:hidden }
#mainVisuTop .mainVisu .mainTopSide ul li { margin-bottom:10px; width:290px; height:205px }
#mainVisuTop .mainVisu .mainTopSide ul li img { width:290px; height:205px }
#mainVisuTop .mainTopBn { padding-top:8px; position:relative; height:180px; overflow:hidden }
#mainVisuTop .mainTopBn ul { width:1200px }
#mainVisuTop .mainTopBn ul li { padding-right:10px; float:left; width:290px; height:180px }
#mainVisuTop .mainTopBn ul li.pr-10 { padding-right:10px }
#mainVisuTop .mainTopBn ul li img { width:290px; height:180px }


.item-wrap { padding-top:70px }
.item-wrap h3 { padding-bottom:20px; font-size:26px; font-weight:700; text-align:center; }
.item-wrap h3 span { padding: 0 25px; background: #fff; }

.tit { background: url(/design/ebez1588/9993/bg_line.gif) repeat-x 0 35%; }

/* ÃßÃµ»óÇ° */
#newitemArea .item-wrap .item-cont .item-list {width:224px;}


/* Áß°£ 4Á¾ ¹è³Ê*/
.subBanner{ position:relative; margin-top: 50px; margin-bottom:50px;}
.subBanner:after { content:""; clear:both; display:block; }
.subBanner li{float:left; width:285px; height:160px; padding-right: 20px;}
.subBanner li:last-child{padding-right:0}
.subBanner li a{ display: block;}
.subBanner ul li img { width:285px; height:160px; }


/* º£½ºÆ®»óÇ° */
.specialItem { margin: 30px auto 30px; position:relative }
.specialItem:after { content:""; clear:both; display:block; }
.specialItem .slide dl { position:relative }
.specialItem .slide dt { width:100%; height:100%; cursor:pointer; overflow:hidden; text-align:center; }
.specialItem .slide dt img { max-width:100%; height:224px; transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -webkit-transition: all 1s ease; -o-transition: all 1s ease }
.specialItem .slide dd { display:none; position:absolute; top:0; left:0; width:100%; height:100%; background-color: rgba(225,225,225,0.8);  overflow:hidden; z-index:2 }
.specialItem .slide dd a { display:block; padding-top:100px; width:100%; color:#fff; text-align:center }
.specialItem .slide dd a .prd-name { display: block; margin:0 10px; padding-bottom:5px; font-size:12px; color:#000; border-bottom:none }
.specialItem .slide dd a .prd-price { display:block; margin:0 10px !important ;padding-top:3px;font-size:14px; font-weight: bold;color:#000;}
.specialItem .slide dd a .prd-price del {color:#000; font-weight: normal; font-size: 12px; margin-right: 5px}
.specialItem .slide dd a .prd-subname{padding: 15px 25px;color:#000;  }
.specialItem .bx-controls { position:absolute; top:70px; left:0; width:100% }
.specialItem .bx-controls a { position:absolute; top:4px; font-size:26px }
.specialItem .bx-controls .bx-prev { left:0 }
.specialItem .bx-controls .bx-next { right:0 }

/* ºÐ¾ßº° ÃßÃµ»óÇ° */
#tabProduct {visibility:hidden;position:relative;width:1200px; margin:100px auto;}
#tabProduct .newCate_prod { position:relative }
#tabProduct .newCate_prod .newCateTab {zoom: 1;overflow: hidden;margin: 0 auto 40px;text-align:center;}
#tabProduct .newCate_prod .newCateTab li{display:inline-block; width: 130px; margin: 0 5px; text-align:center;}
#tabProduct .newCate_prod .newCateTab li a {display:block;height: 37px;font-size:14px;line-height: 37px; color:#979797; border:1px solid #979797; border-radius:8px; }
#tabProduct .newCate_prod .newCateTab li a.active { color:#fff; background-color:#3a3a3a; }
/* BASIC css end */

