.heart{margin:0 auto;}
.main {width: 100%;max-width: 100%;}
.col-main{padding: 0;}
.header .header_one{width:100%;height:50px;clear:both; background:#FFFFFF;}
.header .header_one .zhong{width:1000px;height:50px;margin:0 auto;}
.header .header_one .zhong .logo{float:left;width:239px;height:43px;}
.header .header_one .zhong .logoT{float:left;width:500px;height:50px;line-height:55px;font-family:Arial;font-size:14px;color:#999;}
.header .header_one .zhong .logoT span a{text-decoration:none;color:#ff8737;}
.header .header_one .zhong .logoT span a:hover{text-decoration: underline;color:#ff8737;}
.header .header_one .zhong .logor{ float:right;height:55px;line-height:55px;font-family:Arial;font-size:14px;color:#999;}
.header .header_one .zhong .logor a{color:#999; margin:0 5px;}
.header .header_one .zhong .logor a:hover{color:#ff8737;}
.header_yd{display: none;}
.banner_yd{display: none;}
.banner .banner1 .banner1_in div{position: relative;}
.banner .banner1 .banner1_in div img{position: absolute;top: 70px;left: 240px;}
.banner .banner5 .banner5_in .lvbg{width: 978px;height: 174px;background: #32B08A;border-radius: 15px;box-sizing:border-box;margin-left: 111px;padding:20px;}
.banner .banner5 .banner5_in .lvbg .lvbg_nei{border-radius: 14px;border: 1px solid #ffffff;width: 938px;height: 134px;text-align: center;}
.banner .banner5 .banner5_in .lvbg .lvbg_nei h2{color: #ffffff;font-size: 24px;}
.banner .banner5 .banner5_in .lvbg .lvbg_nei p{color:#fff000;font-size: 24px;line-height: 30px;}
.banner .banner5 .banner5_in .lvbg .lvbg_nei div{font-size: 16px;color: #ffffff;line-height: 22px;}
.banner .banner5 .banner5_in .lvbg .lvbg_nei div span{color: red;font-weight: bold;font-size: 20px;}
.banner_yd{display: none;}

.push .push_in .zwz{width: 100%;height: 55px;}
.push .push_in .dcdan ul{position: relative;}
.push .push_in .dcdan ul li{cursor: pointer;position: absolute;}
.push .push_in .dcdan ul li.li1{top: 138px;left: 162px;}
.push .push_in .dcdan ul li.li2{top: 138px;left: 414px;}
.push .push_in .dcdan ul li.li3{top: 138px;left: 662px;}

.main .main_in .main1{padding-top: 40px;}
.main .main_in ul{margin-top: 20px;}
.main .main_in ul li{float: left;margin:10px 6px 10px 6px;width: 288px;}
.main .main_in ul li .wz{padding: 5px;text-align: center;}
.main .main_in ul li .wz p{font-size: 14px;color: #666666;overflow: hidden;height:32px;margin-bottom:10px;}
.main .main_in ul li .wz strong{font-size: 24px;color: red;margin-left: 5px;}
.main .main_in ul li .wz div{width: 100%;box-sizing:border-box;font-size: 18px;border: 1px solid #000;height: 35px;line-height: 35px;margin: 4px 0;color: #003437;}
.main .main_in ul li img{width: 100%;}
.main .main_in .main1 .main_yd{display: none;background: #32B08A;line-height: 2.6rem;font-size: 1.2rem;text-indent: .8rem;color: #ffffff;}
.foot{padding-bottom: 20px;background: #E4E7E0;padding-top: 20px;text-align: center;}
.foot .foot_in .wz{text-align: center;font-size: 14px;margin-top: 10px;}
.foot .foot_in .ljie{padding-bottom: 15px;}
.foot .foot_in .ljie .ljie_l{float: left;}
.foot .foot_in .ljie .ljie_r{float: right;line-height: 32px;}
.foot .foot_in .ljie div span{font-size: 16px;}
.foot .foot_in .ljie .ljie_l a{display: inline-block;margin-left: 24px;}
.foot .foot_in .ljie .ljie_r p{float: right;}
.foot .foot_in .ljie .ljie_r p a:nth-child(1){background-position: 0px 0px;}
.foot .foot_in .ljie .ljie_r p a:nth-child(2){background-position: 0px -32px;}
.foot .foot_in .ljie .ljie_r p a:nth-child(3){background-position: 0px -64px;}
.foot .foot_in .ljie .ljie_r p a:nth-child(4){background-position: 0px -96px;}
.foot .foot_in .ljie .ljie_r p a:nth-child(5){background-position: 0px -128px;}
.foot .foot_in .ljie .ljie_r p a:nth-child(6){background-position: 0px -160px;}
.luck-eggs-content-right li{list-style: none;white-space: nowrap;text-overflow: ellipsis;float: none !important;width: 100% !important;line-height: 24px !important;}
.luck-eggs-content-right .maquee{height: 182px;}
.main.container{padding:0;}
.main{width:100%;}
.active-christmas,.sourcemore-active-time{position: relative;}
.click-top{position: absolute;top: -25px;}
.std ul{padding-left:0;list-style:none;}
.main-container,.main.container{padding:0;}
.active-banner img,.active-christmas ul li .christmas-mainpage img,.active-bottom-bg img{width:100%;}
.active-christmas ul:after,.active-christmas ul li .christmas-mainpage .price-box:after,.active-christmas .mainpage:after,.indexnav_wrap ul:after{ display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; }
.bg-active{padding-bottom: 50px; background-image:url(images/bj.jpg?v=1.2);}
.active-christmas ul li .christmas-mainpage{text-align:center;background:#fff;padding-bottom: 5px;border: 1px solid #f8f7f3;position: relative;} 
.active-christmas .christmas-mainpage a{display:block; }
.active-christmas .luck-eggs-text{height: 120px;margin: 10px auto;text-align: center;width: 100%;}
.active-christmas ul li h2{height: 40px;margin: 0;overflow: hidden;padding: 0 10px;text-align: left;} 
.active-christmas ul li h2 a{font-size: 14px;text-decoration: none; }
.active-christmas .mainpage ul{width:100%;margin:0 auto;list-style: none;}
.active-christmas .mainpage ul li{margin-bottom: 20px;padding-left: 10px;padding-right: 10px;}
.clearence-view-more{text-align: center;position: absolute;z-index: 99;left: 50%;margin-left: -67px;/* margin: 0; */margin-top: -9px;}
.clearence-view-more a{font-size: 20px;color: #ff6407;text-decoration: none;font-weight: bold; }
.clearence-view-more a .icon-angle-right:before{width: 0.5em;margin: 0;}
.christmas-mainpage-img{height: 380px;border:0 !important;}
.luck-eggs-rule{font-size: 26px;text-align: center;margin-bottom: 20px;}
/*.luck-eggs:before,.mainpage-top-border:before,.flash-active-time:before{content:'';display:block;top: 1px;position: relative;width:100%;height: 73px;background-image:url(images/bg-top.png?v=1.2);background-size: 100% 100%;background-repeat: no-repeat;background-position: bottom;z-index: 2;}
.luck-eggs:after,.mainpage-bottom-border:after,.flash-active-time:after{content:'';display:block;bottom: 1px;position: relative;width:100%;height: 45px;background-image:url(images/bg-bottom.png?v=1.2);background-size: 100% 100%;background-repeat: no-repeat;background-position: top;margin-top: -10px;z-index: 2;}
.luck-eggs-bg,.active-christmas .mainpage,.flash-bg{background:url(images/bg-middle.png?v=1.2) no-repeat;background-size: 100% 100%;padding: 0 40px 0;}*/
.luck-eggs-content{padding: 0 5%;}
.luck-eggs-content h2{line-height: 32px;color: #c80d22;font-family: open_sansbold,Arial;font-size: 22px;margin: 0 0 10px;}
.luck-eggs-bottomtext{text-align: center;font-size: 14px;color: #f56212;margin: 0;line-height: 26px !important;}
.luck-eggs-bottomtext span{color: #fe3325;font-size: 24px;}
.luck-eggs-content-left{float: left;width: 65%;padding:0 2% 0 0;}
.luck-eggs-content-right{float: right;width: 35%;padding:0 0 0 2%;}
.luck-eggs-down{text-align: center;margin: 20px auto;display: block;}
.resultTip{display: none;font-size: 22px;background: url(images/popup-notice.png?v=1.2?version=1.0) no-repeat !important;width: 200px !important;height: 160px;position: absolute;left: 50% !important;top: 50% !important;margin-top: -100px !important;margin-left: -100px !important;z-index: 9;text-align: center;overflow: hidden;color: #ffffff;}
.sourcemore-active-banner img{width:100%;}
.toolbar-wrap{display:none;}
.indexnav_wrap{display: none;background:url(images/bg-right.png?v=1.3) no-repeat;position: relative;top:50%;width: 175px;z-index: 99;height: 480px;background-size: 100% 100%;right: 40px;margin-top: -240px;}
.indexnav_wrap.show{position: fixed;display: block;}
.indexnav_wrap ul li{float: none;text-align: center;line-height: 29px;list-style: none;width: 100%;height: 29px;overflow: hidden;font-family: open_sansbold,Arial;font-size: 16px;margin-bottom: 11px;}
.indexnav_wrap ul li:nth-child(1){margin-top: 126px;}
.indexnav_wrap ul li:nth-child(3){margin-bottom: 10px;}
#scrollUp{cursor: pointer;width: 47px;display: block;height: 47px;position: absolute;left: 50%;margin-left: -22px;margin-top: 22px;}
.indexnav_wrap ul li a{color: #ff3e9e;text-decoration:none;/* font-weight: bold; */}
.sticky-header.type3 .main-categories-all{position:relative !important;}
.active-christmas .mainpage ul li .double-code{height: 50px;text-align: center;font-weight: bold;font-size: 16px;border: 1px dashed #540303;color: #540303;margin: 5px 10px;width: 90%;}
.active-christmas ul li .christmas-mainpage .double-code .price-box span{color: #fef126 !important;line-height: 20px !important;}
.active-christmas .mainpage ul li .double-code .price-box p:nth-child(1){margin-top: 5px;}
.active-christmas ul li .christmas-mainpage .double-code .price-box p:nth-child(1),.active-christmas ul li .christmas-mainpage .double-code .price-box p:nth-child(2){line-height: 20px;display: block;float: none;text-align: left;width: 100%;padding: 0;}
.win-for-free{background: #802a2a;color: #fff;width: 70%;margin: 0 auto 10px;line-height: 35px;border-radius: 5px;font-size: 18px;}
.win-for-free:hover{color:#fff !important;}
.top-time{height: 30px;color: #fff;font-size: 14px;background-color: #000;text-align: center;}
.top-time p{line-height: 30px;margin:0;}
.oldprice{float: left;width: 50%;text-align: left;position: relative;left: 8px;top: 3px;font-style: normal;font-size: 12px;font-weight: 400;vertical-align: middle;display: block;margin-bottom: 5px;color: #bbb;line-height: 1;margin: 5px 0;text-decoration: line-through;}
.finalprice{float: left;width: 50%;text-align: right;display: block;font-size: 22px;color: #cb2027;margin-bottom: 5px;line-height: 1;}
.regularPrice{text-align: center;display: block;font-size: 22px;color: #cb2027;margin-bottom: 5px;line-height: 1;}
.spike-time{color: #000;font-size: 12px;padding-bottom: 5px;position: relative;text-align: left;padding: 0 15px;}
.spike-time em,.coupon_reaminNum em{font-style: normal;}
.spike-time em i{font-style: normal;color: #bc2722;}
.goods-buy{background: #15c1c3;text-align: center;margin: 0 15px 6px;height: 25px;color: #fff;line-height: 25px;font-size: 16px;border-radius: 5px;}
.goods-buy a{color:#fff;}
.goods-buy a:hover{opacity: 0.9;}
.coupon_reaminNum{font-weight: normal;font-size: 12px;}
.flash-bg{padding: 60px 131px 38px 120px;background: #ffffff;border-radius: 20px;/* border: 1px solid #48becc; */}
#tabbox{overflow:hidden;}
.mobile{display:none;}
.price-box .price{color: #ea1d1c; /*! font-weight: bold; */}
.old-price .price{color: #999; }
.tab_con{ display:none;}
.active-christmas .mainpage ul.tabs{height: 62px;width: 94.5%;}
.tabs li{height: 62px;width: 33%;text-align: center;line-height:62px !important;float:left;overflow: hidden;position: relative;background: #000000;}
.thistab:after{height: 15px;border-top-left-radius: 50%;border-top-right-radius: 50%;margin-bottom: -22px;box-shadow: 0px 0px 30px 17px rgb(196, 42, 36);}
.tabs li span {display: block;outline: none;font-size: 20px;font-weight: bold;color: #fff;text-decoration:none;cursor: pointer;border-left: 1px solid #1c4c3c;border-right: 1px solid #1c4c3c;}
.tabs .thistab{background: #28483d;background: linear-gradient(#077558, #000);}
.price-box{margin: 5px 0 8px;}
.col-lg-3{padding-left: 5px;padding-right: 5px;}
.goods-buy a:hover{color:#fff !important;}
.goods-discount{background-image: none;background-color: #cb2027;border-radius: 50%;line-height: 14px;padding-top: 8px;font-style: normal;width: 43px;height: 43px;position: absolute;/* font-weight: 700; */color: #fff;z-index: 3;font-size: 12px;}
.goods-discount span i{font-size: 18px;font-style: normal;position: relative;left: 3px;}
.progressbar{position: relative;height: 11px;margin: 0 0 5px;}
.progressbar:before{position:absolute;display:block;content:"";width:100%;height:11px;-webkit-border-radius:20px;border-radius:20px;background:#ddd;}
.bar {position:absolute;display:block;width:0px;height:11px;background: #bc2722;border-radius:16px;overflow:hidden;}
@-webkit-keyframes sparkle {from {background-position: 0 0;}to {background-position: 0 -64px;}}
@-moz-keyframes sparkle {from {background-position: 0 0;}to {background-position: 0 -64px;}}
@-o-keyframes sparkle {from {background-position: 0 0;}to {background-position: 0 -64px;}}
@keyframes sparkle {from {background-position: 0 0;}to {background-position: 0 -64px;}}
.clearance-sale{font-size: 26px;font-weight: bold;color: #40a53d;display: block;text-align: center;}
.before-top-time{text-align: center;font-size: 40px;color: #cc232a;}
.product-label-off,.product-label-new{/* right: 8px; *//* top: 3px; */}
.record_Top {width: 90%;height: 50px;text-align: center;line-height: 50px;margin: 30px auto 0px;color: #000;}
.topRec_List{padding: 10px 20px 20px;}
.maquee {width: 100%;overflow: hidden;margin: 0 auto;color: #7C7C7C}
.topRec_List li {height: 30px;line-height: 30px !important;text-align: left;color: #484848;font-size: 16px;}
#id_subscribe_newsletter,input.checkbox{width: 10% !important;height: 15px !important;position: relative;bottom: 2px;margin: 0;float: left;}
.eggs-dis label{width: 90% !important;float: left;}
.eggs-dis{margin-top: 10px;}
.active-christmas .mainpage {padding: 40px 30px 20px 30px;width: 100%;position: relative;z-index: 3;background: #fffdfc;border-radius: 20px;border: 1px solid #48becc;}
.luck-eggs-top-title,.active-christmas h1{position: relative;/* background:url(images/bg-tittle1.png?v=1.1) no-repeat; */text-align: center;height: 60px;margin: 35px auto 25px;width: 350px;/* background-size: 100% 100%; */background-color: #ff3e9e;border-radius: 50px;box-shadow: 0 4px 0 #ffa1d0;}
.flash-time{
    position: relative;
    text-align: center;
    height: 60px;
    margin: 35px auto 25px;
    width: 80%;
    background-color: #ff3e9e;
    border-radius: 50px;
    box-shadow: 0 4px 0 #ffa1d0;
    max-width: 1000px;
    }
.luck-eggs-top-title,.active-christmas h1 a:hover{text-decoration:underline;color: #ffffff;}
.luck-eggs-top-title h2,.active-christmas h1 span{font-size: 32px;text-transform: capitalize;color: #ffffff;line-height: 60px;padding: 0;display: block;font-family: open_sansbold, Arial;}
.luck-eggs-top-title span,.active-christmas h1 i{font-style: normal;font-size: 20px;color: #ffffff;height: 75px;line-height: 75px;float: right;padding: 0;}
.luck-eggs-content .luck-eggs-rules1{padding: 10px 40px 20px;}
.luck-eggs-content .luck-eggs-rules1 ul li{line-height: 32px;list-style: decimal;float: none;width: 100%;margin-left: 15px;padding-left: 5px;font-size: 16px;color: #484848;}
.luck-eggs-content .luck-eggs-rules1 ul li a{text-decoration: underline;color: #484848;}
.view-more{text-align: center;margin: 0;}
.view-more a{color: #e13729;font-size: 20px;font-weight: bold;}
.view-more em:before{width: 0.1em;font-weight: bold;}
.pop-prompt .close:hover{text-decoration:none;}
#prizebox_list_old{background-image:none;width: 246px;height: 362px;margin-left: -123px;margin-top: -181px;}
#prizebox_list_old .buynew{margin-bottom: 10px;}
#prizebox_list_old #prizebox_close{z-index: 9;top: 0;right: 10px;}
#result{position: relative;top: 88px;font-size: 16px;width: 170px;display: block;margin: auto;}
.security-rotection-coupon{margin-bottom: 20px;text-align: center;}
.security-rotection-coupon h1{margin: 0;}
.security-rotection-coupon h1 span{display:none;}
.security-rotection-coupon ul{width: 710px;margin: auto;}
.security-rotection-img{background: #ffffff;padding: 20px 0;box-shadow: 1px 3px 80px 10px #1828fc;}
.active-left{float: left;position: fixed;z-index: 199;display: none;}
.active-left a img{width:250px;}
/*mini login*/
.minilogin-address .pop-prompt{box-shadow: rgb(116 113 113) 2px 1px 6px;border-radius: 5px;display: block;width: 400px;margin-left: -200px;margin-top: -250px !important;padding: 0 35px;border: 0;}
.minilogin-address .mini-content{width: 100%;margin: 20px auto;}
.minilogin-address .pop-prompt .btn-account{font-family: open_sansbold,Arial;border-radius: 5px;border: 1px solid #ff3e9e;background: #ff3e9e;}
.minilogin-address .mini-register{margin-top: 10px;}
.minilogin-address .mini-register a{text-decoration: underline;color: #ff3e9e;}
.minilogin-address .required em{}
.minilogin-address .pop-prompt .close{}
.minilogin-address .pop-prompt input{border-radius: 5px;}
.pop-black {
    background: none repeat scroll 0 0 #000000;
    display: block;
    height: 3000px;
    left: 0;
    margin: -280px auto 0 -380px;
    opacity: 0.5;
    overflow: hidden;
    position: fixed;
    top: 0;
    width: 3000px;
    z-index: 9999999;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.character-title{color: #ffffff;
    margin: 150px 30px 5px;
    height: auto;
    font-size: 16px;
    line-height: 28px;    text-align: center;}
.character-bottom{color: #ffffff;height: auto;font-size: 16px;text-align: center;line-height: 28px}
#prizeendbox_close,#prizebox_close,#prizebox_close{font-size: 21px;
    color: #ffffff;
    margin-top: 23px;
    display: block;
    height: 42px;
    line-height: 40px;}
	#prizebox_list{
		width: 248px;
		height: 398px;
		margin-top: -145px;
		margin-left: -160px;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
	}

	#prizebox_dcode{
		font-size: 12px;
		float: left;
		position: absolute;
		left: 12px;
		top: 10px;
		color: #00345C;
	}

	.prizepro {
		width: auto;
		height: auto;
		background: #fff;
		float: left;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		position: relative;
	}

	.prizepro .character {
		height: 58px;
		width: 246px;
		overflow: hidden;
	}

	.prizepro .character a {
		line-height: 18px;
		font-size: 12px;
		display: block;
		height: 38px;
		width: 234px;
		padding: 10px 6px 0px 6px;
		overflow: hidden;
	}

	.prizepro .buynew span {
		font-size: 18px;
		font-weight: bold;
		margin-left: 3px;
		color: #cb2027;
		line-height: 19px;
		width: 85px;
		display: block;
		float: left;
	}

	.prizepro .buynew a {
		width: 110px;
		height: 32px;
		background: #cb2027;
		display: inline-block;
		vertical-align: top;
		zoom: 1;
		border-radius: 5px;
		float: right;
		margin-right: 20px;
		color: #fff;
		line-height: 32px;
		text-align: center;
		font-size: 14px;
	}

.mainpage-flash-sale .flash-sale-top-time p span span{font-family: Montserrat Thin;position: relative;margin: 0 20px;background: #f84b49;color: #ffffff;width: 78px;height: 78px;display: inline-block;font-size: 40px;line-height: 44px;text-align: center;letter-spacing: 2px;text-indent: 2px;font-weight: bold;padding: 5px 0 0;background-size: 100% 100%;border-radius: 10px;}
.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{border:0;padding: 0 0 0 20px;background: none;display: block;color: #ff6407;font-size: 20px;line-height: 20px;width: 100%;height: auto;margin: 0 0 8px;text-align: left;text-indent: inherit;letter-spacing: inherit;font-family: open_sansregular, Arial;}
.mainpage-flash-sale .flash-sale-top-time p span i{font-size: 16px;font-weight:normal;display:block;width:100%;font-style:normal;line-height: 20px;font-family: open_sansregular,Arial;letter-spacing: 0;text-indent: 0;text-transform: uppercase;}
.mainpage-flash-sale .flash-sale-top-time p span.clockover span{font-size: 22px;letter-spacing: inherit;text-indent: inherit;line-height: 78px;padding: 0;}
.sourcemore-tips{margin-top: 25px;text-align: left;color: #ffffff;font-size: 16px; }
.sourcemore-tips p{margin:0;line-height: 34px;color: #202020;}
.tips-content{display:none;}
.flash-week-tab{width: 100%;}
.flash-week-tab li{float:left;width: 20%;position: relative;line-height: 60px !important;text-transform: initial;font-size: 24px;cursor: pointer;margin-bottom: 0;}
.flash-week-tab li span{color: #ffffff;font-weight: bold; }
.flash-week-tab li.on span{cursor: pointer;position: relative;color: #ff3e9e;background-color: #fff;padding: 3px 20px;border-radius: 20px;}
.flash-week-tab li.on .flash-week-icon{display:none;}
.flash-week-tab li.on .flash-week-on{display:block;top: -4px;right: 2px;z-index: 3;height: 94px;}

.mainpage-flash-sale{margin:auto 0;position: relative;z-index: 9;}
.mainpage-flash-sale .flash-sale-title h1{font-size: 20px;font-weight: bold;margin: 0 0 5px;color: #ff6407; /* cursor: pointer; */}
.mainpage-flash-sale .flash-sale-top-time{line-height: 36px;margin: 0;font-size: 24px;width: 100%;text-align: left;margin-left: -20px;}
.mainpage-flash-sale .flash-sale-top-time p {/* line-height: 36px; */}
.mainpage-flash-sale .flash-sale-tab-product{float: left;width: 38%;text-align: center;position: relative;}
.mainpage-flash-sale .flash-sale-tab-product ul{margin: 0;}
.mainpage-flash-sale .flash-sale-title{float: right;width: 62%;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a.spike-images{display: block;margin-bottom:7px;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a{display: block;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 190px;margin: auto;position: relative;overflow: hidden;border: 0;/* border-radius: 7px; *//* border: 1px solid #ff6407; */}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img{width:100%;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix{text-align: center;margin-bottom: 10px; }
.mainpage-flash-sale .flash-sale-first-button{text-align: center;position: relative;margin-bottom: 9px;}
.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-button,.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-end,.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-clicked,
.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-disabled{padding: 0px;font-size: 16px;border-radius: 5px;width: 170px;height: 32px;margin: 0 auto 10px;color: #ffffff; }
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .goods-discount{right: 2%;top: 2%;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{color: #ff6407;font-size: 30px;font-weight: bold;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .original-price{color: #a0a0a0;font-size: 14px;position: relative;top: 5px;text-decoration: line-through;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{font-size: 18px;width: 50%;margin: 15px auto 15px;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.flash-sale-btn{position: relative;margin: 10px 0;}
.mainpage-first .flash-sale-tab-product{float:right;}
.mainpage-two .flash-sale-tab-product{float:left;}
.mainpage-two .flash-sale-tab-product ul li .mainpage-active{padding: 30px 55px 59px 50px;}
.active-christmas h1 i a{color:#ffffff;}
.active-christmas h1 i a .icon-angle-right:before{width: auto;margin-right: 0;}

.flash-sale-tab-product .mainpage-active a img{width: 100%;} 
.flash-sale-tab-product .mainpage-active h2{margin-bottom: 5px;font-size: 14px;}
.flash-sale-tab-product .mainpage-active h2 a{border: 0 !important;color: #202020;height: 49px;overflow: hidden;display: block; }
.flash-sale-tab-product a:hover{text-decoration:none;} 
.flash-sale-tab-product ul{margin:0;}
.flash-sale-tab-product ul li{list-style:none;}
.flash-sale-tab-product .mainpage-active .goods-discount{right: 15px;}
.flash-sale-tab-bottom{text-align: center;position: relative;}
.flash-sale-tab-bottom button.goods-buy-button{background: #ff6407;}
.flash-sale-tab-bottom button.goods-buy-end,.flash-sale-tab-bottom button.goods-buy-clicked,.flash-sale-tab-bottom button.goods-buy-disabled{background: #979696;font-size: 16px;padding: 3px 20px;}
.flash-sale-tab-bottom button.goods-buy-end{cursor: no-drop;}
#activity_page_products{position: relative;z-index: 9;}
.flash-week-tab-product .curr{display: block !important;}
.flash-week-tab-product .tab_content_list {display:none;position: relative;overflow: hidden;}

.coupon-left{display: inline;color: #a0a0a0;margin: 0;position: absolute;left: 0;bottom: -3px; }
.coupon-left i{font-style: normal;color: #ff6407;font-size: 44px;display: block;float: left;font-weight:bold;}
.coupon-left em{font-style: normal;display: block;float: left;position: relative;top: 22px;width: 32px;line-height: 14px;text-align: left;font-size: 14px;font-weight: bold;margin-left: 5px;}
.goods-discount i {
    font-size: 18px;
    font-style: normal;
    position: relative;
    left: 3px;
    font-family: open_sansbold, Arial;
}
.active-daily img{width:100%;}
/*popup*/
.buy-now-popup{cursor: pointer;z-index: 9999;background-color: rgba(0,0,0,0.3);width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;}
.buy-now-popup .buy-popup-content{width: 390px;height: 273px;padding: 10px;position: absolute;left: 50%;top: 50%;margin-top: -132px;margin-left: -195px;background:url(images/popup-true.png?v=1.2) no-repeat;background-position: 50%;background-size: 100% 100%;}
.buy-now-popup .buy-popup-content .popup-close,#prizeendbox_close_top,#prizebox_close_top{position: absolute;right: -25px;margin: 0;text-align: center;color: #f84b49;top: -15px;font-size: 38px;border-radius: 50%;width: 38px;height: 38px;line-height: 32px;border: 2px solid #f84b49;background: #fffdfc;}
.buy-now-popup .buy-popup-content .popup-text{color: #ffffff;text-align: center;position: relative;font-size: 18px;width: 370px;margin: auto;top: 46%;padding: 0 15px;}
.buy-now-popup .buy-popup-content .popup-text a,#prizeendbox_close, #prizebox_close, #prizebox_close{text-align: center;color: #ff6407;background: #ffffff;font-size: 16px;width: 150px;height: 30px;display: block;line-height: 30px;position: relative;margin: 20px auto 0;border-radius: 30px;}
.buy-now-popup .buy-popup-content .popup-text a:hover{text-decoration: underline;}
.buy-popup-content-notice .buy-popup-content,.pop-prompt{z-index: 9999999;width: 390px;height: 265px;padding: 10px;position: fixed;left: 50%;top: 50%;margin-top: -132px;margin-left: -195px;background:url(images/popup-false.png?v=1.2) no-repeat;background-position: 50%;background-size: 100% 100%;}

.hammer{background:url(images/hammer.png?v=1.2) no-repeat;width:74px;height:63px;position:absolute; text-indent:-9998px;left:300px;top:0;z-index:7;margin: 10px 0 10px 0;background-size: 55px;}
.notice{background: #ffffff;position: absolute;left: 50%;width: 300px;height: 105px;padding: 17px 0;color: #316d42;text-align: center;overflow: hidden;display: none;margin: auto;margin-left: -150px;margin-top: 40px;z-index: 8;border-radius: 20px;border: 3px solid #316d42;}
.notice b{font-size: 14px;line-height: 22px;display: block;width: 220px;margin: auto;padding-left: 20px;}
.mobile-close{font-style: normal !important;;position: absolute;right: -7px;width: 35px;display: block;height: 35px;margin-top: 2px;font-size: 34px;cursor: pointer;}
.bg-active .icon-angle-down:before {font-size: 24px;font-weight: bold;position: relative;top: 2px;}
.bg-active .on .icon-angle-down:before {transform: rotate(180deg);top: 4px;}
.sourcemore-tips .tips-content{display:block;}
.giveaway img{max-width: 100%;margin-bottom: 20px;}
@media (max-width:1700px){
	#scrollUp{width: 40px;height: 40px;margin-left: -20px;margin-top: 16px;}
	.sourcemore-tips p{line-height:32px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size:26px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .original-price{top:4px;}
	.coupon-left i{font-size:40px;}
	.flash-time{padding: 0 60px;height: 52px;/* margin: 15px auto 15px; *//* width: 80%; *//* padding-top: 58px; */}
	.flash-bg{padding: 40px 61px 25px 70px;}
	.luck-eggs:before, .mainpage-top-border:before, .flash-active-time:before{height: 60px;}
	.luck-eggs:after, .mainpage-bottom-border:after, .flash-active-time:after{height: 36px;}
	.luck-eggs-top-title, .active-christmas h1{height: 52px;/* line-height: 52px; */width: 300px;}
	.luck-eggs-top-title h2, .active-christmas h1 span,.luck-eggs-top-title span, .active-christmas h1 i{/* height: 65px; */line-height: 52px;font-size: 26px;}
	.flash-week-tab li{line-height: 52px !important;font-size: 22px;}
	.luck-eggs-bg{padding: 0 70px 20px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.flash-sale-btn{margin: 10px 0 0;}
	.coupon-left{bottom: -13px;}
	.luck-eggs-content ul li p{background-size: 92%;font-size: 22px;}
	.bg-in{padding: 0 130px 40px !important;}
	ul.eggList li{height: 140px !important;background-size: 100px !important;}
	ul.eggList li.curr{height: 135px !important;background-size: 129px !important;}
	.notice{border: 2px solid #abda50 !important;margin-top: 20px;}
	/*
	.indexnav_wrap{height: 430px;width: 140px;margin-top: -215px;right: 30px;}
	.indexnav_wrap ul li{font-size: 16px;height: 31px;line-height: 31px;}
	.indexnav_wrap ul li:nth-child(1){margin-top: 112px;}
	*/
	.mainpage-flash-sale .flash-sale-title h1{font-size: 18px;margin: 0 0 10px;}
	.mainpage-flash-sale .flash-sale-top-time p span span{width: 63px;height: 63px;font-size: 32px;line-height: 33px;margin: 0 15px;}
	.mainpage-flash-sale .flash-sale-top-time p span.clockover span{line-height: 63px;font-size: 18px;}
	.mainpage-flash-sale .flash-sale-top-time{margin-left: -15px;}
	.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{padding-left: 15px;font-size:18px;}
	.hammer{left: 252px;margin: 0;background-size: 46px;}
	.mainpage-flash-sale .flash-sale-tab-product{width:40%}
	.mainpage-flash-sale .flash-sale-title{width: 60%;}
	.sourcemore-tips{margin-top: 20px;}
	.mainpage-flash-sale .flash-sale-top-time p span i{font-size:14px}
	.indexnav_wrap{right:0;}
}

@media (max-width:1499px){
	.indexnav_wrap{right: 5px;height: 440px;width: 160px;margin-top: -220px;}
	.indexnav_wrap ul li{height: 27px;line-height: 27px;/* font-size: 14px; */margin-bottom: 10px;}
	.indexnav_wrap ul li:nth-child(1) {margin-top: 115px;}
	.indexnav_wrap ul li:nth-child(3), .indexnav_wrap ul li:nth-child(4) {margin-bottom: 9px;}
	.flash-time{height: 50px;}
	.flash-week-tab li {line-height: 50px !important;font-size: 20px;}
}

@media (max-width: 1360px) {
	.active-christmas .mainpage{padding: 35px 30px 25px 30px;}
	.active-christmas .mainpage ul li {margin-bottom: 10px;padding-left: 5px;padding-right: 5px;}
    .bg-active .container {padding: 0 120px;}
	/* .indexnav_wrap {height: 400px;width: 170px;margin-top: -200px;right:0;} */
	.hammer{background-size: 40px;left: 220px;}
	.luck-eggs-content ul li p{font-size: 21px;background-size: 85%;}
	.luck-eggs:before, .mainpage-top-border:before, .flash-active-time:before{height:50px}
	.luck-eggs:after, .mainpage-bottom-border:after, .flash-active-time:after{height:40px}
	
	#scrollUp {width: 40px;height: 40px;margin-left: -14px;margin-top: 4px;}
	/*.indexnav_wrap ul li{font-size: 16px;height: 37px;line-height: 37px;} 
	.indexnav_wrap ul li:nth-child(1) {margin-top: 74px;}
	.indexnav_wrap ul li:nth-child(2), .indexnav_wrap ul li:nth-child(4), .indexnav_wrap ul li:nth-child(6) {margin-bottom: 3px;}
	.indexnav_wrap ul li:nth-child(3), .indexnav_wrap ul li:nth-child(5) {margin-bottom: 4px;} */
	.luck-eggs-top-title h2, .active-christmas h1 span, .flash-week-tab, .luck-eggs-top-title span,{font-size: 22px;}
	.luck-eggs-top-title span,.active-christmas h1 i{font-size: 18px;}
	.flash-time{height: 44px;margin: 20px auto;}
	.flash-week-tab li {line-height: 44px !important;font-size: 18px;}
	.mainpage-flash-sale .flash-sale-top-time p span span{font-size: 30px;margin: 0 5px;line-height: 33px;}
	.mainpage-flash-sale .flash-sale-top-time{margin-left: -5px;}
	.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{padding-left: 5px;}
	.sourcemore-tips p{line-height: 30px;}
	.flash-bg{padding: 40px 61px 25px;}
	.luck-eggs-content .luck-eggs-rules1 ul li{line-height: 28px;}
	.luck-eggs-content h2{font-size: 20px;}
	.goods-buy{height: 23px;line-height: 21px;font-size: 14px;}
	.coupon-left i{font-size: 36px;}
	.coupon-left em{font-size: 12px;top: 17px;line-height: 12px;}
	ul.eggList li {height: 125px !important;background-size: 90px !important;}
	ul.eggList li.curr{height: 125px !important;background-size: 115px !important;top: 4px !important;}
	.bg-in {padding: 0 100px 30px !important;}
	.sourcemore-tips h1 {font-size: 18px;}
}

@media (max-width:1200px){
	.bg-active .container {padding: 0 70px;}
	.indexnav_wrap {height: 40px;background: #ff3e9e;border-bottom: 1px solid #ff3e9e;width: 100%;margin: 0;top: 0;right: 0;overflow: hidden;}
	.indexnav_wrap ul li{font-family: open_sansregular,Arial;margin: 0 !important;width: 15.6%;float: left;line-height: 40px;height: 40px;}
	.indexnav_wrap ul li:nth-child(3),.indexnav_wrap ul li:nth-child(4){width: 11%;}
	.indexnav_wrap ul li:nth-child(9){display:none;}
	.indexnav_wrap ul li a{color:#ffffff;}
	.sourcemore-tips h1 {font-size: 16px;margin: 0;}
	.bg-active .icon-angle-down:before {font-size: 20px;}
	.luck-eggs-top-title, .active-christmas h1{height: 50px;/* line-height: 55px; */width: 260px;margin: 25px auto 15px;box-shadow: 0 3px 0 #ffa1d0;}
	.luck-eggs-top-title h2, .active-christmas h1 span, .luck-eggs-top-title span, .active-christmas h1 i{/* height: 55px; */line-height: 50px;font-size: 24px;}
	.flash-time{/* padding: 0 6%; */height: 44px;margin: 30px auto 20px;/* width: 450px; *//* padding-top: 45px; */padding: 0 40px;box-shadow: 0 3px 0 #ffa1d0;}
	.luck-eggs:before, .mainpage-top-border:before, .flash-active-time:before{height: 40px;}
	.luck-eggs:after, .mainpage-bottom-border:after, .flash-active-time:after{height: 35px;}
	.hammer{left: 200px;}
	.bg-in {padding: 0 100px 20px !important;}
	.mainpage-flash-sale .flash-sale-top-time p span span{font-size: 24px;/* text-indent: 3px; */width: 50px;height: 50px;line-height: 16px;padding-top: 10px;}
	.mainpage-flash-sale .flash-sale-top-time p span i{font-size:12px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img, .mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 150px;}
	.sourcemore-tips{font-size: 14px;margin-top: 20px;}
	.luck-eggs-content .luck-eggs-rules1 ul li{font-size: 14px;line-height: 24px;}
	.topRec_List li{font-size: 14px;}
	.luck-eggs-top-title span,.active-christmas h1 i{font-size: 16px;}
	.flash-week-tab li{font-size: 16px;line-height: 44px !important;}
	.flash-week-tab li, .mainpage-flash-sale .flash-sale-title h1{font-size: 18px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{font-size:14px;}
	.flash-sale-tab-product .mainpage-active h2 a{height: 40px;}
	.mainpage-flash-sale .flash-sale-title{padding-top: 0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{margin: 5px auto 0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix{margin-bottom:0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size: 22px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .original-price{top: 2px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-button, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-end, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-clicked, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-disabled{width: 150px;height: 30px;}
	.coupon-left{bottom: 0;}
	.sourcemore-tips p {line-height: 24px;}
    .heart{width: 100%;}
	.indexnav_wrap ul li {font-size: 16px;}
    .banner{display: none;}
    .header_yd{display: block;}
    .header_yd{display: block;text-align: center;line-height: 3rem;}
    .header_yd div{text-align: center;}
    .header_yd div a{display: block;text-align: center;}
    .header_yd div a img{width:10rem;height: auto;}
    .banner_yd{display: block;}
    .banner_yd img{width: 100%;height: auto;}
    .main{background: #ffffff;padding-top: 0.6rem;}
    .main .main_in .main1{padding-top: 0.6rem;}
    .main .main_in .main1 .main1_bt{display: none;}
    .main .main_in .main1 .main1_product ul{margin-top: 0.5rem;}
    .main .main_in .main1 .main1_product ul li{width: 50%;box-sizing:border-box;margin:0 0 0.4rem 0;border: 1px solid #ccc;}
    .main .main_in .main1 .main1_product ul li .wz p{font-size: 0.8rem;height: 2rem;overflow: hidden;margin-bottom:4px;line-height: 1rem;}
    .main .main_in .main1 .main1_product ul li .wz div{display: none;}
    .main .main_in .main1 .main_yd{display: block;}
    .foot .foot_in .foot_tp{display: none;}
    .foot .foot_in .ljie{display: none;}
    .foot .foot_in .wz{font-size: 0.7rem;text-align: center;}
	.border-bg-top,.border-bg-bottom{height: 16px;}
	.luck-eggs-bg{padding: 0 50px 0px;background-size: 100%;}
	.active-left a img {width: 170px;}
	.mainpage-flash-sale .flash-sale-top-time p span.clockover span{font-size: 15px;line-height: 50px;}
	.mainpage-flash-sale .flash-sale-top-time p span span{border-radius:5px;}
}

@media (max-width: 1199px) {
    .bg-active .container {padding: 0 30px;}
}

@media (max-width: 1144px){
	.active-christmas h1.title1 img{width:100%;}
	.security-rotection-coupon ul li img{width: 100%;}
	ul.eggList li{background-size: 80px !important;height: 110px !important;}
	ul.eggList li.curr{background-size: 105px !important;top: 3px;height: 110px !important;}
	.bg-in{padding: 0 80px 20px !important;}
	.hammer {left: 175px;}
}

@media (max-width: 999px){
	.luck-eggs-action{padding: 0 0 30px;}
	.bg-in{padding:0 15px 20px !important;}
	.mobile-close{display: block !important;position: absolute;right: 0;font-size: 34px;}
	.security-rotection-coupon h1 img{width:100%;}
	.security-rotection-coupon ul{width:500px;}
	.active-christmas .mainpage-box-shadow{border: 0px solid #ffffff;}
	ul.eggList li{background-size: 80px !important;height: 115px !important;}
	ul.eggList li.curr{background-size: 107px !important;height: 115px !important;}
	.bg-in{margin-top: 0px !important;}
	.luck-eggs-content-left,.luck-eggs-content-right{float: none;width: 100%;}
	.luck-eggs-bg{padding: 0 20px 0px;}
	.border-bg-top, .border-bg-bottom {background-size: 100%;height: 13px;}
	.luck-eggs-content{padding:0;}
	.luck-eggs-content-right{margin-top: 20px;}
	.luck-eggs-content-left{margin-top: 15px;}
	.luck-eggs-contenQt .luck-eggs-rules1{min-height: auto;}
	.luck-eggs-top-title:before,.luck-eggs-top-title:after{width: 88px;}
	.active-christmas .mainpage ul li.col-sm-4{width: 25%;}
	.luck-eggs{margin-top: 0;}
	.luck-eggs-content .luck-eggs-rules1{padding:0px 20px 10px;}
	.topRec_List{padding: 0 20px 10px;}
}

@media (min-width: 992px){
	.cols-lg-3 {width: 20%;}
}

@media (max-width: 992px){
	.flash-week-tab li span{font-weight:normal;}
	.bg-active{background-size: 100%;}
	.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{font-size:14px;margin-bottom:5px;}
	.clearence-view-more {position: relative;left: 0;margin: 0;}
	.clearence-view-more a{font-size:16px;}
	.mainpage-flash-sale .flash-sale-top-time p span.clockover span{width:50px;line-height: 40px;font-size: 14px;}
	.flash-time{/* width: 430px; */width: 90%;padding: 0 10px;margin: 15px auto;height: 38px;box-shadow: 0 2px 0 #ffa1d0;}
	.mainpage-flash-sale .flash-sale-top-time p span span {font-size: 20px;width: 48px;height: 40px;line-height: 12px;padding-top: 7px;}
	.sourcemore-tips{font-size: 13px;margin-top: 15px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size:20px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .original-price{font-size:12px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix{margin-bottom: 5px;}
	.giveaway img{    margin-bottom: 0;}
	.luck-eggs-content-right{margin-top: 0;}
	.luck-eggs-top-title, .active-christmas h1{margin: 20px auto 15px;box-sizing: content-box;height: 44px;/* line-height: 50px; *//* width: 320px; */box-shadow: 0 2px 0 #ffa1d0;}
	.luck-eggs-top-title h2, .active-christmas h1 span, .luck-eggs-top-title span, .active-christmas h1 i{/* height: 50px; */line-height: 44px;}
	.flash-week-tab li{font-size: 16px;line-height: 38px !important;}
	.mainpage-flash-sale .flash-sale-title h1{font-size: 14px;margin: 0;}
	.luck-eggs-content h2{font-size: 16px;background-size: 75%;margin: 0;}
	.luck-eggs-content ul li p{font-size: 16px;}
	.bg-in{margin-top: 0;}
	.hammer{display:none !important;}
	.header-container.type3.sticky-header{position:relative !important;}
	
	.click-top{top: -55px;}
	.luck-eggs-top-title h2, .active-christmas h1 span, .flash-week-tab{font-size: 20px;}
	.luck-eggs:before, .mainpage-top-border:before, .flash-active-time:before,.luck-eggs:after, .mainpage-bottom-border:after, .flash-active-time:after{display:none;}
	.luck-eggs-bg, .active-christmas .mainpage, .flash-bg{/* background: #e75f11; *//* border: 3px solid #d34e02; */border-radius: 13px;padding: 20px 20px 10px;}
	.coupon-left{display: block;position: relative;left: inherit;bottom: 0;}
	.coupon-left i{float: none;font-size: 14px;display: inline-block;font-weight: normal;}
	.sourcemore-active-time{padding-top: 5px;}
	.flash-bg{padding: 20px 20px 13px;}
	.buy-now-popup .buy-popup-content,.pop-prompt{width: 300px;height: 210px;margin-top: -105px;margin-left: -150px;}
	.buy-now-popup .buy-popup-content .popup-close,#prizeendbox_close_top,#prizebox_close_top{top: 15px;font-size: 28px;width: 30px;height: 30px;line-height: 26px;border: 2px solid #f84b49;right: 15px;}
	.buy-now-popup .buy-popup-content .popup-text{width: 280px;font-size: 14px;}
	.buy-now-popup .buy-popup-content .popup-text a, #prizeendbox_close, #prizebox_close, #prizebox_close{margin-top: 15px;font-size: 14px;line-height: 22px;width: 120px;height: 22px;}
	.character-title{margin: 110px 30px 5px;font-size: 14px;line-height: 20px;}
	.character-bottom{font-size: 14px;line-height: 20px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img, .mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 140px;}
	.coupon-left em{float: none;width: auto;display: inline-block;top: 0;padding-left: 0;font-size: 14px;font-weight: normal;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{    margin: 3px auto;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.flash-sale-btn{margin: 5px 0 0;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-button, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-end, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-clicked, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-disabled{    width: 130px;height: 25px;font-size: 14px;line-height: 24px;}
}

@media only screen and (max-width: 1190px){ 
	 .christmas-mainpage-img,.christmas-mainpage-content{height: auto !important;}
}

@media only screen and (max-width: 800px){
	.toolbar-wrap{display:block;}
	.indexnav_wrap ul li{    font-size: 14px;}
	.luck-eggs-content ul li p{background-size: 99% 100%;height: 35px;line-height: 35px;}
	.indexnav_wrap{display:block !important;}
	.active-right{display:none !important;}
	.active-christmas .mainpage{margin:0;padding: 15px;}
	.active-christmas .mainpage ul{width:100%;}
	.active-christmas .mainpage ul li{padding:5px;margin-bottom: 0;}
	.special-price .price, .regular-price .price{font-size:18px;position: relative;top: 1px;}
	.double-code .price-box:before{bottom: inherit !important;}
	.tabs li{width: 48%  !important;margin-bottom: 10px !important;margin: 0 1%;}
	.tabs{width: 100% !important;height:auto !important;}
	.tabs li span{border:none !important;}
	.finalprice,.regularPrice{font-size:20px !important;}
	.oldprice{top: 0 !important;}
	.product-label-off, .product-label-new{/* top: 8px !important; */}
	.security-rotection-coupon ul li{width: 33.3%;}
	.active-christmas .mainpage ul li.col-sm-4{width: 33.3%;}
	
	.luck-eggs-bg, .active-christmas .mainpage, .flash-bg,.luck-eggs-top-title, .active-christmas h1{}
	.luck-eggs-top-title, .active-christmas h1{padding: 0 20px;/* height: 44px; */width: 220px;}
	.flash-week-tab li.on span{padding: 2px 18px;}
} 

@media only screen and (max-width: 670px){
	.clearence-view-more a {font-size: 12px;}
	.special-price .price, .regular-price .price{font-size:15px;}
	.price-box {margin: 0px 0 5px;}
	.active-christmas ul li h2{height: 34px;}
	.active-christmas .christmas-mainpage a{font-size:12px;}
	.goods-buy {height: 20px;line-height: 20px;font-size: 13px;}
	.goods-discount i,.product-label-off i.off-number{font-size:14px;}
	.goods-discount,.product-label-off {/* line-height: 12px; *//* padding-top: 6px; *//* width: 35px; *//* height: 35px; */}
	.product-label span{font-size:12px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-button, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-end, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-clicked, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-disabled {width: 120px;height: 20px;font-size: 13px;line-height: 20px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img, .mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width:120px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{font-size: 12px;height: 34px;overflow: hidden;}
	.bg-active .on .icon-angle-down:before {top: 2px;}
	.sourcemore-tips h1 {font-size: 14px;font-family: open_sansregular,Arial;font-weight: bold;}
	.bg-active .icon-angle-down:before {font-size: 18px;}
	ul.eggList li span{top: 90px;}
	.border-bg-top, .border-bg-bottom{height: 8px;}
	.luck-eggs-bg {padding: 0 10px 0px;}
	.luck-eggs-content ul li img{display: none;}
	.flash-week-tab li{font-size: 14px;line-height: 36px !important;}
	.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{margin: 0 0 3px;}
	.sourcemore-tips,.luck-eggs-content .luck-eggs-rules1 ul li,.topRec_List li{font-size:12px;line-height: 20px;}
	.luck-eggs-top-title span,.active-christmas h1 i{font-size:12px;}
	.sourcemore-tips p{line-height: 20px;}
	.indexnav_wrap{height: 40px;padding: 0;border-bottom: 0;}
	.indexnav_wrap ul li{width: 30%;font-size: 13px;height: 20px;line-height: 20px;}
	.indexnav_wrap ul li:nth-child(3),.indexnav_wrap ul li:nth-child(4),.indexnav_wrap ul li:nth-child(7){width: 20%;}
	.flash-time {margin: 15px auto 10px;width: 90%;height: 36px;/* padding: 33px 30px 0 30px; */}
	.indexnav_wrap ul li a{font-weight:normal;}
	.luck-eggs-top-title, .active-christmas h1{width: 250px;height: 36px;/* line-height: 40px; */}
	.luck-eggs-top-title h2, .active-christmas h1 span, .flash-week-tab{/* height: 40px; */line-height: 36px;margin: 20px auto 10px;font-size: 18px;}
	.luck-eggs-top-title, .active-christmas h1{margin: 20px auto 10px;width: 170px;}
}

@media only screen and (max-width: 640px){
	.bg-active .container{padding: 0 15px;}
}

@media only screen and (max-width: 600px){
	.active-christmas .mainpage{border-radius:10px;}
	.bg-active{padding-bottom:20px}
	.mainpage-flash-sale .flash-sale-title .mo{display:inline-block !important;margin-bottom: 3px;}
	.flash-time {margin: 10px auto;width: 100%;height: 30px;/* background: #ff6407; *//* border-radius: 30px; */padding: 0;/* border: 1px solid #ff6407; *//* box-shadow: 0 1px 0 #ffa1d0; */}
	.flash-week-tab li{font-size: 13px;line-height: 30px !important;}
	.flash-bg{padding: 10px 20px 13px;border-radius: 10px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-button, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-end, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-clicked, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-disabled{font-size:13px;}
	.flash-sale-tab-product .flash-sale-title{margin-bottom: 5px;}
	.flash-sale-title .flash-sale-top-time{display:none;}
	.mobile,.mobile .flash-sale-top-time{display:block;margin: 0;}
	.notice{margin-top: 0;}
	 ul.eggList li {background-size: 50px !important;height: 75px !important;}
	ul.eggList li.curr{background-size: 70px !important;height: 75px !important;}
	.bg-in {padding: 0 0px 20px !important;}
	.progressbar{display:none;}
	.spike-time{text-align: center !important;}
	.clock-name{display:block;}
	.top-time{height:auto !important;}
	ul.eggList li span{top: 110px;}
	.luck-eggs-top-title img {width: 250px;}
	.luck-eggs-content ul li p{height: 25px;line-height: 25px;}
	.active-left a img {width: 150px;}
	.mainpage-flash-sale .flash-sale-tab-product,.mainpage-flash-sale .flash-sale-title{float: none;width: 100%;}
	.flash-sale-tab-bottom,.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix{text-align:left;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{width: 100%;margin: 0;}
	.mainpage-flash-sale .flash-sale-title h1,.mainpage-flash-sale .flash-sale-top-time p span span.clock-name,.mainpage-flash-sale .flash-sale-top-time{text-align:center;}
	.mainpage-flash-sale .flash-sale-title h1{text-align:left;font-size: 14px;}
	.luck-eggs-top-title, .active-christmas h1{padding: 0 15px;/* width: 220px; *//* box-shadow: 0 1px 0 #ffa1d0; */}
	.luck-eggs-top-title h2, .active-christmas h1 span, .flash-week-tab{font-size: 16px;/* height: 40px; *//* line-height: 41px; */}
	.flash-week-tab li{/* font-size: 15px; */}
	.indexnav_wrap .container{padding:0;}
	.goods-discount{line-height: 12px;padding-top: 6px;width: 35px;height: 35px;text-align: center;}
	.goods-discount i{font-size: 16px;}
	.flash-sale-tab-mobile{float: left;width: 65%;text-align: left;padding-top: 7px;padding-left: 15px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{float: left;width: 35%;text-align: left;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img, .mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width:150px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .goods-discount{left: 112px;}
	.mainpage-flash-sale .flash-sale-top-time p span span{margin: 0 10px;}
	.coupon-left em{padding-left: 0;    font-weight: normal;}
	.coupon-left i{font-size: 14px;font-weight: normal;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix{line-height:33px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.coupon-left{line-height:28px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{font-size: 12px;}
	.flash-sale-tab-product .mainpage-active h2 a{height:37px}
	.active-christmas ul li .christmas-mainpage .price-box .special-price .price{font-size:16px;}
	.old-price{padding-left: 1px;}
	.active-christmas ul li .christmas-mainpage .price-box .special-price .price{top:2px;}
	.price-box{    margin: 0px 0 8px;}
	.active-christmas ul li .christmas-mainpage{padding-bottom: 0;}
}

@media only screen and (max-width: 500px){
	
	.flash-week-tab li.on span {padding: 2px 10px;}
	.bg-active .on .icon-angle-down:before {top: 0;}
	.sourcemore-tips h1 {font-size: 13px;}
	.bg-active .icon-angle-down:before {font-size: 16px;}
	.mainpage-flash-sale .flash-sale-top-time p span i{text-transform: lowercase;line-height: 14px;}
	.indexnav_wrap ul li a{font-weight:normal}
	.mainpage-active{padding: 0 15px;}
	.mainpage-flash-sale .flash-sale-top-time p span span{font-size: 18px;width: 37px;height: 35px;/* line-height: 35px; */letter-spacing: 1px;margin: 0 3px;padding-top: 6px;}
	.mainpage-flash-sale .flash-sale-top-time p span.clockover span{width: 43px;height: 36px;line-height: 36px;}
	.luck-eggs-top-title:before, .luck-eggs-top-title:after{display:none;}
	.active-christmas .mainpage ul li.col-sm-4{width: 50%;}
	ul.eggList li span{top: 90px;}
	.luck-eggs-text img{width: 100%;}
	.border-bg-top, .border-bg-bottom {height:5px;}
	.luck-eggs-rules1 p{font-size:12px;}
	.luck-eggs-rules1{padding: 10px;min-height: auto;}
	.luck-eggs-content ul li p{background: #ff7994;border-radius: 5px;font-size:13px;}
	.luck-eggs-content ul li p span{margin-right: 7px;}
	.luck-eggs-content ul li{padding: 0 1%;}
	.notice{left: 0 !important;margin-left: 0 !important;width: 100% !important;height: auto !important;border: 1px solid #abda50 !important;}
	.notice b{width: 90% !important;}
	.security-rotection-coupon ul {width: 100%;}
	.security-rotection-coupon h1 img,.active-christmas h1 img{display:none;}
	.security-rotection-coupon h1 span{display:block;color: #64e8ff;font-weight: bold;margin: 30px 10px 5px;font-size: 24px;text-shadow: 2px 2px 2px #000000;}
	.security-rotection-coupon h1 span i{font-style: normal;font-size: 14px;}
	.active-christmas .mainpage{padding: 13px 10px 10px;border-radius: 5px;}
	.luck-eggs-bg, .active-christmas .mainpage, .flash-bg, .luck-eggs-top-title, .active-christmas h1{
}

	.flash-bg{padding: 7px 0 15px;border-radius: 5px;}
	.goods-buy{/* height: 22px; *//* line-height: 22px; */font-size: 14px;}
	.sourcemore-tips{    padding: 0 15px;}
	.indexnav_wrap ul li{}
	.flash-sale-tab-mobile{width: 60%;padding-left: 5px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 40%;border: 0;border-radius: 0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images img{border-radius: 5px;}
	.mainpage-flash-sale .flash-sale-top-time p span.clockover span{font-size: 13px;}
}

@media only screen and (max-width: 460px){
	.active-christmas .luck-eggs-text img{width:100%;}
	.security-rotection-coupon h1 span{margin: 20px 10px 5px;font-size: 20px;}
	.active-christmas .mainpage ul li.col-sm-4{padding: 3px;}
	.flash-sale-tab-mobile{width: 55%;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 45%;}
}

@media only screen and (max-width: 420px){
	.flash-week-tab li{ font-size: 12px;line-height: 32px !important;}
	.flash-time{height:33px;}
	.flash-week-tab{font-family: open_sansregular,Arial;}
	.luck-eggs-content ul li{width:37%;padding: 0 2px;}
	.luck-eggs-content ul li p span{margin-right: 2px;}
	.win-for-free{font-size: 16px !important;width: 90% !important;}
	.active-christmas h1.title-code{padding-top: 30px;}
	.active-christmas ul li .christmas-mainpage .double-code .price-box span{font-size: 14px !important;}
	.active-christmas .mainpage ul li .double-code .special-code{font-size: 12px !important;padding-top: 5px !important;}
	.before-top-time{font-size:20px !important;}
	ul.eggList li.curr sup{background-size: 100% !important;right: 0 !important;}
	.minilogin-address .pop-prompt{margin-left: -150px;width: 300px;}
	.character-bottom{width: 200px;margin: 0 auto;font-size: 14px;}
	#prizeendbox #prizeendbox_close {margin-top: 3px;}
	.active-christmas ul li h2 a{font-size: 12px;}
	.active-christmas ul li h2{height: 34px;}
	.luck-eggs-top-title, .active-christmas h1{}
	.luck-eggs-top-title h2,.flash-week-tab,.luck-eggs-top-title span{display: block;float: none;}
	#userloginbox_list,#userloginbox_forgot{margin-top: -137px !important;}
	.flash-sale-tab-mobile,.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 50%;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size:20px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img {width: 95%;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .goods-discount {left: inherit;right: 7%;}
	.flash-sale-tab-mobile{padding-top:12px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-button, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-end, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-clicked, .mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-disabled{width: 80%;height: 20px;line-height: 20px;}
}

@media only screen and (max-width: 400px){
	.flash-sale-tab-mobile {padding-top: 9px;}
}

@media only screen and (max-width: 370px){ 
	.luck-eggs-content .luck-eggs-rules p {font-size: 12px !important;}
	.border-bg-top, .border-bg-bottom {height:4px;}
	.notice b{font-size: 12px !important;}
	.goods-buy{font-size: 12px;}
	.flash-sale-tab-mobile {padding-top: 5px;}
	.flash-week-tab li.on span {padding: 2px 6px;}
}

@media only screen and (max-width: 355px){ 
	.flash-sale-tab-mobile {padding-top: 0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix {line-height: 23px;}
}

@media only screen and (max-width: 340px){ 
	.indexnav_wrap ul li a{font-size: 12px;}
	.active-christmas .mainpage ul li.col-sm-4{padding: 1px;}
}

@media only screen and (max-width: 321px){ 
	.active-christmas h1.title-code {padding-top: 20px;}
}