@media screen and (max-width: 321px) {
	html {font-size: 8px;}
}
body {background: #1d3083}
.c-f53d36 {color: #f53d36!important;}
.floor-title {text-align: center; color: #fff; font-size: 1.7rem; line-height: 2.3rem; padding: 0 2rem; }
.floor-title-img {margin-top: -1.5rem;}
.magt-2 {margin-top: -2rem}

.floor-bg-01 {padding-bottom: 2.4rem;  background-image: -moz-linear-gradient( -90deg, rgb(231,13,21) 0%, rgb(255,101,23) 100%);  background-image: -webkit-linear-gradient( -90deg, rgb(231,13,21) 0%, rgb(255,101,23) 100%);}
.floor-01-box {margin: 0 1.3rem; background: #fadba5; padding:.3rem 0; border-radius: .3rem; }
.floor-01-text {padding: 2.5rem 2.3rem 1rem 3.3rem}
.floor-01-text li {height: 2.4rem; line-height: 2.4rem; border-top: #de0502 solid 1px; font-size: 1.6rem; color: #de0502}
.floor-01-text li:first-child {border-top: none;}
.floor-01-text li em {font-size: 1.6rem; float: left; margin-left: -1rem; font-weight: bold;}

.floor-bg-02 {background-image: -moz-linear-gradient( -90deg, rgb(38,100,247) 0%, rgb(112,55,186) 100%);  background-image: -webkit-linear-gradient( -90deg, rgb(38,100,247) 0%, rgb(112,55,186) 100%);}
.floor-bg-03 {background-image: -moz-linear-gradient( 90deg, rgb(252,83,7) 0%, rgb(238,30,20) 100%);  background-image: -webkit-linear-gradient( 90deg, rgb(252,83,7) 0%, rgb(238,30,20) 100%);}

.miaosha-text {margin: 0 1rem .5rem; background: #214ac1; border-radius: .5rem; padding: 1.5rem 0;}
.miaosha-text dl { height: 2rem; position: relative; padding-left: 5rem; line-height: 2rem; font-size: 1.2rem; color: #fff;}
.miaosha-text dl dt {position: absolute; left: 0; top: 0; height: 2rem; text-align: right; width: 4.8rem;}
.miaosha-text dl dt::after {content: ""; display: block; position: absolute; border-right: #5a88ff solid 1px; height: 1.2rem;left:5.2rem; top: 50%; margin-top: -.6rem; }
.miaosha-text dl span {padding-left: .7rem;}
.miaosha-text dl span em {color: #fff12a}

.miaosha-ProductId {display:block; overflow:hidden; margin: 0 0.7rem;}
.miaosha-ProductId li {width: 50%; float: left;}
.miaosha-ProductId li a {display: block; background: #fff; margin: 0 .5rem 1rem .3rem}
.miaosha-ProductId li:nth-child(2n) a {margin: 0 .3rem 1rem .5rem}
.miaosha-ProductId li a dl {position: relative; padding: 1.2rem 1.2rem 1.5rem}
/*.miaosha-ProductId li a dl::after {content: ""; display: block; position: absolute; width: 3.9rem; height: 3.7rem; top: 0; left: .5rem; background: url(https://image01.homedo.com/Files/Images/cms/www/20170524/5672023688871280978_pic1.png) 0 0 no-repeat; background-size: contain}*/
.miaosha-ProductId li a dl.one::before {content: ""; display: block; position: absolute; width: 4.4rem; height: 3.3rem; top: .8; right: .3rem; background: url(https://image01.homedo.com/Files/Images/cms/www/20170518/5332818829509780768_pic1.png) 0 0 no-repeat; background-size: contain}
.miaosha-ProductId li a dl dd .pric strong {font-size: 1.2rem; color: #f4471e}
.miaosha-ProductId li a dl dd .pric strong  span {font-size: 1.6rem;}
.miaosha-ProductId li a dl dd .pric small {margin-top: .2rem; color: #000; font-size: 10px;}
.miaosha-ProductId li a dl dd p {font-size:1.4rem; line-height:1.8rem; display:block; height:3.6rem; margin: .2rem 0; overflow:hidden; color:#191919}
.miaosha-ProductId li a dl dd .btn {height: 3rem; display: block; line-height: 3rem; text-align: center; font-size: 1.4rem; background: #eb9000; border-radius: .3rem; color: #fff;}
.miaosha-ProductId li a dl dd .btn.buy {background: #f4471e}
.miaosha-ProductId li a dl dd .btn.none {background: #b1b1b1;}

.tuan-list {overflow: hidden; padding: 0 .3rem}
.tuan-list li {float: left; width: 50%;}
.tuan-list li a {display: block; background: #fff; margin: 0 .3rem .6rem; padding: .3rem 1rem 1.7rem}
.tuan-list li a dl dd .tuan-icon {width: 3.5rem; height: 1.7rem; background: #eb2f00; font-size: 1rem; color: #fff; margin-left: -1rem}
.tuan-list li a dl dd .name {font-size: 1.2rem; color: #131415; line-height: 1.6rem; height: 3.2rem; overflow: hidden}
.tuan-list li a dl dd .sun-name {font-size: 1rem; color: #fa412b; line-height: 1.4rem; height: 1.4rem; overflow: hidden;}
.tuan-list li a dl dd .pirc-box { font-size: 1rem; margin-bottom: .5rem;}
.tuan-list li a dl dd .pirc-box strong {color: #fa412b;}
.tuan-list li a dl dd .pirc-box strong span {font-size: 1.5rem;}
.tuan-list li a dl dd .pirc-box small {color: #ababab}
.tuan-list li a dl dd .pirc-box em {color: #ababab; margin-top: .2rem;}
.tuan-list li a dl dd .number {overflow: hidden;border-bottom: 1px dotted #eaeaea;border-top: 1px dotted #eaeaea; margin-bottom: .8rem; display: none;}
.tuan-list li a dl dd .number .left {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0.25rem 0;}
.tuan-list li a dl dd .number p.numbto {line-height: 1.5rem; height:1.5rem; font-size:1.2rem; color: #a5a5a5; white-space:nowrap;overflow:hidden; }
.tuan-list li a dl dd .number p.numbto strong{font-weight: normal;}
.tuan-list li a dl dd .number p.numbto span {color: #f4471e;}
.tuan-list li a dl dd .number .left p.qituan {line-height: 1.5rem; height:1.5rem; font-size:1.2rem; color: #a5a5a5; white-space:nowrap;overflow:hidden;} 
.tuan-list li a dl dd .number .left p.qituan  span {color: #f4471e;}
.tuan-list li a dl dd .number .right {text-align: left; white-space:nowrap;overflow:hidden;width:45%;padding-top: 0.4rem}
.tuan-list li a dl dd .number p.line { height: 0.6rem;background: #d4d4d4;white-space:nowrap;overflow:hidden;margin:0.25rem 0;}
.tuan-list li a dl dd .number p.line em {display: block;height:0.6rem; background: #2baf2b;white-space:nowrap;overflow:hidden;}
.tuan-list li a dl dd .btn {height: 3rem;line-height: 3rem;text-align: center;font-size: 1.5rem;color: #fff;border-radius: 0.25rem;display: block;margin:0 auto; background: #eb9000;}
.tuan-list li a dl dd .btn.buy {background: #f4471e}
.tuan-list li a dl dd .btn.none {background: #b1b1b1;}

.dapai-list {overflow: hidden; padding: 0 .3rem;}
.dapai-list li {width: 33.33%; float: left;}
.dapai-list li a {display: block; margin: 0 .3rem .6rem; padding: .7rem 1rem 1rem; background: #fff; text-align: center}
.dapai-list li a .brand-img {padding: 0 1rem; margin-bottom: .5rem}
.dapai-list li a h3 {color: #1e1e1e;font-size: 1.2rem; height: 1.8rem; line-height: 1.8rem;}
.dapai-list li a p {color: #919191; font-size: 1rem; padding-bottom: 0.5rem; height: 1.6rem; line-height: 1.6rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.dapai-list li a .btn {height: 1.8rem; width: 100%; border-radius: .3rem; background: #ff2e34; color: #fff; font-size: 1rem}

.huopin-list {overflow: hidden; margin: 0 .3rem}
.huoPin li {float: left;width: 50%;margin-bottom: 0.6rem;}
.huoPin li a {margin: 0 .3rem;background-color: #fff;padding: 1rem 0.7rem 1.3rem;display: block;position: relative;}
.huoPin li .CountDown {width: 12rem;height: 1.8rem;line-height: 1.8rem;text-align: center; font-size: 1.2rem;color: #fff;background-color: #f7645e;border-radius: 0.5rem;margin: -2rem auto 0;position: relative;}
.huoPin li .pro-img {padding: 0 1rem;}
.huoPin li .price-box {overflow: hidden;padding:1rem 0 0.5rem;line-height: 2rem;}
.huoPin li .price-box strong {font-size: 1.4rem;}
.huoPin li .price-box .act-price {font-size: 1.7rem;}
.huoPin li .price-box .market-price {font-size: 1.2rem;color: #a5a5a5;}
.huoPin li .productName {color: #222;line-height: 1.6rem;height: 3.2rem;overflow: hidden;text-overflow:ellipsis; font-size: 1.2rem;}
.huoPin li .list-number {overflow: hidden;color: #a5a5a5;padding-top: 0.8rem; font-size: 1.2rem;}
.huoPin li .IsSuccessful {position: absolute;top: 0;left: 0;width:100%;}
.huoPin li .pad {padding:0 0.5rem;}

.maiZeng-list {overflow: hidden; margin: 0 .3rem}
.maiZeng-list li {float: left;width: 50%;margin-bottom: 0.6rem;}
.maiZeng-list li .inner-box {padding:0 1rem 3rem; margin: 0 .3rem; background-color: #fff;position: relative;}
.maiZeng-list li .img-box {padding: .5rem;display: block;}
.maiZeng-list li .proName {font-size: 1.2rem;line-height: 1.4rem;height: 2.8rem;overflow: hidden;display: block;color: #191919;}
.maiZeng-list li .subName {font-size: 1.1rem;line-height: 1.2rem;height: 2.4rem;overflow: hidden;display: block;color: #f53d36;padding-top:0.2rem;}
.maiZeng-list li .gifts {height: 1.6rem;white-space: nowrap;overflow: hidden;border-top: .1rem dashed #ababab;padding: 0.4rem 0;margin-top: 0.2rem;text-overflow:ellipsis;font-size: 1rem;}
.maiZeng-list li .gifts em {border: 0.1rem solid #f45932;padding: 0.2rem 0.3rem;color: #eb2f00;line-height: 1rem;margin-right: 0.5rem;display:inline-block;}
.maiZeng-list li .price-box {background-color: #ff6600;height: 3rem;line-height: 3rem; position: absolute;width:100%;left: 0;bottom: 0;padding:0 .8rem;box-sizing:border-box;-webkit-box-sizing:border-box;}
.maiZeng-list li .price-box .fl {color: #fff;font-size: .9rem;}
.maiZeng-list li .price-box .fl strong {font-size: 1.2rem;margin-right: 0.3rem;}
.maiZeng-list li .price-box .fl strong span {font-size: 1.8rem;}
.maiZeng-list li .price-box .fr {color: #feef2d;font-weight: bold;font-size: 1.2rem;}
.maiZeng-list li .price-box .fr span {font-size: 1.4rem;}

.tm-list {overflow:hidden; padding: 0 .3rem}
.tm-list li {width: 50%;float: left;margin-bottom:.6rem;position:relative;}
.tm-list li .pad{padding: .9rem .6rem; margin: 0 .3rem; background: #fff;}
.tm-list li .moneny {color: #6e6e6e;font-size: 1rem;}
.tm-list li .moneny .Price {display: inline-block;}
.tm-list li .moneny .Price strong{color: #f53d36;font-weight: bold;padding-left: 5px }
.tm-list li .moneny .Price strong .get-price{font-size: 1.8rem;}
.tm-list li .moneny .get-marckprice {color:#c0c0c0;font-size: 1.4rem;}
.tm-list li .productName {font-size: 1.3rem;color: #222;line-height: 1.6rem; height: 3.2rem;overflow: hidden;margin-bottom:0.3rem;}
.tm-list li .SubName {height: 1.5rem;line-height: 1.5rem; color: #f5320b;font-size: 1.2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:0.3rem;}
.tm-list li .Numbers{overflow: hidden;height: 2rem;font-size: 1.3rem;line-height: 2rem;border-top:1px dotted #d1d1d1;border-bottom:1px dotted #d1d1d1 }
.tm-list li .Numbers span{color: #ee340f}
.tm-list li .Numbers .left{float: left;}
.tm-list li .Numbers .right{float:right; display: none}
.tm-list li a.button {font-size: 1.8rem; color: #fff;background:#ee340f;border-radius:6px;border: none;display: block;height: 3rem;line-height: 3rem;text-align: center;margin-top: .5rem}

.bottom-hd {padding: 3rem .5rem 0; background-image: -moz-linear-gradient( -90deg, rgb(38,100,247) 0%, rgb(35,92,232) 100%);  background-image: -webkit-linear-gradient( -90deg, rgb(38,100,247) 0%, rgb(35,92,232) 100%); color: #fff; font-size: 1.7rem; line-height: 2.3rem; text-align: center;}
.bottom-hd strong {font-size: 1.9rem; line-height: 3rem; display: block; margin-bottom:2rem;}
.bottom-hd dl {padding: 2.5rem 1.7rem 2rem; position: relative; background: #2055d2;}
.bottom-hd dl dt {position: absolute; left: 50%; top: -1.3rem; width: 10rem; height: 2.6rem; margin-left: -5rem; }
.bottom-hd dl dd {font-size: 1.2rem; line-height: 1.8rem; text-align: left;}


.wrapper {padding: 0 0.5rem;}
.top-link .row3-link {overflow: hidden;padding: 1rem 0;}
.top-link .row3-link li {float: left;width: 33.3333%;padding-bottom:0.4rem;box-sizing:border-box;-webkit-box-sizing:border-box;}
.top-link .row3-link li:nth-child(3n+1) {padding-right: 0.4rem;}
.top-link .row3-link li:nth-child(3n+2) {padding-left: 0.2rem;padding-right: 0.2rem;}
.top-link .row3-link li:nth-child(3n+3) {padding-left: 0.4rem;} 
.top-link .three-link .left-box {width: 60.43%;}
.top-link .three-link .left-box .left-01 {margin-bottom: 2.2%;display: block;}
.top-link .three-link .right-box {width: 38.049%;}

.miaosha-box {background: #5708c3}
.miaosha-box .miaosha-ProductId {margin-bottom: 2rem;}
.miaosha-box .title-text {position: relative; padding: 0 2rem 1rem; margin-bottom: 1rem; font-size: 1.7rem; line-height: 2.4rem; color: #fff; text-align: center;}
.miaosha-box .title-text::after {content: ""; display: block; position: absolute; left: 50%; bottom: 0; margin-left:-.6rem;  width: 1.2rem; height: .7rem; background: url(http://image01.homedo.com/Files/Images/cms/www/20170601/4863267534408888663_pic1.png) 0 0 no-repeat; background-size: contain}
.miaosha-box .miaosha-text {background: #3d0688}
.miaosha-box .miaosha-btn { width: 16rem; height: 3.9rem; margin: 2rem auto;font-size:1.5rem ; color: #fff; background: #f4471e; border-radius: .5rem; box-shadow: 0 .1rem .1rem rgba(0,0,0,.5)}
.miaosha-box .miaosha-gz {margin: 1rem; padding: 1rem; background: #3d0688; border-radius: .5rem;}
.miaosha-box .miaosha-gz dl {padding:.5rem 0 .5rem 2rem; position: relative;}
.miaosha-box .miaosha-gz dl dt {font-size: .8rem; width: 1.1rem; height: 1.1rem; position: absolute; left: .4rem; top: .8rem; border-radius: 100%; background: #fef73d ;color: #52164d; text-align: center }
.miaosha-box .miaosha-gz dl dd {line-height: 1.7rem; font-size:1rem; color: #fff;}
.miaosha-box .miaosha-gz dl dd span {color: #fff12a}
.more-btn  {text-align: center; font-size: 1.5rem; line-height: 3.9rem; color: #fff;}
.more-btn a { display: inline-block; text-align: center; line-height: 3.9rem;  width: 16rem; height: 3.9rem; margin: 2rem auto;font-size:1.5rem ; color: #fff; background: #f4471e; border-radius: .5rem; box-shadow: 0 .1rem .1rem rgba(0,0,0,.5)}