.w1100 {width:1100px;}
.title-01 {display:block; width:667px; padding-left:6px; height:86px; padding-top:50px; font-size:32px; color:#fff; text-align:center; background:url(//image01.homedo.com/Files/Images/cms/www/20161206/4694280897366994754_pic1.png) center bottom no-repeat; margin-bottom:20px;}
.title-01 strong {font-weight: bold;}
.title-01 small {font-size:16px; display:block;}
.title-02 { width:740px; padding-left:0; background-image:url(//image01.homedo.com/Files/Images/cms/www/20161206/5376133171520824139_pic1.png);}
.more-btn {height:60px; padding:38px 0 50px;}
.more-btn a {display:block; position:relative; width:252px; height:60px; margin:auto;  text-align:center; line-height:60px; font-size:22px; color:#fff;}
.more-btn a em {position:absolute; display:block; width:100%; height:100%; left:0; top:0; background:#fff; opacity:0.2; border-radius:3px;}
.more-btn a p {position:absolute; display:block; width:100%; height:100%; z-index:2;}
.more-btn a:hover em {opacity:0.3;}

.banner {height:659px; position:relative; background:url(//image01.homedo.com/Files/Images/cms/www/20161206/4801937677664663740_pic1.jpg) top center no-repeat #b81412}
.banner .banner-menu {width:1096px; position:absolute; z-index:2; height:130px; left:50%; bottom:7px; margin-left:-548px;}
.banner .banner-menu ul {display:block; height:130px;}
.banner .banner-menu ul li {width:137px; float:left; padding-top:15px; position:relative; height:115px; text-align:center; color:#fff; background:url(//image01.homedo.com/Files/Images/cms/www/20161206/4993247562116316285_pic1.png) 0 0 no-repeat; cursor:pointer}
.banner .banner-menu ul li strong { font-size:22px; font-weight:normal}
.banner .banner-menu ul li p {font-size:15px;}
.banner .bottom-porp {height:82px; background:url(//image01.homedo.com/Files/Images/cms/www/20161207/5256010065719475356_pic1.png) top center no-repeat; position:absolute; left:0; bottom:0; width:100%; z-index:3}
.banner .banner-menu ul li.icon-01 {background-position:0 0}
.banner .banner-menu ul li.icon-02 {background-position:-137px 0}
.banner .banner-menu ul li.icon-03 {background-position:-274px 0}
.banner .banner-menu ul li.icon-04 {background-position:-411px 0}
.banner .banner-menu ul li.icon-05 {background-position:-548px 0}
.banner .banner-menu ul li.icon-06 {background-position:-685px 0}
.banner .banner-menu ul li.icon-07 {background-position:-822px 0}
.banner .banner-menu ul li.icon-08 {background-position:-959px 0}

.floor-01 {background:#ffcf10; height:230px; position:relative}
.floor-02 {background:#9c1df2;}
.floor-03 {background:#f5430b;}
.floor-04 {background:#009fe9;}
.floor-05 {background:#ff8400;}
.floor-06 {background:#4e42f6;}
.floor-07 {background:url(//image01.homedo.com/Files/Images/cms/www/20161206/5567765867369371220_pic1.jpg) top center no-repeat #130c05;}
.floor-08 {background:#5b1aff;}
.floor-09 {background:#fa4b36;}
.floor-10 {background:url(//image01.homedo.com/Files/Images/cms/www/20161206/4810458142694208399_pic1.jpg) center top no-repeat #2295ce;}

.product-list { width:1110px; padding-left:1px; display:block; overflow:hidden;}
.product-list li {padding:20px 19px; width:174px; background:#fff; float:left; margin:0 10px 10px 0;}
.product-list li h3 { text-align:center; font-size:24px; color:#f5430b}
.product-list li .text { font-size:18px; color:#f5430b; text-align:center; padding:0;}
.product-list li .pic {margin-left:-19px;}
.product-list li h4 { color:#131415; font-size:14px; display:block; height:36px; line-height:18px; overflow:hidden; padding-top:15px;}
.product-list li p{ overflow:hidden; display:block; padding:10px 0 14px 0}
.product-list li span {font-size:16px; font-weight:bold; color:#fa412b;}
.product-list li span strong {font-size:24px;}
.product-list li small {font-size:13px; color:#ababab; padding-left:5px;}
.product-list li .btn { display:block; height:38px; line-height:38px; background:#ff3300; font-size:16px; color:#fff; border-radius:3px; text-align:center}
.product-list li .btn:hover {background:#d8331e}

/*集采*/
.pop-bg { display:none;position:fixed; left:0; top:0; width:100%; height:100%; z-index:1010 !important; background:#000; opacity:0.9; filter:Alpha(opacity=90); }
.pop-box-JC{display:none;background:url(//image10.homedo.com/image/20160229/dd86263e-2c45-4097-b5e4-19426d0f3b43.png) 0 0 no-repeat; position:fixed; left:50%; top:50%; width:488px; height:270px; margin: -160px 0 0 -244px; z-index:1100 !important; padding-top:50px;}
.pop-box-JC .go-index {width:27px; height:27px;}
.pop-box-JC .pop-text {padding-top:66px; padding-left:48px; height:78px;}
.pop-box-JC .pop-text.pop-t-login {padding-left:100px;}
.pop-box-JC .pop-text h4 {font-size:18px; color:#000; font-weight:normal; padding-bottom:5px;}
.pop-box-JC .pop-text p {font-size:14px; line-height:24px;}
.pop-box-JC .pop-text p strong {color:#ef3f41;}
.pop-box-JC .pop-btn-jc {padding:34px 0 0 80px; height:36px;}
.pop-box-JC .pop-btn-jc.pop-b-login {padding:10px 5px 0 0; height:36px;}
.pop-box-JC .pop-btn-jc.pop-b-login  a { margin:auto; float:none;}
.pop-box-JC .pop-btn-jc a {display:block; float:left; border-radius:3px; height:36px; line-height:36px; color:#fff; font-size:18px; margin-right:32px;}
.pop-box-JC .pop-btn-jc a.go-kf {background:#ef3f41; position:relative; padding:0 20px 0 46px;}
.pop-box-JC .pop-btn-jc a.go-kf em {background:url(//image10.homedo.com/image/20151111/d6b25323-0c3a-47ab-82fc-11c2bc77d326.gif) 0 0 no-repeat; display:block; width:19px; height:19px; margin:10px 0 0 -29px; float:left;}
.pop-box-JC .pop-btn-jc a.go-zc {background:#fa4740; width:138px; text-align:center}

.prompt-porp {display:none}
.mask-layer {background-color: #040404;height: 100%;left: 0; opacity: 0.5;position: fixed;top: 0;width: 100%;z-index: 10;}
.flase-box {background: #ffffff;border: 5px solid #b2b2b2;left: 50%;position: fixed;top: 50%;z-index: 11; width:500px;}
.flase-hd {background: #f7f7f7;border-bottom: 1px solid #e5e5e5;overflow: hidden;padding: 13px 17px 12px 21px;}
.flase-bd .bd-list01 {padding-left:50px;}
.flase-bd .bd-list01 img { float:left; margin-left:-50px;}
.flase-hd span {color: #333333;float: left;font-size: 14px;line-height: 16px;margin-right: 316px;}
.flase-hd em {background:url("//image10.homedo.com/image/20160525/Navigationico.png") no-repeat -68px -48px;display: inline-block;float: right;height: 12px;width: 13px; cursor:pointer}
.flase-bd { background: #ffffff;padding: 33px 53px 36px 67px;}
.flase-bd .bd-list01 {color: #333333;font-size: 16px;}
.flase-bd .bd-list02 {color: #666666;font-size: 15px;margin-bottom: 25px;margin-left: 47px;}
.flase-bd .bd-list03 {margin-left: 47px;}
.flase-bd .bd-list03 a {background: #e7e7e7;border-radius: 5px;color: #555555;display: inline-block;font-size: 16px;height: 32px;line-height: 32px;margin-right: 20px; padding: 0 20px;}
.flase-bd .bd-list03 a.make-sure {background: #ff7300;color: #fff;}	
.flase-bd .bd-list03 a.kefu-porp {background:#00A3FF; color:#fff;}

.floor-01 .choujian {position:absolute; left:50%; top:0; margin-left:-550px; height:210px; background:url(//image01.homedo.com/Files/Images/cms/www/20161206/5757810809374982955_pic1.png) 0 0 no-repeat; text-align:center; padding-top:94px; font-size:22px; color:#ff5400}
.floor-01 .choujian p {margin-bottom:16px;}
.floor-01 .choujian a {display:block; width:168px; height:52px; margin:auto; text-align:center; line-height:52px; color:#fff; background:#ff6316;  border-radius:3px; font-weight:bold; font-size:22px;}
.floor-01 .choujian a:hover {background-color:#e65812}

.floor-02 .brand {width:1110px; overflow:hidden;}
.floor-02 .brand li {margin:1px; width:120px; height:132px; float:left; background:#fff; position:relative}
.floor-02 .brand li .porp-text {display:none; z-index:2; text-align:center; color:#fff; }
.floor-02 .brand li .porp-text strong {display:block; font-size:18px; padding-top:30px;}
.floor-02 .brand li .porp-text p {font-size:14px; margin-bottom:12px; display:block;}
.floor-02 .brand li .porp-text em {display:block; width:84px; height:28px; margin:auto; line-height:28px; font-size:14px; background:url(//image01.homedo.com/Files/Images/cms/www/20161206/5214315547552766910_pic1.png) 0 0 no-repeat;}
.floor-02 .brand li .porp-bg {display:none; z-index:1; height:100%; opacity:0.8; background:#000;}
.floor-02 .brand li:hover .porp-text,
.floor-02 .brand li:hover .porp-bg { display:block; position:absolute;  left:0; top:0; width:100%; }

.floor-05 .miaosha { width:1110px; padding:0 0 60px 1px; overflow:hidden;}
.floor-05 .miaosha li { display:block; width:212px; float:left; margin:0 10px 10px 0;}
.floor-05 .miaosha li .text {text-align:center; height:159px; position:relative; color:#fff;}
.floor-05 .miaosha li .text h4{ font-size:24px; padding-top:16px}
.floor-05 .miaosha li .text p {font-size:15px;}
.floor-05 .miaosha li .text em {display:block; position:absolute; width:120px; height:30px; line-height:30px; background:url(//image01.homedo.com/Files/Images/cms/www/20161206/5008218538190057176_pic1.png) 0 0 no-repeat; left:50%; margin-left:-60px; bottom:22px; font-size:15px;}
.floor-05 .miaosha li .text span {display:block; padding-top:5px; font-size:22px;}
.floor-05 .miaosha li .icon-01 {background-color:#a019ff}
.floor-05 .miaosha li .icon-01 em {color:#a019ff}
.floor-05 .miaosha li .icon-02 {background-color:#fe4530}
.floor-05 .miaosha li .icon-02 em {color:#fe4530}
.floor-05 .miaosha li .icon-03 {background-color:#00c887}
.floor-05 .miaosha li .icon-03 em {color:#00c887}
.floor-05 .miaosha li .icon-04 {background-color:#1abbd9}
.floor-05 .miaosha li .icon-04 em {color:#1abbd9}
.floor-05 .miaosha li .icon-05 {background-color:#6437e8}
.floor-05 .miaosha li .icon-05 em {color:#6437e8}
.floor-05 .miaosha li .icon-06 {background-color:#ffa800}
.floor-05 .miaosha li .icon-06 em {color:#ffa800}
.floor-05 .miaosha li .icon-07 {background-color:#46aaf6}
.floor-05 .miaosha li .icon-07 em {color:#46aaf6}
.floor-05 .miaosha li .icon-08 {background-color:#7600e4}
.floor-05 .miaosha li .icon-08 em {color:#7600e4}
.floor-05 .miaosha li .icon-09 {background-color:#e65838}
.floor-05 .miaosha li .icon-09 em {color:#e65838}
.floor-05 .miaosha li .icon-10 {background-color:#df35d9}
.floor-05 .miaosha li .icon-10 em {color:#df35d9}

.floor-07 {padding:230px 0 80px;}
.floor-07 .goods-list {width:1110px; padding:10px 0 0 1px; overflow:hidden; margin-bottom:40px;}
.floor-07 .goods-list-e {width:237px; background:#fff; height:420px; padding: 0 15px; margin-right:10px;}
.floor-07 .goods-list-e .goods-img {width:190px; height:190px; margin: 0 auto; padding-top:33px;}
.floor-07 .goods-list-e .goods-content .money {font-size:16px;  color:#f53d36; padding:28px 0 10px 0}
.floor-07 .goods-list-e .goods-content .money span {font-size:28px;font-weight:bold;}
.floor-07 .goods-list-e .goods-content p {font-size:15px; color:#151515; overflow:hidden; max-height:48px;margin-bottom:15px;}
.floor-07 .goods-list-e .goods-content p.name {height:48px;line-height: 24px;}
.floor-07 .goods-list-e .goods-content p a {font-size:16px; color:#151515;}
.floor-07 .goods-list-e .goods-content dl {overflow:hidden; height:0px; line-height:0px; font-size:0;}
.floor-07 .goods-list-e .goods-content dl dt {padding-right:5px;}
.floor-07 .goods-list-e .goods-content dl dt em {color:#fa3137;}
.floor-07 .goods-list-e .goods-content dl dd {width:94px; height:4px; background:#d5d5d5; margin-top:5px;}
.floor-07 .goods-list-e .goods-content dl dd em {display:block; height:4px; background:#ff8400;}
.floor-07 .goods-list-e .goods-content .number {height:36px;}
.floor-07 .goods-list-e .goods-content .number em {width:36px; height:36px;background:#605e5f url(//image10.homedo.com/image/20160913/2461f260-1fe0-4aa7-add9-bf785f7f7d05.png) 0 0 no-repeat;cursor: pointer;}
.floor-07 .goods-list-e .goods-content .number em.cut {background-position: 0 0;}
.floor-07 .goods-list-e .goods-content .number em.add {background-position: -36px 0;}
.floor-07 .goods-list-e .goods-content .number input {width:66px; height:36px; border:none; outline:none; text-align:center; vertical-align:middle; font-size:18px; color:#fff; background:#2d2b2c; line-height:38px;}
.floor-07 .goods-list-e .goods-content .buy-btn { height:36px; width:98px; line-height:36px;background-color: #f53d36; font-size:16px; color:#fff;}
.floor-07 .goods-list-e .goods-content .buy-btn span {padding-left:17px;}
.floor-07 .goods-list-e .goods-content .buy-btn.get { background:#f53d36; text-align:center;}
.floor-07 .goods-list-e .goods-content .buy-btn.over { background-color: #a0a0a0; }
.floor-07 .more-btn {color:#b08649; font-size:26px; display:block; width:228px; height:58px; text-align:center; line-height:58px; border:#b08649 solid 3px; margin:auto; background:#130c05; border-radius: 3px; padding:0;}
.floor-07 .more-btn:hover { background:#b08649; color:#130c05;}

.floor-08 ul {display:block; width:1200px; overflow:hidden; margin-bottom:10px;}
.floor-08 ul li {float:left; width:267px; margin-right:10px;}
.floor-08 ul li.img-title {position:relative;}
.floor-08 ul li.img-title dl {position:absolute; left:41px; top:0; width:194px; color:#fff; padding-top:60px;}
.floor-08 ul li.img-title dl dt {border-bottom:#ff854f solid 1px;}
.floor-08 ul li.img-title dl dt h3 {font-size:24px; font-weight:bold; margin-bottom:10px}
.floor-08 ul li.img-title dl dt p { font-size:24px; padding-bottom:14px;}
.floor-08 ul li.img-title dl dd {padding-top:16px;}
.floor-08 ul li.img-title dl dd em {font-size:54px;}
.floor-08 ul li.img-title dl dd p {font-size:28px; margin-bottom:30px;}
.floor-08 ul li.img-title dl dd p span {color:#fff441}
.floor-08 ul li.img-title dl dd p strong {font-size:30px; }
.floor-08 ul li.img-title dl dd a {display:block; height:42px; border:#fff441 solid 3px; text-align:center; line-height:42px; background:#fa412b; font-size:20px; color:#fff441;}
.floor-08 ul li.img-title dl dd a:hover {background:#fff441; color:#fa412b}
.floor-08 ul li.hp-title dl dt {border-bottom:#52d2ff solid 1px;}
.floor-08 ul li.hp-title dl dd a {background:#00aeff;} 
.floor-08 ul li.hp-title dl dd a:hover {color:#00aeff}
.floor-08 .goods {background:#fff; height:424px;}
.floor-08 .goods dt {background:#fff; height:348px; padding-top:28px;}
.floor-08 .goods dt .img {display:block; width:200px; height:200px; margin:0 auto 18px; position:relative;}
.floor-08 .goods dt .img em {display:block; position:absolute; width:66px; height:66px; color:#fff; font-size:20px; text-align:center; line-height:66px; background:url(//image01.homedo.com/Files/Images/cms/www/20161013/5551930234240333176_pic1.png) -60px 0 no-repeat;}
.floor-08 .goods dt .price {color:#e6282f; font-size:20px; height:28px; line-height:28px; margin:0 15px;}
.floor-08 .goods dt .price strong {font-size:26px; position:relative; padding-right:55px;} 
.floor-08 .goods dt .price strong em {position:absolute; width:49px; height:18px; top:50%; margin-top:-9px; right:0; background:url(//image01.homedo.com/Files/Images/cms/www/20161013/5551930234240333176_pic1.png) 0 -90px no-repeat;}
.floor-08 .goods dt .Name {display:block; margin:0 18px 3px 18px; height:24px; line-height:24px; overflow:hidden; color:#2c2c2c; font-size:16px;}
.floor-08 .goods dt .SubName {display:block; margin:0 18px 15px; font-size:14px; height:16px; line-height:16px; overflow:hidden; color:#e6282f;}
.floor-08 .goods dt .number {padding:0 18px; border-top:#cfcfcf dotted 1px; font-size:13px; color:#737272; line-height:43px; height:43px;}
.floor-08 .goods dt .number em {color:#e13523}
.floor-08 .goods dd a {display:block; height:48px; text-align:center; line-height:48px; font-size:20px; color:#fff; background:#2a3038}
.floor-08 .goods dd a:hover {background:#fa412b}
.floor-08 .hp-list {padding-bottom:68px;}
.floor-08 .hp-list .goods {height:424px;}
.floor-08 .hp-list .goods dt {height:348px;}
.floor-08 .hp-list .goods dt .number {height:26px; line-height:26px;}
.floor-08 .hp-list .goods dt .number.top {padding-top:10px;}
.floor-08 .hp-list .goods dt .number.bottom {border-top:none;}
.floor-08 .hp-list .goods dt .speed {width:148px; height:10px; background:#d4d4d4; margin-top:7px;}
.floor-08 .hp-list .goods dt .speed em {display:block; width:10%; height:100%; background:#ff8300}
.floor-08 .hp-list .goods dd a {background:#fa412b}
.floor-08 .hp-list .goods dd a:hover {background:#d8331e}

.floor-10 .vip-design { height:346px;}
.floor-10 .vip-design dt { width:423px; height:161px; margin:53px 0 0 20px; background:url(//image01.homedo.com/Files/Images/cms/www/20161031/5057672356413149481_pic1.png) 0 0 no-repeat; text-align:center; padding-top:80px;}
.floor-10 .vip-design dt h2 { color:#f53400; font-size:32px; font-weight:bold; margin-bottom:30px;}
.floor-10 .vip-design dt h2 strong  {color:#bf8e60;}
.floor-10 .vip-design dt a {display:block; width:200px; height:44px; text-align:center; border:#f53400 solid 2px; font-size:20px; color:#f53400; line-height:44px; margin:auto}
.floor-10 .vip-design dt a:hover {color:#fff; background:#f53400}
.floor-10 .vip-design dd { width:600px; color:#fff; padding-top:100px;}
.floor-10 .vip-design dd h3 {font-size:52px; font-weight:bold;}
.floor-10 .vip-design dd p {font-size:31px;}

.floor-porp {position:fixed; display:none; width:90px; height:424px; top:50%; left:50%; margin:-212px 0 0 570px; z-index:10;}
.floor-porp ul {display:block; background:#f4230b;}
.floor-porp ul li { line-height:28px; text-align:center; color:#fff; cursor:pointer; font-size:15px;}
.floor-porp ul li.cur,
.floor-porp ul li:hover {background:#ca1500; color:#ffcc00}
