@charset "utf-8";
#main_contents{width:980px;margin-left:21px; background:url(/images/main/bg_body_main.gif) repeat-x 0 300px;}
#main_event{background:url(/images/main/bg_main_event.jpg) no-repeat 0 0;padding:7px; margin-bottom:22px;}
#main_event .slide_info{background:url(/images/main/bg_main_event_left.jpg) no-repeat 0 0; width:743px; height:286px; position:relative; float:left;overflow:hidden;}
#main_event .slide_info .info_show{position:absolute;top:0;left:0;}
#main_event .slide_info .info_show .info{padding:45px 0 0 45px;}
#main_event .slide_info .info_show .info h2{margin-bottom:16px;}
#main_event .slide_info .info_show .img_show{position:absolute; bottom:0; right:0; width:455px; z-index:10;}
#main_event .slide_info .nav_show{background:url(/images/main/bg_menu_main_event.gif) no-repeat 0 0; height:36px; position:absolute; left:0; bottom:0; width:100%;}
#main_event .slide_info .nav_show li{float:left; background:url(/images/main/bg_line_menu_main_event.gif) no-repeat 100% 100%; padding-right:1px;}
#main_event .slide_info .nav_show li.last{background:none;}
#main_event .slide_info .nav_show li a{float:left; height:22px; line-height:11px; color:#fff; padding-top:14px; width:147px; text-align:center;}
#main_event .slide_info .nav_show li.last a{width:150px;}
#main_event .slide_info .nav_show li a:hover, #main_event .slide_info .nav_show li a.current{background:url(/images/main/bg_menu_main_event_on.gif) no-repeat 50% 0; text-decoration:none;}
#main_event .today_deal{background:url(/images/main/bg_main_event_right.jpg) no-repeat 0 0; width:203px; height:271px; float:left; padding:15px 0 0 20px;}
#main_event .today_deal h3{background:url(/images/main/bg_line_Today_Deals.gif) repeat-x 0 100%;margin-bottom:8px; color:#7d6540; display:inline-block; width:100%; padding-top:3px;}
#main_event .today_deal h3 span{border-bottom:2px solid #f1a465; padding-bottom:4px; margin-right:20px; float:left; margin-top:-3px;}
#main_event .today_deal .info{text-align:center; color:#4d4d4d;padding-right:20px}
#main_event .today_deal .info strong {font-weight: bold;}
#main_event .today_deal .info .img img{border:1px solid #c7b190; width:158px; }
#main_event .today_deal .info .tit a{color:#4d3823; font-weight:700; font-size:12px;}
#main_event .today_deal .info p {margin-bottom:2px;}
#main_event .today_deal .info .todayTime{color:#7d6540;} /* 2011-12-13 */
#main_event .today_deal .info .img {margin-bottom: 5px;}
#main_event .today_deal .info .price{font-weight:700; font-size:18px; color:#2c2c2c; background: url(../../images/main/blt_01.gif) left center no-repeat; padding-left: 8px; margin-left: 5px;}
#main_event .today_deal .info .price span{font-size:14px;}
#main_event .today_deal .info .price_old{color:#846b50; font-size:16px; font-weight:700; margin-bottom:8px; text-decoration:line-through; line-height:16px;}
#main_event .today_deal .info .price_old span{font-size:11px;}
#main_milde{padding:0 16px;}
#main_milde .info_left{float:left; width:253px;}
#main_milde .info_left .event{background:url(/images/main/bg_box_event.jpg) no-repeat 0 0;padding:12px 47px 12px 10px; position:relative; height:221px; text-align:center;}
#main_milde .info_left .event .icon{position:absolute; top:4px; left:2px;}
#main_milde .info_left .event .info{padding-top:30px;}
#main_milde .info_left .event .info h3{margin-bottom:12px;}
#main_milde .info_left .event .slider_paging {text-align: center; margin-top: 10px;}
#main_milde .info_left .event .slider_paging li {display: inline;}
#main_milde .info_left .event .slider_paging li a {display: inline-block; background: url(../../images/main/btn_slider_off.gif) left top no-repeat; width: 6px; height: 6px; text-indent: -9999em;}
#main_milde .info_left .event .slider_paging li a:hover, #main_milde .info_left .event .slider_paging li.current a {background: url(../../images/main/btn_slider_on.gif) left top no-repeat;}
#main_milde .info_left .question{background:url(/images/main/bg_asked_question.jpg) no-repeat 0 0; height:29px; padding-top:12px; text-align:center; padding-left:2px;}
#main_milde .info_left .question *{vertical-align:middle;}
#main_milde .info_left .question div{float:left; width:106px;}
#main_milde .info_left .question .item1 .icon{margin-right:6px;}

#main_milde .info_center{width:442px;height:282px; float:left;position:relative;overflow:hidden;zoom:1;}
#main_milde .info_center .category{float:left; width:105px; background:url(/images/main/bg_category_best.jpg) no-repeat 0 100%; height:278px; margin-right:9px; padding-top:4px;}
#main_milde .info_center .category h3{margin-bottom:35px;}
#main_milde .info_center .category li{margin-bottom:10px; font-size:0; line-height:0;}
#main_milde .info_center .itemBox{width:319px;overflow:hidden;position:absolute;top:0;right:0;zoom:1;clear:both;}
#main_milde .info_center .best{float:left; width:220px; text-align:center; color:#282828;}
#main_milde .info_center .best .img{background:url(/images/main/bg_img_category_best.jpg) no-repeat 0 0; padding:8px 0 0 8px; width:212px; height:212px; position:relative; text-align:left;}
#main_milde .info_center .best .thumb img{width:202px; height:202px;}
#main_milde .info_center .best .img .icon{position:absolute; left:4px; top:4px;}
#main_milde .info_center .best .info .tit a{color:#000; font-size:14px; font-weight:700;}
#main_milde .info_center .best .info .price{font-size:14px; font-weight:700; color:#ed842e; margin:4px 0;}
#main_milde .info_center .best .info .hand a{color:#365899;}
#main_milde .info_center .best .info .hand{border-right:1px solid #ccc; padding-right:7px; margin-right:5px;}
#main_milde .info_center .box_list_img{background:url(/images/main/bg_sile_category_best.jpg) repeat-y 0 0; width:99px; float:right; margin-top:4px; height:268px; padding-top:10px; overflow:hidden;}
#main_milde .info_center .box_list_img ul{width:81px; margin:0 auto;}
#main_milde .info_center .box_list_img ul li{background:url(/images/main/bg_thumb_category_best.jpg) no-repeat 0 0; margin-bottom:7px; padding:6px; width:69px; height:69px;}
#main_milde .info_center .box_list_img ul li img{width:69px; height:69px;}
#main_milde .info_right{background:url(/images/main/bg_box_weekly.jpg) no-repeat 0 0; height:285px; width:220px; float:right; position:relative;}
#main_milde .info_right .icon{position:absolute; left:4px; top:3px;}
#main_milde .info_right .show{width:98px; margin:0 auto; padding-top:23px; text-align:center; color:#515151; height:140px;}
#main_milde .info_right .show .text{margin-top:3px; line-height:15px;}
#main_milde .info_right .show .text a{font-weight:700; color:#515151; display:block;}
#main_milde .info_right .show .img img{width:98px; height:98px;}
#main_milde .info_right .block{height:54px; padding:3px 12px 0;}
#main_milde .info_right .block .left{float:left; width:95px;}
#main_milde .info_right .block .left .text, #main_milde .info_right .block .right .text{float:left; padding-top:5px;}
#main_milde .info_right .block .left .img, #main_milde .info_right .block .right .img{float:right;}
#main_milde .info_right .block .right{float:right; width:90px;}
#main_contents .line_bottom{background:url(/images/main/bg_line_01.jpg) repeat-x 0 0; height:12px; overflow:hidden; width:940px; margin:20px auto 0;}
#main_contents #icon_area{padding:25px 34px 0;}
#main_contents #icon_area ul{margin-right:-200px; width:108%;}
#main_contents #icon_area li{float:left; width:152px; margin-right:38px;}
#main_contents #icon_area li dt{float:left;}
#main_contents #icon_area li .icon{float:right;}
#main_contents #icon_area li .des{display:inline-block; width:100%;}
