/* BASIC css start */
.offline { margin:0 auto; text-align:center; }
.offline img {padding:0; margin:0; vertical-align:middle; }

.item-bxslider {position:relative; padding-bottom:50px; margin:0 auto;}
.item-bxslider ul {padding:0; margin:0; list-style-type:none; }
.item-bxslider li {padding:0; margin:0; }
.item-bxslider .bx-controls-direction a { display:none; text-indent:-999px; overflow:hidden;  }

.p { font-size:10.5px; text-align:center; padding-top:25px; padding-bottom:15px; }
/*.shop_img { border-bottom:1px solid #ccc;}*/


.offline_shop .shop_01 a {
    position:absolute;
    z-index:1;
    bottom:5%;
    right:3%;
    display: inline-block;
    zoom: 1;
    line-height: 0px;
}

.store_exp {
padding: 30px 0;
border-top: 1px solid #d9d9d9;
border-bottom: 1px solid #d9d9d9;
text-align: center;
}
.store_exp h3 {
font-weight: 400;
margin-bottom: 10px;
font-size: 13px;
line-height: 1;
}
.store_exp p {
font-size: 11px;
color: #555;
line-height: 23px;
margin-bottom: 20px;
}

.store_exp a img {
width: 150px;
}
.bx-wrapper {margin-bottom: 0; box-shadow: none; border: 0; background: none;}
.bx-wrapper .bx-controls-direction a {z-index: 9;}
.bx-wrapper .bx-prev:focus, .bx-wrapper .bx-prev:hover {background-position:center;}

.bx-wrapper .bx-prev {background: url('/design/dint/newbird/c_prev.png') center no-repeat; background-size: 16px;}
.bx-wrapper .bx-next {background: url('/design/dint/newbird/c_next.png') center no-repeat; background-size: 16px;}
.bx-wrapper .bx-pager {bottom: 20px;}
.bx-wrapper .bx-next:focus, .bx-wrapper .bx-next:hover {background-position: center;}
/* BASIC css end */

