@charset "gbk";
/* 首页大幻灯 */
#index_focus{position:relative;width:980px;height:380px;background:#fff;cursor:pointer; margin-top:2px; overflow:hidden;}
#index_focus .list{position:relative;width:980px;height:380px;overflow:hidden;}
#index_focus .list ul{position:absolute;top:0;left:0;width:980px;height:380px;}
#index_focus .list li{width:980px;height:380px;overflow:hidden;}
#index_focus .count{position:absolute;right:0;bottom:5px;}
#index_focus .count li{color:#fff;float:left;width:20px;height:20px; line-height:20px;cursor:pointer;margin-right:5px;overflow:hidden;background:#F90;opacity:0.7;filter:alpha(opacity=70);text-align:center;}
#index_focus .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#f60;}
#tmp{width:100px;height:100px;background:red;position:absolute;}

/* 首页幻灯下面的四个图片 */
.fourpic { overflow:hidden; margin-top:10px; height:98px;}
.fourpic li{ float:left; margin-right:9px;}
.fourpic li.last { margin-right:0px; float:right;}

/* 首页分类导航及节日预告*/
.fldhjryg { margin-top:10px; height:227px;}
.fldhjryg .fldh { float:left;}
.fldhjryg .jryg { float:right; background:url(img/jryg_bg.jpg) no-repeat center center; width:238px; height:227px;}
.fldhjryg .jryg .djs {background-color: #FFFFFF;color: #D90552;font-size: 16px;font-weight: bold;height: 33px;line-height: 33px;margin-top: 10px;opacity: 0.6;filter:alpha(opacity=60); text-align:center;}
.fldhjryg .jryg .black { color:#010101; font-size:14px;}
.fldhjryg .fldh_title { background:url(img/index_lpfldh.jpg) no-repeat center center; width:732px; height:37px;}
.fldhjryg .fldh_content { border-top:0px; width:732px; height:190px;color:#303030;}
.fldhjryg .fldh_content .fenlei_ch { height:66px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px dashed #e5e5e5; position:relative; overflow:hidden;}
.fldhjryg .fldh_content .fenlei_dx { height:66px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;position:relative; overflow:hidden;}
.fldhjryg .fldh_content .fenlei_lb { height:66px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px dashed #e5e5e5;position:relative; overflow:hidden;}
.fldhjryg .fldh_content .fenlei_jg { height:55px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;position:relative; overflow:hidden;vertical-align:middle;}
.fldhjryg .fldh_content .fl_left { float:left; background:url(img/index_bg_ico.png) no-repeat 0 -341px; width:62px; height:23px; line-height:23px; margin:21px 0 21px 15px; padding-left:9px; display:block;_display:inline; }
.fldhjryg .fldh_content .fl_right { float:left; width:624px;padding:9px 0 9px 15px; overflow:hidden;}
.fldhjryg .fldh_content .fenlei_jg .lmt { margin-top:16px;}
.fldhjryg .fldh_content .fenlei_jg .rmt { margin-top:7px;}
.fldh_content .fl_right li { float:left; width:78px; line-height:25px;}
.fldh_content .fl_right li a { color:#303030;}
.fldh_content .fl_right li a:hover { color:#D90552;}
.fldhjryg .fldh_content .fenleilight { margin-top:-1px; border:1px solid #f7c7c3; background-color:#fcede8;}
.fldhjryg .fldh_content .fenleilflight { color:#da0849; }

/* 首页最新节日 */
.zxjr { margin-top:30px; height:340px;}
.zxjr .tjyh { width:200px; float:left;}
.zxjr .tjyh .tjyh_title { height:30px; line-height:30px; color:#333333; font-size:16px; padding-left:15px; border-bottom:2px solid #333;}
.zxjr .tjyh .tjyh_title span { color:#D90552;}
.zxjr .tjyh .tjyh_pic { margin:3px 0; width:200px; height:237px; overflow:hidden;}
.zxjr .tjyh .tjyh_intro { height:25px; line-height:25px; padding:0 10px; background-color:#646464; color:#fff;}
.zxjr .tjyh .tjyh_price { margin-top:3px; background:url(img/index_bg_ico.png) no-repeat left -581px; width:184px; height:37px; line-height:37px; padding:0 8px;}
.zxjr .tjyh .tjyh_price .xjia { font-size:18px; color:#fff; font-weight:900; float:left;}
.zxjr .tjyh .tjyh_price .yjia { font-size:12px; color:#fff; text-decoration:line-through; float:left; padding-left:6px;}
.zxjr .tjyh .tjyh_price .qukankan { font-size:14px; color:#e90000; float:right; font-weight:bold; padding-right:3px; display:inline;}
.zxjr .jrtj { float:right; margin-left:10px; width:770px; height:340px;}
.zxjr .jrtj .jrtj_title { height:32px;}
.jrtj .title {width:167px; height:31px; float:left; border-bottom:1px solid #383838; background:url(img/index_jrtj.jpg) no-repeat;}
.jrtj .more {width:116px; height:31px; float:right;border-bottom:1px solid #383838; text-align:right;color:#666666;}
.jrtj .more a { line-height:14px; vertical-align:middle; margin-top:12px; padding-right:18px; display:block; background:url(img/index_bg_ico.png) no-repeat right -410px;}
.jrtj .more a:hover {background:url(img/index_bg_ico.png) no-repeat right -432px;}
.jrtj .duixiang{height:32px;overflow:hidden;width:487px; float:left;}
.jrtj .duixiang span{float:left;height:31px;cursor:pointer;width:97px;display:inline;text-align:center; border-bottom:1px solid #383838;}
.jrtj .duixiang span h3{font-weight:normal; font-size:14px; color:#333333; line-height:30px; padding-top:3px; display:inline;}
.jrtj .duixiang span.select{border-top:3px solid #d80651; border-left:1px solid #383838; border-right:1px solid #383838; border-bottom:none;}
.jrtj .duixiang span.select h3{font-weight:bold; font-size:14px; color:#D90552; line-height:28x;}
.zxjr .jrtj .jrtj_content { height:288px; padding:20px 0 0;}
.zxjr .jrtj .jrtj_content ul { width:770px; height:288px; overflow:hidden;}
.zxjr .jrtj .jrtj_content li{ height:288px; width:166px; float:left;display:inline;overflow:hidden; padding:0px 13px;}
.zxjr .jrtj .jrtj_content li .img { width:156px; height:156px; padding:4px; border:1px solid #dadada;}
.zxjr .jrtj .jrtj_content li .imgcurr {border:1px solid #D90552;}
.zxjr .jrtj .jrtj_content li .pname { height:30px; color:#333333; line-height:30px; margin-top:5px; width:166px; overflow:hidden;}
.zxjr .jrtj .jrtj_content li .pjiage { width:166px; height:25px; line-height:22px; color:#333333;}
.zxjr .jrtj .jrtj_content li .pjiage .xj { color:#D90552; font-size:12px; font-weight:bold;}
.zxjr .jrtj .jrtj_content li .pjiage .yj { color:#999999; font-size:12px; text-decoration:line-through;}
.zxjr .jrtj .jrtj_content li .pingfen { width:166px; height:15px; }
.zxjr .jrtj .jrtj_content li .pingfen .stat_0 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -180px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_1 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -18px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_2 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -36px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_3 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -54px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_4 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -72px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_5 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -90px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_6 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -108px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_7 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -126px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_8 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -144px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_9 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -162px;}
.zxjr .jrtj .jrtj_content li .pingfen .stat_10 {width:166px; height:15px; display:block; background:url(img/stars_small.gif) no-repeat left -180px;}
.zxjr .jrtj .jrtj_content li .gengduo {width:166px; height:30px; background:url(img/index_bg_ico.png) no-repeat left -463px; margin-top:13px;}
.zxjr .jrtj .jrtj_content li .gengduo a{ color:#333333; line-height:30px; margin-left:40px;}

/* 首页热销和限时优惠*/
.rxxsyh { margin-top:10px; height:310px;}
.rxxsyh .rx { float:left; width:198px; border:1px solid #e4e4e4;}
.rxxsyh .rx .rx_title { background:url(img/index_bg_ico.png) no-repeat left -541px; height:34px; line-height:34px; color:#333333; font-size:16px;width:198px;}
.rxxsyh .rx .rx_title .rx_tips { background:url(img/index_bg_ico.png) no-repeat left -504px; width:36px; height:34px; float:left;}
.rxxsyh .rx .rx_title .rx_name { float:left;}
.rxxsyh .rx .rx_title span { color:#D90552;}
.rxxsyh .rx .rx_content{height:274px;width:178px;background:url(img/picicon.png) no-repeat left -1162px;padding:0 10px;text-align:center; overflow:hidden;}
.rxxsyh .rx .rx_content .phcont .topbig {height:120px; border-bottom:1px dashed #cfcfcf; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.rxxsyh .rx .rx_content .phcont .topbig .left_ico { height:75px; width:50px; float:left; padding-top:25px;}
.rxxsyh .rx .rx_content .phcont .topbig .right_pic { float:right; width:100px; height:100px; overflow:hidden;}
.rxxsyh .rx .rx_content .phcont .topbig .tname { height:25px; float:left; line-height:25px; color:#666666;}
.rxxsyh .rx .rx_content .phcont .topbig .tname span { font-size:15px; color:#D90552;}
.rxxsyh .rx .rx_content .phcont .toplist { line-height:22px; border-bottom:1px dashed #cfcfcf; height:22px; text-align: left; padding:4px 0;}
.rxxsyh .rx .rx_content .phcont .toplist a {float:left;}
.rxxsyh .rx .rx_content li {line-height:22px; text-align:left; border:1px solid #F00; padding-bottom:3px;}
.rxxsyh .xsyh { float:left; margin-left:10px; border-bottom:1px solid #dadada;}
.rxxsyh .xsyh .xsyh_title { height:33px; width:770px; border-bottom:2px solid #383838; background:url(img/index_xsyh.jpg) no-repeat left center;}
.rxxsyh .xsyh .xsyh_content { width:768px; height:274px; padding-left:2px;}
.rxxsyh .xsyh .xsyh_content li { float:left; width:167px; text-align:center; border-right:1px solid #e6e6e6; height:274px; padding:0 12px;}
.rxxsyh .xsyh .xsyh_content .yhsj { height:30px; line-height:30px; border-bottom:1px dotted #c8c8c8; color:#333333; font-size:12px; background:url(img/index_bg_ico.png) no-repeat 43px -690px; text-align:center; padding-top:5px;}
.rxxsyh .xsyh .xsyh_content .yhsj b { padding-left:22px;}
.rxxsyh .xsyh .xsyh_content .lppic { text-align:center; padding:10px 0; height:156px;}
.rxxsyh .xsyh .xsyh_content .lpname { height:22px; line-height:22px; color:#333333;text-align:left;}
.rxxsyh .xsyh .xsyh_content .lpprice { height:22px; line-height:22px; color:#333333;text-align:left;}
.rxxsyh .xsyh .xsyh_content .lpprice .qgj { color:#D90552; font-size:14px; font-weight:bold;}
.rxxsyh .xsyh .xsyh_content .lpprice .yj { color:#999999; font-size:12px; text-decoration:line-through;}

/* 首页送礼常识大客户兑换专区新闻中心 */
.csdkhxw { margin-top:10px; height:264px;}
.csdkhxw .slcs { width:188px;  border:1px solid #e5e5e5; padding:5px; overflow:hidden; float:left;}
.csdkhxw .slcs .slcs_title { height:30px; border-bottom:2px solid #313131; background:url(img/index_slcs.jpg) no-repeat; width:188px;}
.csdkhxw .slcs .slcs_title .slcs_more { float:right; margin-top:12px; display:block;font-size:12px; color:#666666;}
.csdkhxw .slcs .slcs_content { padding:6px 0 0 3px;}
.csdkhxw .slcs .slcs_content li { height:23px; line-height:23px; color:#5b5b5b; background:url(img/ico_list.jpg) no-repeat left center; padding-left:10px; overflow:hidden;}
.csdkhxw .dakehu { width:560px; height:264px; margin-left:10px; overflow:hidden; float:left;}
.csdkhxw .dakehu .dkh_title { background:url(img/index_dkhdh.jpg) no-repeat left center; width:560px; height:31px; border-bottom:2px solid #313131;}
.csdkhxw .dakehu .dkh_content { width:560px; overflow:hidden; clear:both;text-align:center;}
.csdkhxw .dakehu .dkh_content ul{width:523px; margin:10px 0 0 10px; padding:0px; }
.csdkhxw .dakehu .dkh_content li{ padding:0px 6px 8px 6px; float:left; display:inline;list-style:none;}
.csdkhxw .dakehu .dkh_content .bottom_left_l{width:13px;height:231px;float:left;position:relative;}
.csdkhxw .dakehu .dkh_content .bottom_left_l a{width:7px;height:13px; background:url(img/index_bg_ico.png) no-repeat -165px -623px;display:block;position:absolute;top: 109px;left:3px;}
.csdkhxw .dakehu .dkh_content .bottom_left_l a:hover{ background-position:-174px -623px;}
.csdkhxw .dakehu .dkh_content .bottom_m{width:534px; float:left; padding-bottom:5px;}
.csdkhxw .dakehu .dkh_content .bottom_left_r{width:13px; height:231px;float:left;position:relative;}
.csdkhxw .dakehu .dkh_content .bottom_left_r a{width:7px;height:13px; background:url(img/index_bg_ico.png) no-repeat -184px -623px;;display:block;position:absolute;top: 109px;left:3px;}
.csdkhxw .dakehu .dkh_content .bottom_left_r a:hover{ background-position:-193px -623px}
.csdkhxw .newa{ width:200px; overflow:hidden;float:left; padding-left:10px; overflow:hidden; }
.csdkhxw .xw { width:188px; height:185px; float:left; margin-bottom:7px; padding:0 5px; border:1px solid #e5e5e5; overflow:hidden;}
.csdkhxw .xw .xw_title { background:url(img/index_xwzx.jpg) no-repeat left center; width:188px; height:30px; border-bottom:2px solid #313131;}
.csdkhxw .xw .xw_title .xw_more { float:right; margin-top:12px; display:block;font-size:12px; color:#666666;}
.csdkhxw .xw .xw_content { padding:6px 0 0 3px; position:relative;}
.csdkhxw .xw .xw_content li { height:23px; line-height:23px; width:175px; color:#5b5b5b; background:url(img/ico_list.jpg) no-repeat left center; padding-left:10px; overflow:hidden; }
.csdkhxw .newa .weibo{ width:200px; height:67px; display:block;background:url(img/weibo.jpg) no-repeat ; overflow:hidden;}
.csdkhxw .newa .weibo a{ display:block; height:67px; width:200px;}