
/*首页开始*/
.home-left{ width:794px; float:left;}
.home-left .home-left-left { float:right; width:575px; overflow:hidden; margin-bottom:10px;}
.home-right{ width:190px; float:right;}

/*首页公告内容样式开始*/
.ul_style_6 { margin:0px 10px; padding:3px 0px;}
.ul_style_6 li { white-space:nowrap; height:23px; line-height:23px; background:url("../images/article_item.jpg") no-repeat 0% 50%; padding-left:8px; list-style-type:none; overflow:hidden; width:160px;}
.ul_style_6 li a:link,.ul_style_6 li a:visited{ color:#323232;}
.ul_style_6 li a:hover{ color:#ff0000;}
/*首页公告内容样式结束*/


/*新品上架*/
.xp-home-nframe{ margin-bottom:10px;}
.xp-home-nframe .top{ background:#fdf9d4; height:27px; line-height:27px; border:1px #dedede solid;}
.xp-home-nframe .text{ border:1px #dedede solid; border-top:0 none;}
.xp-home-nframe .top .title{ float:left; color:#843c14; font-weight:bold; font-size:14px; padding-left:10px;}
.xp-home-nframe .top .more{ float:right; background:url("../images/xp_home_frame_more.gif") no-repeat 90% 50%; text-align:right; padding-right:10px;}
.xp-home-nframe .top .more a:link,.xp-home-nframe .top .more a:visited,.xp-home-nframe .top .more a:hover{ color:#4b9de6;}
/*end*/

/*新品上架*/
.xp-home-frame{ margin-bottom:10px; border:1px #e0e0e0 solid;}
.xp-home-frame .top
{
    background:url("../images/xp_home_frame_top_bg.jpg") repeat-x; height:33px; line-height:33px; font-family:微软雅黑;
}
.xp-home-frame .text{ padding:10px;}
.xp-home-frame .text-jrcx{ padding:10px 5px;}
.xp-home-frame .top .title{ float:left; color:#5f5f5f; font-weight:bold; font-size:15px; padding-left:10px;}
.xp-home-frame .top .more{ float:right; background:url("../images/xp_home_frame_more.gif") no-repeat 90% 50%; text-align:right; padding-right:10px;}
.xp-home-frame .top .more a:link,.xp-home-frame .top .more a:visited,.xp-home-frame .top .more a:hover{ color:#4b9de6;}

#new_pdt{margin:0px; padding:0px 0px 0px;}
#new_pdt dl{margin:0px; padding:3px 0px; overflow:hidden;}
#new_pdt dt{margin:0px; width:75px; height:80px; text-align:center; margin-right:10px; float:left; overflow:hidden;}
#new_pdt dt img{ width:75px; height:75px;}
#new_pdt dd{margin:0px; padding:0px; color:#3970e7; text-align:left; float:left;}

#new_pdt dd.index1{ background:url("../images/new_pdt_icon1.gif") no-repeat 0px 12px; float:left; margin-right:0px; width:12px; height:80px;}
#new_pdt dd.index2{ background:url("../images/new_pdt_icon2.gif") no-repeat 0px 12px; float:left; margin-right:0px; width:12px; height:80px;}
#new_pdt dd.index3{ background:url("../images/new_pdt_icon3.gif") no-repeat 0px 12px; float:left; margin-right:0px; width:12px; height:80px;}
#new_pdt dd.index4{ background:url("../images/new_pdt_icon4.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
#new_pdt dd.index5{ background:url("../images/new_pdt_icon5.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
#new_pdt dd.index6{ background:url("../images/new_pdt_icon6.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
#new_pdt dd.index7{ background:url("../images/new_pdt_icon7.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
#new_pdt dd.index8{ background:url("../images/new_pdt_icon8.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
#new_pdt dd.index9{ background:url("../images/new_pdt_icon9.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
#new_pdt dd.index10{ background:url("../images/new_pdt_icon10.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}

#new_pdt dd.pname
{
    height:60px; line-height:20px; overflow:hidden; width:80px;
}
#new_pdt dd.noimg-pname
{
   height:20px; line-height:20px; width:162px; overflow:hidden;  
}
#new_pdt dd.pprice
{
    color:#e62214; font-weight:bold; font-family:Arial; font-size:14px; overflow:hidden; width:80px;
}

#new_pdt dd a:link,#new_pdt dd a:visited  {color: #484848; text-decoration:none}
#new_pdt dd a:hover{ color:red;text-decoration:underline;}

/*热卖，推荐，特价*/
.xp-home-frame .rank_subcat { padding-top:8px; padding-left:3px;}
.xp-home-frame .rank_subcat span.tabon 
{
    color:#484848; font-weight:bold; cursor:pointer; float:left; width:196px; 
    height:24px; line-height:24px; border:1px #ddd solid; border-bottom:0px none; background:#fff;
    text-align:center; font-size:14px;
}
.xp-home-frame .rank_subcat span.tabout 
{
    color:#494949; cursor:pointer; float:left; width:196px;
    
    height:25px; line-height:25px; text-align:center; font-size:14px;
}

/*end*/


/*首页图片替换开始*/
#play {width:575px;height:210px;overflow:hidden; position:relative; padding:0px;}
#play_text { width:100%; position:absolute;z-index:1002;top:183px;}
#play_text ul { margin:0px; padding:0px; list-style-type:none; display:block; padding-top:1px; _padding-top:0px;}
#play_text ul li 
{
    width:178px; height:27px; line-height:27px; float:left; text-align:center; 
    background-color:#514f42; display:block; color:#FFF; text-align:center; 
    margin-right:1px; cursor:pointer; font-family:"Courier New";
	opacity:0.9;
	filter:alpha(opacity=90);
}
#play_text ul li.on { background:#ffffff; color:#29271a;}
#play_list img {width:575px;height:210px;}

#hfplay {width:990px;height:140px;overflow:hidden; position:relative; padding:0px;}
#hfplay_text { width:100%; position:absolute;z-index:1002;top:113px;}
#hfplay_text ul { margin:0px; padding:0px; list-style-type:none; display:block; padding-top:1px; _padding-top:0px;}
#hfplay_text ul li 
{
    width:188px; height:27px; line-height:27px; float:left; text-align:center; 
    background-color:#514f42; display:block; color:#FFF; text-align:center; 
    margin-right:2px; cursor:pointer; font-family:"Courier New";
	opacity:0.9;
	filter:alpha(opacity=90);
}
#hfplay_text ul li.on { background:#ffffff; color:#29271a;}
#hfplay_list img {width:990px;height:140px;}


 .ha .prev2 { float:left;background: url("../images/hleft_active.gif") no-repeat; width:18px; height:27px; cursor:pointer;}
 .hb .next2 { float:right; background: url("../images/hright_active.gif") no-repeat; width:18px; height:27px; cursor:pointer;} 
 .ha .prev2.disabled {background: url("../images/hleft_out.jpg") no-repeat;} 
 .hb .next2.disabled {background: url("../images/hright_out.jpg") no-repeat;}
 .hcarousel{ float:left; margin-left:1px;}
/*首页图片替换结束*/

/*限时抢购开始*/
.xp-buyLimited-img{ margin:0px auto; width:100px; height:100px; overflow:hidden; text-align:center;}
.xp-buyLimited{ margin-bottom:10px;}
.xp-buyLimited .tl{ background:url("../images/BuyLimited_tl.jpg") no-repeat; width:106px; height:44px; float:left; margin-right:-3px;}
.xp-buyLimited .tm{ background:url("../images/BuyLimited_tm.jpg") repeat-x; height:44px;}
.xp-buyLimited .mm{ padding:0px 10px 0px 20px;}
.xp-buyLimited .more { float:right; height:44px; line-height:34px; padding-right:10px; padding-left:30px; background:#fff url("../images/xp_home_frame_more.gif") no-repeat 100% 38%;}
.xp-buyLimited .more a:link,.xp-buyLimited .more a:visited,.xp-buyLimited .more a:hover{ color:#479ee5;}
.xp-buyLimited .rank_subcat{
background:url("../images/buyLimited_rank_subcat.jpg") no-repeat 0px 2px; 
height:20px; padding-left:20px; margin:0px auto;
}
.xp-buyLimited .rank_subcat strong{ font-weight:normal; font-size:12px; color:#ce000d;}
.xp-buyLimited .tm a:link,.xp-buyLimited .tm a:visited{ color:#363739;}
.xp-buyLimited .tm a:hover{ color:#cc0000;}
.xp-buyLimited ul{margin:0px; list-style-type:none;}
.xp-buyLimited ul li{ float:left; display:inline; width:160px; height:223px; margin:10px 10px 0px 10px; overflow:hidden;}
.xp-buyLimited ul li .xp-limitedprice
{
    color:#cc0000; font-family:Arial; font-weight:bold; font-size:14px; 
    margin:5px 0px; text-align:center;
}

.xp-buylimit-decs{ color:#0164dc;}

.xp-buyLimited ul li.even{ float:left; width:253px; height:70px; padding:10px 8px 2px 8px; margin:10px 0px 0px; background:url("../images/lc_icon.jpg") repeat-x;}
.xp-buyLimited ul li.even .xp-buyLimited-img{ float:left; width:50px; height:50px; overflow:hidden; padding-right:10px;}
.xp-buyLimited ul li.even .xp-buyLimited-img img{ width:50px; height:50px;}
.xp-buyLimited ul li.even .heightoverflow{ height:16px; line-height:16px; overflow:hidden; padding-top:10px;}
.xp-buyLimited ul li.even .xp-buylimit-decs{ color:#ff6300; height:18px; line-height:18px; overflow:hidden; margin-bottom:0px;}
.xp-buyLimited ul li.even .xp-memberprice
{
    /*display:none;*/
}
/*限时抢购结束*/


/*楼层样式开始*/
.xp-floor-styles{ margin-top:10px;}
.xp-floor-styles .top1{ border-top:2px #0095f3 solid; height:30px; overflow:hidden;}
.xp-floor-styles .top2{ border-top:2px #ff8113 solid; height:30px; overflow:hidden;}
.xp-floor-styles .top3{ border-top:2px #ff98a9 solid; height:30px; overflow:hidden;}
.xp-floor-styles .topleft1
{
    float:left; width:195px; height:30px; line-height:30px; color:#fff;
    background:url("../images/topleft.jpg") no-repeat 0px -30px; overflow:hidden;
    font-weight:bold; font-size:18px; padding-left:12px; font-family:Arial;
}
.xp-floor-styles .topleft2
{
    float:left; width:195px; height:30px; line-height:30px; color:#fff;
    background:url("../images/topleft.jpg") no-repeat 0px 0px; overflow:hidden;
    font-weight:bold; font-size:18px; padding-left:12px; font-family:Arial;
}
.xp-floor-styles .topleft3
{
    float:left; width:195px; height:30px; line-height:30px; color:#fff;
    background:url("../images/topleft.jpg") no-repeat 0px -60px; overflow:hidden;
    font-weight:bold; font-size:18px; padding-left:12px; font-family:Arial;
}
.xp-floor-styles .topright{ float:right; height:30px; line-height:30px;}
.xp-floor-styles .body{ margin:0px; padding:0px;}
.xp-floor-styles .bodyleft{ float:left; width:207px; overflow:hidden;}
.xp-floor-styles .bodyright{ float:left; width:775px; padding-left:8px;}

.xp-hometopsale { margin-bottom:10px; border:1px #CCCCCC solid;}
.xp-hometopsale .tm 
{
    line-height:35px; height:35px; padding-left:20px; font-size:14px; 
    color:#474747; font-weight:bold; overflow:hidden;
}
.xp-hometopsale .mm 
{
     
}

.xp-hometopsale  ul.ul_topcontent { margin:0px; padding:0px;}
.xp-hometopsale  ul.ul_topcontent li { list-style-type:none; margin:0px; zoom:1;}
.xp-hometopsale  ul.ul_topcontent li ul.img{ margin:0px; padding:0px;  clear:both; background:url(../images/top_img_bg.jpg) no-repeat;}
.xp-hometopsale  ul.ul_topcontent li ul.img li.text{ width:100%;  clear:both; margin:0px 0px 20px;}
.xp-hometopsale  ul.ul_topcontent li ul.img li .img{ width:66px; height:60px; text-align:left; float:left; padding-left:10px; overflow:hidden;}
.xp-hometopsale  ul.ul_topcontent li ul.img li .img img{ width:50px; height:50px;}
.xp-hometopsale  ul.ul_topcontent li ul.img li .index { margin:0px 0px 8px 8px; width:14px; text-align:center; overflow:hidden; color:#fff; font-size:12px; font-weight:bold; font-family:Arial;}
.xp-hometopsale  ul.ul_topcontent li ul.img li .titile { text-align:left; width:110px; height:34px; line-height:17px; overflow:hidden; float:left;}
.xp-hometopsale  ul.ul_topcontent li ul.img li .price{ color:#3f3f3f; font-size:12px; text-align:left;}
.xp-hometopsale  ul.ul_topcontent li ul.img li .titile a:link,.xp-hometopsale  ul.ul_topcontent li ul.img li .titile a:visited,.xp-hometopsale  ul.ul_topcontent li ul.img li .titile a:hover{ color:#171717;}

.xp-hometopsale  ul.ul_topcontent li ul.noimg{ margin:0px; padding:0px;  clear:both;}
.xp-hometopsale  ul.ul_topcontent li ul.noimg li.text{ width:100%; clear:both; margin:0px 0px 0px; height:32px !important; height:30px; overflow:hidden; border-top:1px #ccc solid;}
.xp-hometopsale  ul.ul_topcontent li ul.noimg li .img{ display:none;}
.xp-hometopsale  ul.ul_topcontent li ul.noimg li .index 
{
	 margin:0px 0px 0px 2px; padding:0px 6px 0px 0px; width:14px; height:30px; line-height:30px; 
	 overflow:hidden; color:#CC0202; font-size:12px; text-align:center; float:left; font-weight:bold; font-family:Arial;
}
.xp-hometopsale  ul.ul_topcontent li ul.noimg li .titile {width:152px; height:30px; line-height:30px; overflow:hidden; text-align:left; float:left;}
.xp-hometopsale  ul.ul_topcontent li ul.noimg li .price{ display:none;}
.xp-hometopsale  ul.ul_topcontent li a:link,.xp-hometopsale  ul.ul_topcontent li a:visited,.xp-hometopsale  ul.ul_topcontent li a:hover{ color:#171717;}


.xp-heightoverflow-cuspdtdesc{ color:#648101; height:18px; line-height:18px; overflow:hidden; margin-bottom:10px;}
.xp-heightoverflow-cuspdtname{ height:32px; line-height:16px; overflow:hidden;}

.xp-custompdt-ul1{ list-style-type:none;}
.xp-custompdt-ul1 li{ float:left; display:inline; width:179px; height:220px; margin:18px 8px 10px 6px; overflow:hidden;}


.xp-custompdt-ul1 li.even1{ float:left; width:242px; height:82px; padding:5px 8px 5px 8px; margin:0px; background:#d2ecfb;}
.xp-custompdt-ul1 li.even1 .xp-pdt-img{ float:left; width:88px; height:82px; overflow:hidden;}
.xp-custompdt-ul1 li.even1 .xp-pdt-img img{ border:1px solid #DEDEDE; background:#fff; width:80px; height:80px;}
.xp-custompdt-ul1 li.even1 .xp-heightoverflow-cuspdtdesc{ color:#648101; height:18px; line-height:18px; overflow:hidden; margin-bottom:0px;}
.xp-custompdt-ul1 li.even1 .xp-marketprice{ display:none;}
.xp-custompdt-ul1 li.even1 .xp-memberprice
{
    color:#fe4f00; font-weight:bold; font-family:宋体; font-size:12px; 
    float:left; margin-right:10px;
}


.xp-custompdt-ul1 li.even2{ float:left; width:242px; height:82px; padding:5px 8px 5px 8px; margin:0px; background:#fcddb1;}
.xp-custompdt-ul1 li.even2 .xp-pdt-img{ float:left; width:88px; height:82px; overflow:hidden;}
.xp-custompdt-ul1 li.even2 .xp-pdt-img img{ border:1px solid #DEDEDE; background:#fff; width:80px; height:80px;}
.xp-custompdt-ul1 li.even2 .xp-heightoverflow-cuspdtdesc{ color:#648101; height:18px; line-height:18px; overflow:hidden; margin-bottom:0px;}
.xp-custompdt-ul1 li.even2 .xp-marketprice{ display:none;}
.xp-custompdt-ul1 li.even2 .xp-memberprice
{
    color:#fe4f00; font-weight:bold; font-family:宋体; font-size:12px; 
    float:left; margin-right:10px;
}


.xp-custompdt-ul1 li.even3{ float:left; width:242px; height:82px; padding:5px 8px 5px 8px; margin:0px; background:#fee3ea;}
.xp-custompdt-ul1 li.even3 .xp-pdt-img{ float:left; width:88px; height:82px; overflow:hidden;}
.xp-custompdt-ul1 li.even3 .xp-pdt-img img{ border:1px solid #DEDEDE; background:#fff; width:80px; height:80px;}
.xp-custompdt-ul1 li.even3 .xp-heightoverflow-cuspdtdesc{ color:#648101; height:18px; line-height:18px; overflow:hidden; margin-bottom:0px;}
.xp-custompdt-ul1 li.even3 .xp-marketprice{ display:none;}
.xp-custompdt-ul1 li.even3 .xp-memberprice
{
    color:#fe4f00; font-weight:bold; font-family:宋体; font-size:12px; 
    float:left; margin-right:10px;
}
/*end*/

/*活动专场广告开始*/
.xp-activity-ad{ background:#f4f5ef; border-top:1px #dedede solid; border-bottom:1px #dedede solid; margin-top:10px; padding:15px 10px;}
.ada .adprev { float:left;background: url("../images/mall_storeIcon1.gif") no-repeat 65% 0%; width:28px; height:38px; margin-top:20px; cursor:pointer;}
.adb .adnext { float:right; background: url("../images/mall_storeIcon2.gif") no-repeat 100% 0%; width:28px; height:38px; margin-top:20px; cursor:pointer;} 
.ada .adprev.disabled {background: url("../images/mall_storeIcon1_out.gif") no-repeat 0% 0%;} 
.adb .adnext.disabled {background: url("../images/mall_storeIcon2_out.gif") no-repeat 33% 0%;}
.adcarousel{ float:left; margin-left:1px;}
.adcarousel ul li{ list-style-type:none; padding:0px 10px 0px 13px;}
.adcarousel ul li img{ width:197px; height:77px; padding:3px; border:1px #ccc solid; background:#fff;}
/*end*/

/*投票开始*/
.xp-poll{ margin-top:10px; border:1px #dedede solid;}
.xp-poll .xp-poll-top{ color:#823d16; font-weight:bold; font-size:14px; line-height:30px; padding-left:10px;}
.xp-poll .xp-poll-body{ padding:10px 0px 33px;}

/*end*/

/*服务热线，在线咨询开始*/
.xp-online-zixun
{
    background:url("../images/online_kf_bg.jpg") no-repeat; width:207px; height:171px; 
    border-bottom:1px #dddddb solid; overflow:hidden; margin-top:10px;
}
.xp-online-phone{ height:40px; padding-left:85px; color:#a4a4a4; font-weight:bold; padding-top:5px;}
.xp-online-zixun .consultation
{
    background:url("../images/iconB101215.gif") no-repeat scroll 0 -420px transparent;
    border-bottom:1px solid #DEDEDE;
    clear:both;
    height:45px;
    margin:15px 8px 0 92px;
    padding:3px 0;
}
.xp-online-zixun .consultation span {
    clear:both;
    color:#121619;
    font-weight:bold;
    float:left;
    margin-top:12px;
    width:100%;
}
.xp-online-zixun .funcLink{ color:#1C459D; padding-left:30px;}
.xp-online-zixun .suggest {
    background:url("../images/iconB101215.gif") no-repeat scroll 0 -390px transparent;
    height:15px;
    margin:12px 0 0 92px;
    padding:3px 0;
}
/*end*/

/*百悦热评开始*/
.xp-pdtreviewul{ list-style-type:none;}
.xp-pdtreviewul li{ float:left; width:241px; padding:10px 0px 15px 15px; color:#414141;}
.xp-pdtreviewul li .xp-pdtreviewul-title{ font-weight:bold; font-size:14px; line-height:25px; margin-bottom:15px;}
.xp-pdtreviewul-membername{ line-height:20px; margin:10px 0px 5px;}
.xp-pdtreviewul-body{ line-height:20px;}
.xp-pdtreviewul li a:link,.xp-pdtreviewul li a:visited,.xp-pdtreviewul li a:hover{ color:#484848;}
/*end*/

/*选择百悦的理由开始*/
.xp-slogan {float:left; margin-right:12px; width:32%; margin:10px 10px;}
.xp-slogan p {margin-bottom:15px; padding-top:3px;}
.xp-slogan p strong {font-size:14px; color:#434142;}

.xp-fansReview { border-left:1px solid #DEDEDE; float:left; padding-left:15px; width:62%; margin:10px 0px;}
.xp-fansReview .userInfo dt{float:left; width:15%; overflow:hidden;}
.xp-fansReview .userInfo dt span{cursor:pointer;}
.xp-fansReview .userInfo dt p{text-align:center;margin-top:3px;width:68px;overflow:hidden;line-height:16px;height:32px;}
.xp-fansReview .userInfo dd{float:left;width:82%;margin-left:12px;line-height:18px; color:#404040;}
.xp-fansRevieww .userInfo dd p{margin-top:6px;}
/*end*/

/*首页品牌*/
.brand_menu { margin:0px;padding:0px;list-style-type:none; position:relative; clear:both; width:100%}
.brand_menu li { list-style-type:none; margin:5px 6px 0px; border:1px #cbcbcb solid; width:80px; height:66px; float:left;}
/*首页品牌*/
