/* BASIC css start */
.offline{padding: 70px 0;}
.offline .shop_info{width: 100%; position: relative;}
.offline .shop_info .info_area{width: 1200px; margin: 0 auto; text-align: center;}
.offline .shop_info .info_area h3{font-size: 45px;color: #333333;font-family: 'Myriad Pro light'; margin:0 auto; font-weight:900;}
.offline .shop_info .info_area .shop_images{width: 100%; position: relative;}
.offline .shop_info .info_area .shop_images ul{width: 1200px;}
.offline .shop_info .info_area .shop_images ul li{float: left;}

.offline .event_info{width: 100%; height: 450px; position: relative;}
.offline .event_info h3{font-size: 45px;color: #333333;text-align: left; margin-bottom: 30px; font-family: 'Myriad Pro light';}
.offline .event_info .event_area{width: 1200px;}
.offline .event_info .event_area ul {}
.offline .event_info .event_area ul li{float: left; position: relative; overflow: hidden; height: 320px;}
.offline .event_info .event_area ul li .event_title{width: 100%; text-align: center; bottom: 0; position: absolute;}
.offline .event_info .event_area ul li .event_title p{font-size: 16px; font-weight: 800;}
.offline .event_info .event_area .event_title{width: 100%; text-align: center; bottom: 0; position: absolute;}
.offline .event_info .event_area .event_title p{font-size: 16px; font-weight: 800;}
/* BASIC css end */

