@charset "utf-8";
/* CSS Document */
.bannerCode{height:370px; padding-top:10px;width:1210px; margin:0 auto;}
.bannerY{width:786px;height:370px;}
.bannerY{width:786px;height:370px;}
*+html .bannerY{width:786px;height:370px; margin-left:200px;}
.banner{width:786px;height:251px;overflow:hidden;}
/* 焦点图*/
/*.wrapper {width:1210px;position:absolute; z-index:-1;left:50%; margin-left:-605px; padding-top:10px;height:390px;}*/
.wrapper {width:1210px; padding-top:10px;height:390px; margin:0 auto;}
h1 {height:50px; line-height:26px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}
/* .shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;} */
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:786px; height:251px; overflow:hidden; position:relative;}
#focus ul {height:380px; position: absolute;}
#focus ul li {float:left; width:786px; height:251px; background:#000; overflow:hidden; position:relative;}
#focus ul li img{width:786px; height:251px; }
/* #focus ul li div {position:absolute; overflow:hidden;} */
#focus .btnBg {position:absolute; width:786px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:766px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:60px; background:url(../imgs/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.bannerB{width:786px;height:118px;}
.bannerB a{ display:block; float:left;}
.bannerB a img{width:262px;height:118px; margin:0;padding:0;}
/*大轮播图右侧焦点图*/
.expressPart{width:200px;height:480px;margin-left:12px;position: absolute; top:50px; right:0;}
.expressPartDiv{width:200px;height:240px;}

/*天天快报及快报配图*/
.dailyFootAdvertising {width: 1210px;height: 100px;margin: 40px auto 0 auto;}
.dailyFootExpress {width: 1210px;height: 200px;margin: 0px auto;}
.dailyExpress { background: #fff;width: 590px;height: 200px;float: left;margin-left: 20px;}
.dailyExpressSpan {height:30px; display:block; color:#000;font-size:14px;line-height:30px;  font-weight:900;padding-left:10px;}
.dailyExpressSpan a {color:#000; margin-right:5px; font-size:12px; font-weight: normal; float: right;}
.dailyExpressSpan a:hover {color:#c81432; text-decoration:none;}
.dailyExpressC {padding-left:10px;height:170px;}
.dailyExpressCRed {color:#c81432; margin-right: 10px;}
.dailyExpressC a { display:block;height:35px;text-align:left;color:#303030; line-height:35px;}
.dailyExpressC a:hover {color:#c81432; text-decoration:none;}
/*快报配图*/
.theFirstCode{width:600px; float:left;}

/*促销信息*/
.promotionalYin{width:207px;height:122px;}
.promotionalYin span{ display:block;width:172px;height:42px; background:url(../imgs/promotionalYin.png) no-repeat;color:#fff;font-size:14px;line-height:42px; padding-left:35px;}
.promotionalYinC{width:196px;height:83px; margin-left:7px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.promotionalYinC a{ float:left; width:90px; height:26px; line-height:26px; overflow:hidden;color:#333; margin-left:5px; white-space:nowrap;text-overflow:ellipsis;}
.promotionalYinC a:hover{color:#333; text-decoration:underline;}
/*mianY===================================================*/
/*.mainY{width:1220px;height:auto; position:absolute; z-index:-2; left:50%; margin-left:-610px; margin-top:380px;}*/
.mainY{width:1214px;height:auto; margin: 0px auto 30px auto;overflow: hidden;}
/*热卖新品推荐==============================*/
.instantaneousCode{width:1214px;height:320px; margin:33px 0 30px 10px;}
/*热卖新品推荐*/
.instantaneousPurchase{width:1210px;height:400px;}
.instantaneousTitle{width:1210px;height:40px;}
.instantaneousTitle ul li{ float:left; width:242px;height:40px; line-height:40px; text-align:center;color:#312b30; font-size:16px; background-color:#d7d7d7;}
.instantaneousTitle ul li.current{background-color:#302a2f;color:#fff; cursor:pointer;}
.hide{display:none;}
.instantaneousContent{height:360px; }
.commodityYin{position:relative;width:232px;height:360px;float:left;background: #fff;margin: 5px}
.commodityYin:hover{}
.priceMarking{ position:absolute;wdith:52px; height:51px;top:60px; right:15px;}
.countdown{width:160px;height:26px; margin:20px auto 0; text-align:center;}
.commodityYin a{color:#666; width:230px;margin:0 auto; display:block;font-size: 14px;}
.commodityYin a:hover{color:#c81432; text-decoration:none; font-size: 14px;}
.commodityYin a.commodityPic{ display:block; margin:6px auto;}
.commodityYin a img{ padding:0px 5px 0px 5px;width:220px;}
.priceYin{width:230px; margin:10px auto; text-align:left;color:#999;padding-left:5px;}
.priceYin span{ font-size:14px; color:#c81432; font-weight:900;}

/*首页中间楼层*/
.floor_content{ height:570px;margin-top: 10px;}
.floor{width:1210px;height:700px;margin:30px auto 0px auto;overflow:hidden;}
.brand{ width:200px;height:570px;}
.brand span{width:200px;height:40px; color:#fff; font-size:16px; text-align:center; line-height:43px; display:block; font-weight:bolder;}
.allBrand{width: 1228px;height: 70px;margin-top: 10px;}
.ificationY{width:800px;float: right;font-size: 14px;margin-top: 5px;}
.ificationY a{float: right;text-align: right;margin:0 0 0 10px;display:inline-block;height: 32px;line-height: 32px;color: #000;}
.ificationY a:hover,.p-name a:hover{text-decoration:none;color:#c81432;}
.ificationPic{ padding:10px 0px 0px 0px; }
.ificationPic a {text-decoration: none;}
.ificationPic a img{width:100px ; height:50px; margin-right:19px;}

/*商品分类*/
.plistY{ width:1000px;height:570px;margin-left: 10px;}
.plistT{width:1000px;}
.plistT ul li{ width:200px;color: #302a2f;}
.plistT ul li a{ width:200px;color: #302a2f;}
.plistT ul li.current{width:200px; color: #fff;}
.plistT ul li.current a{ color: #fff;}

.smc{ height:360px; position:relative;}
.plistY .style1 li{ padding: 0px 0px 10px 0px; float:left;width:190px;background: #fff;margin: 0px 0px 10px 10px;}
.plistY .style1 li img{ padding: 5px 5px 9px 5px;width:180px;}
.lh{ overflow:hidden;}
.plistY .p-img{text-align: center; opacity: 1;}
img.err-product{ }

.plistY .p-name{height: 1.5em; margin-bottom: 2px; padding-top:5px;font-size: 14px;text-align: center;padding-left:5px;}
.p-name, .p-detail{word-break: break-all; word-wrap: break-word;padding-left:5px;}
.plistY .p-price{color: #c81432; font-family: Verdana; font-size: 16px;text-align: center;}
.p-img, .p-name, .p-price, .p-market, .p-detail{ overflow:hidden;}
.p-img a img {width:190px; height:210px;}
.p-name a{color:#666;}

/*伦播图*/
.slideCode{width:473px;height:184px; position:absolute; left:158px;top:0;}
.slide{width:473px;height:184px; position:relative;}
.slideT{ width:273px;height:5px; text-align:center; position:absolute; bottom:10px; padding-left:176px;}
.slideT a{ background:#999;width:36px;height:5px; display:block; float:left; margin:0 3px;}
.slideT a.current{background:#7abd54;}

/*一级分类下的促销2张大图*/
.hotList{width:195px;height:410px;margin-left:22px;}
.hotListT{ display: block; width:177px;height:39px; background:url(../imgs/bangdan.png) no-repeat;color:#fff; font-size:15px; text-align:right; line-height:32px; padding-right:25px;}
.hotListC{ }
.hotListC li { }
.hotListC li img {height: 570px;width: 210px;}

/*每日推荐================================================================*/
/*每日推荐banner*/
/*.bannerRecommend{ width:100%;height:396px; position:absolute;z-index:1;}*/
.bannerRecommend{ width:100%;height:480px;}
#full-screen-slider { width:100%; height:396px; float:left; position:relative;}
#slides { display:block; width:100%; height:396px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li span { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:15px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:13px; height:13px; float:left; margin-left:15px; background:url(../imgs/yuan.png);background-position:-15px -13px;}
#pagination li span { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:url(../imgs/yuan.png); }

/*每日推荐*/
/*.recommendedDaily{ width:1210px; height:auto; position:absolute; left:50%; margin-left:-605px; z-index:-2; margin-top:416px;}*/
.recommendedDaily{ width:1210px; height:auto; margin: 10px auto 0;}
.todayRecommen{width:1210px;height:auto;}
.todayRecommenT{ width:1210px;height:64px; background:url(../imgs/todayRecommenT.png); margin-left:10px;}
.todayT{ width:173px;height:62px; background:url(../imgs/todayT.png); margin-left:60px;}
.theDefault{ width:1208px; height:37px; border:1px solid #dcdcdc; background:#fafafa; overflow:hidden;margin-left:10px;}
.default a{color:#666; display:block; float:left;height:37px; line-height:37px; padding:0 12px;border-right:1px solid #efefef;}
.default a:hover{color:#c81432;}
.default a.sortDown{ background:url(../imgs/salesVolume.png) no-repeat center right; padding:0 18px 0 10px;}
.default a.sortUp{ background:url(../imgs/salesVolume2.png) no-repeat center right; padding:0 18px 0 10px;}
.previousPage{width:105px;height:31px; padding-top:6px;}
.previousPage a.nextY,.previousPage a.prevY{color:#666;width:66px;height:24px; background:url(../imgs/nextY.png); display:block; position:relative; line-height:24px; text-align:center; float:left; margin-right:7px;text-decoration:none;}
.previousPage a.nextY b{background:url(../imgs/bg_hot.png); width:4px; height:7px;display:block; position:absolute; right:6px;top:9px;overflow:hidden;}
.previousPage a.nextYNO{color:#666;width:66px;height:24px; background:url(../imgs/nextY2.png); display:block; position:relative; line-height:24px; text-align:center; float:left; margin-right:7px;cursor:default;text-decoration:none;}
.previousPage a.nextYNO b{background:url(../imgs/nextYsb.png); width:4px; height:7px;display:block; position:absolute; right:6px;top:9px;overflow:hidden;}
.previousPage a.prevY b{background:url(../imgs/bg_hot2.png); width:4px; height:7px;display:block; position:absolute; left:6px;top:9px;overflow:hidden;}
.previousPage span.prevYs,.previousPage span.nextYs{width:24px; height:24px; background:url(../imgs/prevY.png); display:block; float:left; position:relative; margin-right:7px;}
.previousPage span.prevYs b{background:url(../imgs/prevYb.png); position:absolute;width:4px; height:7px;display:block; right:10px;top:9px; overflow:hidden;}
.previousPage span.nextYs b{background:url(../imgs/nextYsb.png); position:absolute;width:4px; height:7px;display:block; right:9px;top:9px;overflow:hidden;}
.previousPage span.prevYsCur{width:24px; height:24px; background:url(../imgs/prevY2.png); display:block; float:left; position:relative; margin-right:7px;cursor:pointer;}
.previousPage span.prevYsCur b{background:url(../imgs/bg_hot2.png); position:absolute;width:4px; height:7px;display:block; right:10px;top:9px; overflow:hidden;}

.pickMonth{width:1230px;height:auto; padding-top:10px; overflow:hidden; margin-bottom:30px;}
a.pickMonthOne{width:290px;height:376px; background:url(../imgs/pickMonthOne.png) no-repeat; display:block; float:left; padding:15px 0 0 17px;}
a:hover.pickMonthOne{ width:290px;height:376px;background:url(../imgs/pickMonthOneH.png) no-repeat;padding:15px 0 0 17px;text-decoration: none;}

.pickMonthOne h3{ color:#333; font-weight:400; width:280px; margin-top:19px; height:40px; line-height:20px; overflow:hidden; font-size:14px;}
a:hover.pickMonthOne h3{color:#fff;}
a:hover.pickMonthOne h3 span{}

.item-prices{ width:274px;height:46px; position:relative; margin-top:10px;}

.price{color:#c81432;}
.price i{font-family: "Microsoft Yahei",Arial;
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;}
.price em{
	font-size: 30px;
    letter-spacing: -2px;
    line-height: 30px;
    margin-right: 1px; font-weight:900; padding-right:5px;}
.sold-num{bottom: 5px;
    font-size: 12px;
    position: absolute;
    right: 7px; color:#666;}	
.sold-num em{	
	color: #339900;
    font-size: 16px;
    font-weight: 700;}
	
.dock{ position:relative; margin-left:20px;}	
.dock .orig-price{color: #633D00;font-size: 12px;}
.dock .discount{ background:url(../imgs/dazhe.png) no-repeat; display:block; width:57px; height:21px; color:#c81432; text-align:center;}
.dock .discount em{ font-size:16px; font-weight:900;}
/*翻页效果*/
.flipEffect{ width:100%;height:60px; padding:10px 0;}
.flipEffect a{display:block;float:left;margin-right:4px;}
.flipEffect .prevYin{background:#eee no-repeat; color:#bbb;text-decoration:none; display:block; width: 75px; height: 30px; text-align: center; line-height: 30px; cursor: pointer;}
.flipEffect .prevYinOk{padding:6px 20px;color:#666;border:1px solid #e4e4e4;}
.flipEffect .prevYinOk:hover{padding:6px 20px; background:#c81432 no-repeat; color:#fff; text-decoration:none;cursor:pointer;}
.flipEffect .numberPages{padding:6px 13px; color:#666; font-weight:900;border:1px solid #e4e4e4;}
.flipEffect .numberPages:hover{padding:6px 13px; background:#c81432 no-repeat; color:#fff; font-weight:900;text-decoration:none;}
.flipEffect .currentY{padding:6px 13px; background:#c81432 no-repeat;color:#fff; font-weight:900;text-decoration:none;border:1px solid #e4e4e4;}

/*商城精选=========================================================*/
.mallYin{width:1210px;height:47px; margin-top:27px;}
.mall{ display:block; width:258px;height:47px; background:url(../imgs/mall.png) no-repeat; color:#fff; font-size:20px; line-height:45px; text-align:center;}
.mallRight{ border-bottom:2px solid #bfbfbf; width:952px;height:45px;}
.brandsYinxu{width:1210px;height:auto; margin-top:35px;}
.brandsYxl{ width:1210px;height:250px;}
.brandsCode{width:848px;height:230px; background:#f2f2f0; padding:10px;}
.haveBrand{width:325px;height:248px; border:1px solid #e6e5e5; margin-left:15px; display:block;}
.brandOne{ width:234px; height:228px; background:#fff; padding:0 0 0 10px;}
.remainingTime{width:225px;height:32px; background:#000;color:#fff; text-align:center; line-height:32px;}


.brandTwo{ width:604px;height:228px;display:block;}
.brandTwo img{ width:604px;height:228px;}

.picturesLink{ display:block;width:250px;height:225px; background:url(../imgs/picturesLink.png) center; margin:20px 7px 20px 8px;}
.selectionGoods{ width:1240px;height:430px; border-bottom:1px solid #e9e9e9; margin-top:25px;}
.selectionOne{ width:265px;height:429px; margin-right:23px; padding:0 10px; border-top:1px solid #e7e6e6;}
.selectionOne:hover{ background:url(../imgs/selectionOne.png);}
.selectionOne span.selectioName{color:#333; font-size:14px; font-weight:900; margin-bottom:5px;}
.selectionOne span{ display:block;color:#978880;}
.haveBuy{ border-bottom:1px dotted #dbd9d9; width:265px;height:35px; padding-top:25px;}
.haveBuy span i{color:#c81432; font-size:12px;}
.haveBuy span em{color:#c81432; font-size:16px; font-weight:900;}
.haveBuy span b{ font-weight:900;color:#666;}
.mt5{ margin-top:5px;}

a.buyNowY{width:89px;height:28px; background:url(../imgs/buyNowY.png) no-repeat; color:#fff; font-weight:900; text-align:center; line-height:28px; margin:20px 0 20px 160px; display:block;}
a:hover.buyNowY{ text-decoration:underline;}

/*速购页面样式*/
.speedPurchaseY{width:1210px;height:74px; background:url(../imgs/sugoutian.png)no-repeat;}
/*倒计时*/
.colockbox{width:145px;height:26px;float:left;background:url(../imgs/colockbg.png) no-repeat; padding-left:15px;}
.colockbox span{float:left;display:block;width:42px;height:18px;line-height:18px;font-size:14px;text-align:center;color:#9a9a9a;margin:0 0px 0 0; font-weight:900; margin-left:5px;}
.colockbox span.second{margin:0;}
.colockbox span.second{margin:0;}
#demo02{width:208px;background-position:-75px 0;}
#demo03{width:208px;background-position:-75px 0;}


/*专题样式begin=======================================================================*/
.hesder_Special{ width:100%; height:55px; background:url(../imgs/hesder_Special.png); position:absolute; z-index:10;}
.mt2{ margin-top:2px;}
.mt6{ margin-top:6px;}
.mt8{ margin-top:8px;}
.logoLogin{ width:395px;height:55px;}
.logoLogin a{ display:block; width:96px;height:35px;}
.specialSearch{ width:234px;height:28px; background:url(../imgs/specialSearch.png) no-repeat; margin-left:15px; display:inline;}
.specialSearch .specialS{ border:0;width:160px;height:21px; margin:4px 0 0 10px;color:#666;}
.specialSearch .specialB{ border:0;width:60px;height:28px; cursor:pointer; background:none; text-indent:-9999px;}

.firstScreen{width:100%;height:auto; position:relative; padding-top:43px;}
.specialBanner{width:100%;height:525px;position:absolute;display:block; z-index:-1;}

.firstScreenC{ width:100%;height:auto; position:absolute; z-index:10;margin-top:520px;}

.hotBlastT{ width:100%;height:134px; margin-top:-45px; }

.blastSectionT{ font-size:38px;color:#fff; font-weight:900; margin-top:25px;height:60px; padding-left:20px; padding-top:25px;*padding-top:0px!important;}
.blastSectionC{ width:1002px;height:auto; margin:0 auto;}
.blastSectionT{ font-size:38px;color:#fff; font-weight:900; margin-top:25px;height:45px; padding-left:20px; padding-top:40px;}
.blastSection{ width:1001px;height:48px;border-top:1px solid #f9653f; background:url(../imgs/blastSection.png); padding-bottom:13px;}
.blastSection ul li{ float:left; border-right:1px solid #f9653f;width:100px;height:48px; text-align:center; line-height:48px; margin-right:-1px;color:#c81432; font-size:16px;}
.blastSection ul li.current{ background:#c81432;color:#fff; font-weight:900; cursor:pointer;}

/*热卖爆款内容部分*/
.hotBlastC{width:1001px; background:#c81432;height:auto; margin:0 auto; padding-bottom:4px; margin-top:13px;}
.hotContent{width:965px;height:572px; background:#c81432; margin:0 0 5px 8px;padding:0 10px;}
.detonationProduct{width:240px;height:280px; position:relative; margin:0 1px 3px 0;}
.lowest{width:71px;height:62px; position:absolute;}
.productName{height:19px;color:#fff; font-weight:900; text-align:center; background:#c81432;width:240px}
.panicBuying{ width:240px;height:50px; background:url(../imgs/panicBuying.png);}
.hotPage{ display:block; font-size:14px; fon-weight:900; color:#fff; padding-left:10px; padding-right:10px;}
.hotPage del{ display:block; margin-top:2px;}
.hotPage i{ font-size:20px; font-weight:900;}
.panicBuying a{ display:block; width:96px; height:50px; text-indent:-9999px; background:url(../img/)}
/*10个分类专题*/
.panicBuyingC{wdith:100%;height:auto; padding-top:15px; overflow:hidden;}
.panicBuyingCo{ width:985px;height:auto; margin:0 auto;}
.topicOne{wdith:990px;height:572px; margin-bottom:18px;}
.topicOneT{ width:987px;height:48px; background:#ffd571;}
.topicOneT a{ display:block; float:left; width:98px; text-align:center;height:48px; white-space:nowrap; line-height:48px; border-right:1px solid #F9653F;color:#c81432; font-size:16px;}
.topicOneT a.current1{background:#c81432;color:#fff;font-weight:900;}

.topicOneC{width:990px;height:522px;}
.pr{ position:relative;}
.pa{ position:absolute;}
.topicSingle{ width:242px;height:257px; position:relative; background:#fff; padding:2px; margin:0 1px 2px 0;}
.thePrice{ width:55px;height:50px;}
.numberPrice{color:#fff;font-size:28px;font-weight:900;left:5px;}
.merchandise{height:30px; background:#fff; filter:alpha(opacity=30); opacity:0.3; width:242px;bottom:43px;left:0; text-indent:-9999px; left:2px;}
.brandLogo{bottom:43px;height:30px; width:242px;}
.merchandiseBottom{ width:242px;height:43px;color:#fff;}
.panicText{ font-size:19px;height:43px;width:47px;color:#fff; display:block; line-height:20px; font-weight:900; padding-left:10px;}

.topicOneT a.current2,.topicOneT a.current3,.topicOneT a.current4,.topicOneT a.current5,.topicOneT a.current6,.topicOneT a.current7,.topicOneT a.current8,.topicOneT a.current9,.topicOneT a.current10{color:#fff;font-weight:900;}
.topicOneT a.current2{background:#e80f22;}
.topicOneT a.current3{background:#e05721;}
.topicOneT a.current4{background:#fc6c26;}
.topicOneT a.current5{background:#c2448e;}
.topicOneT a.current6{background:#ff2973;}
.topicOneT a.current7{background:#ea7b05;}
.topicOneT a.current8{background:#7f470c;}
.topicOneT a.current9{background:#750101;}
.topicOneT a.current10{background:#eb9003;}
/*底部专题*/
.bottomSpecial{ width:100%;height:455px; padding-top:15px;}
.whiteBg{width:100%; height:140px; top:330px;}
.bottomSpecialC{ width:1002px;height:435px; z-index:20; left:50%; margin-left:-501px;}
.introductionIssue{ background:#fffdde; width:242px;height:100px; margin:0 0px 7px 7px;}

.introduction{width:150px;height:100px;}
.introductionText{width:85px;height:80px; margin-top:17px;}
.introductionText span{font-size:13px; font-weight:900;}
.introductionText p{color:#838174;}
.introductionText a{color:#c81432; font-weight:900;}
.introductionText a:hover{ text-decoration:underline;}

/*滑动导航*/
#xixi{ z-index:1000;}
.main_head {
	background: url(../imgs/img3-5_2.png) no-repeat;color:#fff;font-weight:900;font-size:14px; text-align:center; line-height:33px;
}

.down_kefu {
	WIDTH: 100px; BACKGROUND: url(../imgs/img3-5_4.png) no-repeat; HEIGHT: 8px
}
.rightNavCode{width:100px;height:30px; border-bottom:1px solid #c81432;}
a.rightNav{ padding:0 20px 0 0px;height:30px; margin-left:10px; background:url(../imgs/rightNav.png) no-repeat right;color:#fff;}
a:hover.rightNav{color:#fff;text-decoration:underline;}
/*专题样式end=======================================================================*/