.main-container,.main.container{padding:0;}
.main{width:100%;}
.std ul{padding-left:0;list-style:none;}
.col-main {padding-bottom: 0;}
.sourcemore-active .mainpage {padding: 45px 10px 35px;background: #eefffc;border: 7px solid #008a48;border-radius: 15px;margin-bottom: 50px;}
.sourcemore-product{position: relative;padding-bottom: 20px;}
.sourcemore-active-banner img,.sourcemore-active ul li img{width:100%;} 
.sourcemore-active ul{width:100%;list-style: none;padding: 0px 30px;list-style: none;}
.sourcemore-active ul li{margin-bottom: 20px;padding-left: 8px;padding-right: 8px;padding-top: 0;}  
.sourcemore-active ul li.cols-lg-3 {width: 20%;}
.sourcemore-active a{display:block;}
.sourcemore-active h1{height: auto;text-align: center;background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-title1.png) no-repeat center center;background-position-x: 50%;font-weight: bold;margin: 0 auto 30px;height: 96px;line-height: 69px;color: #008a48;font-size: 36px;padding-top: 23px;width: 500px;background-size: 100% 100%;}
.sourcemore-active h1 span{color: #fff9cb;display: block;font-size: 18px;}
.sourcemore-active h2{height: 40px;margin: 0;overflow: hidden;padding: 0 10px;}
.sourcemore-active h2 a{font-size: 14px; text-decoration: none;}
.sourcemore-active p{margin:0;}
.sourcemore-active .mainpage-active{text-align:center;background:#fff;border: 2px solid #44a29f;margin: 0;padding: 0;width: 100%;} 
.sourcemore-active .mainpage-active p.clearfix{height:27px;overflow: hidden;}
.sourcemore-active .top-time{height: 30px;color: #fff;font-size: 14px;background-color: #000;text-align: center;margin:0;width: 100%;padding: 0;} 
.sourcemore-active .top-time .spike-clientclock{line-height: 30px;display:block;} 
.sourcemore-active .original-price{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;}
.sourcemore-active .special-price{float: left;width: 50%;text-align: right;display: block;font-size: 22px;color: #cb2027;margin-bottom: 5px;line-height: 1;display:block;}
.sourcemore-active .regular-Price{text-align: center;display: block;font-size: 22px;color: #cb2027;margin-bottom: 5px;line-height: 1;display:block;}
.sourcemore-active .goods-buy{background:rgb(44,158,169);max-height: 26px;text-align: center;display: block;width: 86%;margin: 0 15px 6px;height: 26px;color: #fff;line-height: 26px;font-size: 16px;border-radius: 5px;}
.sourcemore-active .goods-buy-disable{background: #333333;}
.sourcemore-active .goods-buy-clicked{background: #333333;}
.sourcemore-active .goods-buy-end{background: #333333;}
.sourcemore-active .discount-coupon-code{font-weight: bold;border: 1px dashed #117134;margin: 7px 15px;padding: 4px;}
.sourcemore-active .goods-buy:hover,.sourcemore-active .goods-buy a:hover{opacity: 0.9;color:#fff !important;}
.sourcemore-active .goods-buy a{color:#fff !important;}
.sourcemore-active .active-right a:hover{color:#000000;text-decoration:none;}
.goods-discount{background-image: none;display:block;background-color: #c21616;border-radius: 50%;text-align: center;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;right: 11px;}
.goods-discount i{font-size: 18px;font-style: normal;position: relative;left: 3px;}
.sourcemore-active .coupon-left i{font-style:normal;color: #117134;} 

.flash-notice{color: #fddf8c;margin: auto;margin-top: 10px;text-align: center;font-size: 16px;}
.flash-notice p{margin: 0;}

.flash-week-tab-product .curr{display: block !important;}
.flash-week-tab-product .tab_content_list {display:none;position: relative;background: #eefffc;background-size: 100% 100%;margin-bottom: 40px;border: 7px solid #008a48;border-radius: 15px;overflow: hidden;}
.flash-week-tab-product .tab_content_list:after{content: '';background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg3.png) no-repeat left;display: block;position: absolute;z-index: 8;width: 700px;height: 300px;bottom: 15px;background-size: 90%;left: -10px;}

.coupon-left{display: inline;color: #008a48;margin: 0;position: absolute;left: 0;bottom: -15px;}
.coupon-left i{font-style: normal;color:#008a48;font-size: 58px;display: block;float: left;}
.coupon-left em{font-style: normal;display: block;float: left;position: relative;top: 42px;width: 32px;line-height: 12px;text-align: left;}

.mainpage-flash-sale .flash-sale-top-time p span span{position: relative;margin: 0 2px;background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg.png) no-repeat center center;background-size: 100% 100%;color: #fff;width: 80px;height: 80px;display: inline-block;font-size: 50px;line-height: 80px;}
.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{background: none;display: block;color: #2c9ea9;font-size: 22px;line-height: 20px;width: 100%;height: auto;margin: 0 0 15px;}
.mainpage-flash-sale .flash-sale-top-time p span span .clock-bg{display:block;background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg1.png) no-repeat center center;background-size: 100% 100%;width:75px;height:10px;display: block;position: absolute;top: 42%;left: 2px;}
.mainpage-flash-sale .flash-sale-top-time p span em{display:none;}
.mainpage-flash-sale .flash-sale-top-time p span.clockover span{font-size: 24px;}
.sourcemore-tips{margin-top: 45px;text-align: center;color: #0ea593;font-size: 14px;}
.sourcemore-tips p{margin:0;font-weight: bold;line-height: 28px;}
.flash-week-tab{margin: 0 auto 15px !important;padding: 0 30px !important;text-align: center;color: #fff;background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-titlebg.png) no-repeat center center;background-size: 100%;    height: 94px;width: 900px;}
.flash-week-tab li{float:left;width:20%;position: relative;height: 60px;line-height: 60px !important;font-size: 26px;cursor: pointer;margin-top: 9px;}
.flash-week-tab li span{font-weight: bold;color: #ffffff;}
.flash-week-tab li.on span{display: block;cursor: pointer;position: relative;color: #0ea593;}
.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;padding:25px 50px 10px;position: relative;z-index: 9;}
.mainpage-flash-sale .flash-sale-title h1{background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-title.png) no-repeat center center;height: 50px;margin: 20px 0 10px;background-size: 60%;}
.mainpage-flash-sale .flash-sale-top-time{line-height: 36px;margin: 0;font-size: 24px;width: 100%;text-align: center;}
.mainpage-flash-sale .flash-sale-top-time p {line-height: 36px;color: #0ea593;}
.mainpage-flash-sale .flash-sale-tab-product{float: left;width: 45%;text-align: center;position: relative;}
.mainpage-flash-sale .flash-sale-title{float: right;width: 55%;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img,.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 280px;margin: 4px auto 7px;position: relative;}
.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-btn,.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-disable{padding: 10px 50px;font-size: 20px;border-radius: 7px;font-weight: bold;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .goods-discount{right: 2%;margin-top: 10px;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{color: #0ea593;font-size: 34px;font-weight: bold;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .original-price{color: #0ea593;font-size: 16px;position: relative;top: 5px;}
.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{font-size: 18px;width: 61%;margin: auto;margin-bottom: 20px;}

.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;}

.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{color: #eefffc;height: 44px;overflow: hidden;display: block;font-weight: bold;}
.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 ul li .mainpage-active{background:url(../2021-dragon-boat-festival-sale/images/anniversary-bg4.png) no-repeat center center;position: relative;background-size: 100% 100%;width: 100%;}
.flash-sale-tab-product .mainpage-active p.clearfix{margin-bottom: 35px;}
.flash-sale-tab-product .mainpage-active p.clearfix .special-price{color: #ce3424;font-size: 28px;}
.flash-sale-tab-product .mainpage-active p.clearfix .original-price{color: #ce3424;font-size: 14px;position: relative;top: 3px;text-decoration: line-through;left: 2px;}
.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-btn{background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg4.png) no-repeat center center;background-size: 100% 100%;font-size: 16px;padding: 3px 20px;color: #ffffff;}
.flash-sale-tab-bottom button.goods-buy-end,.flash-sale-tab-bottom button.goods-buy-clicked{background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg5.png) no-repeat center center;background-size: 100% 100%;font-size: 16px;padding: 3px 20px;}
.flash-sale-tab-bottom button.goods-buy-disable{background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg5.png) no-repeat center center;background-size: 100% 100%;font-size: 16px;padding: 3px 20px;}
.flash-sale-tab-bottom button.goods-buy-end{background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg5.png) no-repeat center center;background-size: 100% 100%;cursor: no-drop;}

.sourcemore-active-all{background-color: #d6f1e0;background-image: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg.jpg);background-position: bottom;position: relative;z-index: 9999;background-size: 100%;background-repeat: no-repeat;background-attachment: fixed;}
.sourcemore-title{text-align: center;}
.sourcemore-title h1{margin: 0;margin: 40px 0 30px;color: #ffffff;font-weight: bold;height: 96px;line-height: 96px;font-size: 36px;padding: 10px 0;background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-title1.png) no-repeat center center;}

/*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: 500px;height: 360px;padding: 10px;position: absolute;left: 50%;top: 50%;margin-top: -180px;margin-left: -250px;background:url(../2021-dragon-boat-festival-sale/images/tanchuang-7.png) no-repeat;background-position: 50%;background-size: 100% 100%;}
.buy-now-popup .buy-popup-content .popup-close{position: absolute;right: 40px;margin: 0;text-align: center;color: #ffffff;top: -30px;font-size: 32px;font-weight: bold;background: red;border-radius: 50%;width: 40px;height: 40px;line-height: 35px;}
.buy-now-popup .buy-popup-content .popup-text{color: #ffffff;text-align: center;font-weight: bold;position: relative;font-size: 18px;width: 380px;margin: auto;top:30%;}
.buy-now-popup .buy-popup-content .popup-text a{color: #ffffff;}
.buy-popup-content-notice .buy-popup-content{width: 500px;height: 360px;padding: 10px;position: absolute;left: 50%;top: 50%;margin-top: -180px;margin-left: -250px;background:url(../2021-dragon-boat-festival-sale/images/tanchuang-6.png) no-repeat;background-position: 50%;background-size: 100% 100%;}

.turntable_centent .turntable_centent_case {overflow: hidden;background: url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-bg2.png) no-repeat center center;position: relative;padding: 20px 40px 0 0;margin: 0 auto 40px;background-size: 100% 100%;}
.turntable_centent .turntable_centent_case .turntable_centent_left h2 {font-size: 20px;line-height: 32px;font-weight: normal;margin-left: 20px;text-align: center;}
.turntable_lottery_box .turntable_lottery-img {width: 480px;height: 480px;z-index: 8;position: relative;margin: auto;background: url(../2021-dragon-boat-festival-sale/images/bg-lottery1.png) no-repeat;background-size: 100%;}
.turntable_lottery_box .turntable_play_btn {width: 120px;height: 130px;position: absolute;top: 167px;left: 210px;background: url(../2021-dragon-boat-festival-sale/images/unplaybtn.png) no-repeat;z-index: 9;background-size: 100%;}
.turntable_lottery_box .turntable_play_btn02 {background: url(../2021-dragon-boat-festival-sale/images/playbtn.png) no-repeat;background-size: 100%;}
.turntable_pupops {background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 99999;}
.turntable_pupop {width: 500px;height: 360px;padding: 10px;position: absolute;left: 50%;top: 50%;margin-top: -180px;margin-left: -250px;background:url(../2021-dragon-boat-festival-sale/images/turntable_pupop.png) no-repeat;background-position: 100%;background-size: 100%;}
.turntable_pupop .turntable_title {color: #ffffff;font-size: 22px;font-weight: bold;text-align: center;text-transform: capitalize;width: 280px;margin: 52% auto 0;position: relative;}
.turntable_pupop img {width: 180px;height: 166px;display: block;margin: 50px auto 25px auto;}
.turntable_pupop .turntable_name {color: #ffffff;font-size: 16px;text-align: center; margin: 10px;width: 280px;margin: 10px auto 0;position: relative;height: 80px;}
.turntable_play_num{color: #ffffff;font-size: 22px;font-weight: bold;}
.turntable_continue {color: #e70011;font-size: 20px;text-decoration: none;display: block;text-indent: -6px;text-align: center;margin: 0 auto;width: 40%;cursor: pointer;font-weight: bold;text-transform: capitalize;top: 1px;position: relative;line-height: 28px;height: 30px;}
.turntable_centent_left{width: 50%;float: left;position: relative;top: 7px;}
.turntable_centent_left .turntable_lottery_box{width: 98%;min-height: 512px;}
.turntable_play_winner{position: relative;width:50%;float: right;padding-left: 3%;}
.turntable_play_winner h3{text-align: center;position: relative;color: #cf2734;font-weight: bold;margin: auto;font-size: 20px;}
.turntable_play_winner ul li{line-height: 26px;color: #5d5050;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 20px;font-weight: bold;}
.turntable_play_winner p{margin: 0;text-align: center;color: #fff;}
.turntable_play_rule{text-align: left;}
.turntable_play_rule p{margin: 0;line-height: 22px;color: #ffffff;text-align: left;}
.turntable_play_rule p a{color: #ffffff;text-decoration: underline;}
.turntable_play_rule p em{font-style:inherit;}
.turntable_play_rule h3{position: relative;text-align: left;margin-bottom: 0;background: initial;width: 100%;margin:0;padding:0}
.turntable_play_rule h3 span{position: relative;font-size: 34px;color: #ffffff;}

.winning-list{background: #fde08e;background: linear-gradient(to top, #f1a964 0%,#fde08e 100%);background: -moz-linear-gradient(to top, #f1a964 0%,#fde08e 100%);background: -webkit-linear-gradient(to top, #f1a964 0%,#fde08e 100%);box-shadow: 2px 2px 15px #a0131f;border-radius: 20px;margin: 10px 0 0;padding: 15px 0;}
.winning-list p{color:#c31b2b;font-weight: bold;}

/*Navigation menu*/
.active-right{font-weight: bold;width: 220px;height: 380px;float: right;position: fixed;display: none;background:url(../2021-dragon-boat-festival-sale/images/dragon-boat-festival-sale-right1.png) no-repeat center;background-size: 100% 100%; z-index:9999;}
.active-right a{display: block;text-align: center;color: #ffffff;font-style: italic;line-height: 35px;font-size: 18px;position: relative;height: 34px;margin-bottom: 13px;}
.active-right a:nth-child(2){margin-bottom: 5px;}
.active-right a:nth-child(3){margin-bottom: 6px;}
.active-right a:nth-child(4){margin-bottom: 8px;}
.active-right a:nth-child(5){margin-bottom: 10px;}
.active-right .active-top{background-color: transparent;left: 0 !important;line-height: 50px;font-size: 16px;font-weight: bold;width: 50px;height: 50px;margin: -10px auto 0;color: #d43f8d;}
.active-right .active-top:hover,.sourcemore-active a:hover{color:#000000;text-decoration:none;}
.indexnav_wrap{background: #357f73;position:fixed;top:0;width: 100%;z-index: 9999999;}
.indexnav_wrap ul li{float:left;text-align:center;line-height:30px;list-style:none;height:30px;overflow: hidden;width: 33%;font-size: 12px;font-weight: bold;}
.indexnav_wrap ul li a{color:#fff;text-decoration:none;}

.active-left{width: 220px;height: 200px;float: left;position: fixed;z-index: 9999;left: 1%;bottom: 40%;}
.active-left img{width:100%;}

.onestepcheckout-enable-newsletter-bottom{margin-top: 10px;}
.onestepcheckout-enable-newsletter-bottom input[type="checkbox"]{width: 5%;padding: 0;position: relative;bottom: 2px;margin: 0;float: left;height: auto;top: 3px;}
.onestepcheckout-enable-newsletter-bottom label {float: left;width: 95%;}
.clearence-view-more{text-align: center;margin: 0;}
.clearence-view-more a{font-size: 20px;color: #cb2027;text-decoration: none;}
.clearence-view-more a .icon-angle-right:before{width: 0.5em;margin: 0;}

/*mini login*/
.minilogin-address .pop-prompt{box-shadow: rgb(0, 0, 0) 2px 3px 5px;border-radius: 5px;display: block;width: 400px;margin-left: -200px;margin-top: -250px !important;padding: 0 35px}
.minilogin-address .mini-content{width: 100%;margin: 20px auto;}
.minilogin-address .pop-prompt .btn-account{border: 1px solid #2c9ea9;background: #2c9ea9;font-weight: bold;border-radius: 5px;}
.minilogin-address .mini-register{margin-top: 10px;}
.minilogin-address .mini-register a{color: #2c9ea9;text-decoration: underline;}
.minilogin-address .required em{color: #c8000c;}
.minilogin-address .pop-prompt .close{color: #c8000c;}
.minilogin-address .pop-prompt input{border-radius: 5px;}
@media (max-width: 1750px){
	.active-left{left: 3% !important;}
}
@media (max-width: 1700px){
	.active-left{left: 1% !important;}
}
@media (max-width: 1600px){
	.active-left{left: 10px !important;}
}
@media (max-width: 1500px){
	.flash-week-tab-product .tab_content_list:after{height: 260px;}
	.active-left{left: 0 !important;}
	.flash-week-tab{width: 800px;height: 84px;margin:0 auto 20px !important;}
	.mainpage-flash-sale .flash-sale-top-time{font-size: 20px;}
	.coupon-left i{font-size: 42px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img, .mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 250px;}
	.sourcemore-title h1 img{width: 270px;}
	.turntable_play_rule h3 span{font-size: 28px;display: block;height: 45px;line-height: 45px;}
	.flash-week-tab li{font-size: 22px;line-height: 50px !important;}
	.sourcemore-title-top h1 img{width: 65%;}
	.mainpage-first .flash-sale-tab-product ul li .mainpage-active{float: right;}
	.mainpage-two .flash-sale-tab-product ul li .mainpage-active{float: left;}
	.mainpage-flash-sale .flash-sale-title h1{width: 300px;margin: 0 auto 15px;background-size: 100%;}
	.coupon-left em{top: 22px;font-size: 12px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-btn, .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-disable{padding: 5px 50px;font-size: 18px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size: 30px;}
	.mainpage-flash-sale .flash-sale-top-time p span span{width: 70px;height: 70px;font-size: 40px;line-height: 70px;}
	.mainpage-flash-sale .flash-sale-top-time p span span .clock-bg{width: 65px;}
	.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{line-height: 20px;}
	.sourcemore-title h1{margin: 20px auto !important;}
	.sourcemore-title h1,.sourcemore-active h1{font-size: 30px;width: 400px;line-height: 68px;height: auto;}
	.sourcemore-active .mainpage,.flash-week-tab-product .tab_content_list{border: 5px solid #008a48;}
}
 
@media (max-width: 1199px){
	.mainpage-flash-sale .flash-sale-title h1,.mainpage-flash-sale .flash-sale-top-time,.mainpage-flash-sale .flash-sale-top-time p,.mainpage-flash-sale .flash-sale-title ul li{font-size: 18px;line-height: 26px;}
	.flash-sale-tab-product{width: 88%;margin: 0 auto;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{font-size: 16px;height: 39px;}
	.flash-week-tab li em{display:none !important;}
	.turntable_lottery_box .turntable_play_btn{width: 90px;height: 100px;top: 193px;left: 170px;}
	.turntable_lottery_box .turntable_lottery-img{width: 350px;height: 350px;top: 70px;}
	.turntable_play_rule p{font-weight: normal;line-height: 22px;}
	.turntable_play_rule h3 span{font-size: 18px;}
	.sourcemore-active{margin-top: 0;}
	.turntable_centent .turntable_centent_case{padding: 20px 40px 10px 0;}
	.turntable_lottery_box .turntable_lottery-img-shown:after{bottom: 45px;}
	.flash-sale-tab-product ul li .mainpage-active {width: 100%;}
	.sourcemore-active .mainpage-bottom{height: 220px;margin-top: -160px;margin-bottom: 15px;}
	.flash-week-tab li{font-size: 20px;line-height: 60px !important;}
	.flash-week-tab{width: 70%;position: relative;height: 90px;padding: 0 30px !important;margin: 0 auto 10px !important;}
	.sourcemore-active-time{position: relative;}
	.sourcemore-product{position: relative;}
	.sourcemore-tips p{line-height: 24px;}
	.sourcemore-active .mainpage,.flash-week-tab-product .tab_content_list{margin-bottom: 30px;border: 3px solid #008a48;}
	.sourcemore-tips{margin-top:20px;font-size: 13px;}
	.active-left{width: 180px;height: 180px;}
	.flash-week-tab-product .tab_content_list:after {height: 260px;width: 600px;}
	.mainpage-flash-sale .flash-sale-title h1{background-size: 90%;}
}
@media (min-width: 1119px){
	.sourcemore-active ul li.cols-lg-3 {width: 20%;}
}
@media (max-width: 1118px){
	.sourcemore-active ul li.cols-lg-3 {width: 25%;}
}
@media (max-width: 998px){
	.sourcemore-active ul li.cols-lg-3{width: 33.3%;}
	.sourcemore-active-time .container,.sourcemore-product .container{width:100% !important;}
	.turntable_play_rule{padding: 0 10px;}
	.mainpage-flash-sale .flash-sale-title ul{width: 33%;}
	.flash-sale-tab-product ul li .mainpage-active{width:100%;}
}
@media (max-width: 971px){
	.turntable_centent_left .turntable_lottery_box{min-height: 534px;}
}
@media (max-width: 912px){
	.turntable_centent_left .turntable_lottery_box{min-height: 578px;}
}
@media (max-width: 901px){
	.sourcemore-active-all{background-image: none;}
	.sourcemore-active .mainpage{padding: 10px 0;}
	.sourcemore-active .mainpage-bottom{display:none;}
	.sourcemore-active ul{padding: 0px 10px;}
	.mainpage-flash-sale .flash-sale-title ul{width: 30%;}
	.mainpage-flash-sale .flash-sale-title h1{margin: 0 auto 5px;width: 230px;}
	.mainpage-flash-sale .flash-sale-top-time p,.mainpage-flash-sale .flash-sale-title ul li{line-height: 40px;}
	.flash-sale-tab-product{width: 98%;margin: 0 auto;}
	.flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size: 20px;}
	.flash-sale-tab-product .mainpage-active p.clearfix .original-price{top: 2px;}
	.flash-sale-tab-product .mainpage-active p.clearfix{margin-bottom: 10px;}
	.turntable_lottery_box .turntable_lottery-img{width: 320px;height: 320px;margin: auto;top: 10px;}
	.turntable_centent_left{position: relative;bottom: 0;width: 100%;float: none;left: 0;text-align: center;margin: 0 auto;}
	.turntable_lottery_box .turntable_play_btn{width: 60px;height: 70px;top: 56%;left: 50%;margin-left: -30px;margin-top: -65px;}
	.turntable_play_winner,.turntable_play_rule{float: none;width: 100%;min-height: auto;padding: 0;margin-bottom: 10px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img, .mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 80%;position: relative;}
	.flash-week-tab{border: 3px solid #baa249;background: #357f73;border-radius: 30px;height: 50px;line-height: 50px;width: 80%;margin: 20px auto !important;padding: 0 !important;}
	.flash-week-tab li {height: 50px;line-height: 45px !important;font-size: 18px;margin-top: 0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{margin-bottom: 10px;}
	.flash-sale-tab-product .mainpage-active h2 a {height: 34px;font-size: 14px;color: #0ea593;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size: 24px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix .original-price{font-size: 14px;top: 3px;}
	.coupon-left {display: block;position: relative;left: 0;bottom: 0;width: 100%;line-height: 22px;}
	.coupon-left i {font-size: 16px;font-weight: bold;float: none;display: inline-block;}
	.coupon-left em{top: inherit;float: none;display: inline-block;width: auto;padding-left: 2px;}
	.mainpage-flash-sale .flash-sale-top-time p{line-height: 30px;}
	.mainpage-flash-sale .flash-sale-top-time {font-size: 16px;}
	.turntable_centent_left .turntable_lottery_box{min-height: 350px;width: 100%;}
	.turntable_centent .turntable_centent_case{padding: 10px;background: #cc2231;border-radius: 30px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-btn, .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-disable{font-size:16px}
	.sourcemore-active-time{top: 0;}
	.mainpage-flash-sale{padding: 20px;}
	.mainpage-flash-sale .flash-sale-btn{margin: 0;}
	.sourcemore-title h1, .sourcemore-active h1{font-size: 20px;margin: 30px auto 20px;width: 300px;height: 60px;line-height: 60% !important;padding-top: 28px;}
	.sourcemore-product{margin-top: 0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .goods-discount{right: 10%;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix{margin-bottom: 3px;}
	.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{font-size: 18px;margin: 0 0 10px;}
	.sourcemore-tips{font-size: 13px;margin-top: 20px;}
	.mainpage-flash-sale .flash-sale-top-time p span span {width: 60px;height: 60px;font-size: 34px;line-height: 60px;}
	.mainpage-flash-sale .flash-sale-top-time p span span .clock-bg {width: 55px;top: 40%;}
	.mainpage-flash-sale .flash-sale-top-time p span.clockover span{font-size: 18px;}
	.flash-week-tab-product .tab_content_list:after{display:none;}
	.sourcemore-active .mainpage, .flash-week-tab-product .tab_content_list{margin-bottom:0;}
}
@media only screen and (max-width: 780px){
	.indexnav_wrap{display:block !important;}
	.active-right{display:none !important;}
	.sourcemore-active .mainpage{margin:0;}
	.sourcemore-active ul{width:100%;}
	.sourcemore-active ul li,.flash-sale-tab-product ul li{padding:5px;margin-bottom: 0;}
	.sourcemore-active .special-price,.sourcemore-active .regular-Price{font-size:16px;}
	.sourcemore-active .original-price{margin: 0;}
	.sourcemore-title h1{font-size: 26px;margin: 0 0 10px;}
	.flash-week-tab li{height: 50px;line-height: 44px !important;font-size: 16px;}
	.active-left {width: 140px;height: 140px;}
} 
@media only screen and (max-width: 650px){
	.mainpage-flash-sale .flash-sale-title ul{width: 100%;float: none;}
	.mainpage-flash-sale .flash-sale-title h1{margin: 5px auto 5px;}
	.sourcemore-active .mainpage-top {height: 30px;}
	.sourcemore-active .mainpage-bottom {height: 40px;}
}
@media only screen and (max-width: 600px){
	.buy-now-popup .buy-popup-content{width: 300px;height: 250px;margin-top: -125px;margin-left: -150px;}
	.buy-now-popup .buy-popup-content .popup-text {font-size: 16px;width: 220px;top: 25%;}
	.buy-now-popup .buy-popup-content .popup-close{top: -20px;right: 20px;width: 30px;height: 30px;line-height: 25px;font-size: 30px;}
	.sourcemore-active .coupon-left{text-align: center !important;}
	.sourcemore-active .top-time{height:auto !important;}
	.sourcemore-active .goods-discount{top: auto;margin-top: 5px;}
	.sourcemore-active{margin-top: 10px !important;}
	.flash-notice{width:100%;}
	.mainpage-flash-sale .flash-sale-top-time,.mainpage-flash-sale .flash-sale-top-time{font-size: 16px;width: auto;}
	.mainpage-flash-sale .flash-sale-tab-bottom{margin-bottom: 0;}
	.mainpage-flash-sale .flash-sale-tab-product{margin: 0;width: 100%;float: none;}
	.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{font-size: 14px;top: 2px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-btn, .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-disable{padding: 6px 40px;font-size: 16px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active h2{font-size: 14px;}
	.flash-sale-tab-product ul li .mainpage-active{padding: 5px;padding-top: 0;}
	.mainpage-two .flash-sale-tab-product ul li .mainpage-active{padding: 5px 5px 13px;}
	.turntable_pupop{width: 300px;height: 350px;margin-top: -175px;margin-left: -150px;}
	.turntable_pupop .turntable_title{margin: 56% auto 0;font-size: 16px;}
	.turntable_pupop .turntable_name{overflow: hidden;text-overflow: inherit;white-space: inherit;width: 230px;font-size: 14px;height: 60px;}
	.mainpage-flash-sale .flash-sale-title{float: none;width: 100%;margin-bottom: 10px;}
	.mainpage-flash-sale .flash-sale-tab-bottom .flash-sale-btn{margin: 0;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img, .mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{margin-top: 0;}
	.sourcemore-active ul li, .flash-sale-tab-product ul li{padding-top: 0;}
	.flash-sale-tab-product ul{margin: 0;}
	.mainpage-flash-sale{padding: 10px 20px 0;}
	.sourcemore-title h1, .sourcemore-active h1{width: 250px;padding-top: 30px;}
	.turntable_centent .turntable_centent_case{margin: 0 auto;}
	.turntable_continue{top: 7px;font-size: 14px;}
	.sourcemore-active .mainpage, .flash-week-tab-product .tab_content_list{border: 2px solid #008a48;}
}
@media only screen and (max-width: 500px){
	.sourcemore-title-top h1 img {width: 90%;}
	.sourcemore-active ul li.cols-lg-3{width: 50%;}
	.sourcemore-title h1 {margin: 0;padding: 10px 0 0;}
	.flash-week-tab li{width: 33.3%;}
	.flash-week-tab{box-shadow: none;}
	.turntable_play_winner, .turntable_play_rule{width: 100%;margin: 10px 0;}
	.mainpage-flash-sale .flash-sale-title h1, .mainpage-flash-sale .flash-sale-top-time, .mainpage-flash-sale .flash-sale-top-time p, .mainpage-flash-sale .flash-sale-title ul li,
	.mainpage-flash-sale .flash-sale-top-time p,.mainpage-flash-sale .flash-sale-title h1{font-size: 14px;}
	.sourcemore-active .goods-buy{height: 20px;line-height: 20px;font-size: 12px;margin: 5px auto 10px;}
	.flash-week-tab li {height: 30px;font-size: 14px;margin-bottom: 7px;}
	.sourcemore-active .mainpage{padding: 5px;}
	.sourcemore-active ul{padding: 10px 0;}
	.flash-week-tab{border: 0;height: auto;background: none;margin-bottom: 5px !important;padding: 0 !important;width: 100%;margin-top: 0 !important;}
	.flash-week-tab li span{border: 1px solid #baa249;background: #357f73;border-radius: 50px;display: block;line-height: 30px;margin: 0 5px 10px;}
	.mainpage-flash-sale .flash-sale-top-time p span span {width: 50px;height: 50px;font-size: 24px;line-height: 50px;}
	.mainpage-flash-sale .flash-sale-top-time p span span .clock-bg{width: 45px;}
	.mainpage-flash-sale .flash-sale-title h1{width:200px;}
	.mainpage-flash-sale {padding: 10px 10px 0;}
	.sourcemore-tips {font-size: 12px;margin-top: 20px;text-align: left;}
	.mainpage-flash-sale .flash-sale-top-time p span.clockover span{font-size: 16px;}
	.sourcemore-active .mainpage-active p.clearfix {height: 17px;}
}
@media only screen and (max-width: 450px){
	.sourcemore-active .top-time .spike-clientclock{line-height: inherit;}
	.mainpage-flash-sale .flash-sale-top-time p, .mainpage-flash-sale .flash-sale-title ul li,.mainpage-flash-sale .flash-sale-title h1,.mainpage-flash-sale .flash-sale-top-time p{line-height: 18px;}
	.mainpage-flash-sale .flash-sale-top-time{width: 100%;float: none;text-align: center;padding: 0 10px;line-height: 24px;}
	.sourcemore-title h1{font-size: 20px;}
	.mainpage-flash-sale .flash-sale-title h1{text-align: center;float: none;}
	.mainpage-flash-sale .flash-sale-top-time{width: 100%;float: none;text-align: center;padding: 0 10px;line-height: 24px;}
}
@media only screen and (max-width: 420px){
	.sourcemore-active h1 span{font-size: 12px;}
	.sourcemore-title h1,{margin: 0 auto !important;}
	.flash-sale-tab-product .mainpage-active h2 a {height: 32px;}
	.flash-sale-tab-product .mainpage-active p.clearfix .special-price{font-size: 16px;}
	.flash-sale-tab-product .mainpage-active p.clearfix .original-price{top: 0;font-size: 12px;}
	.mainpage-flash-sale .flash-sale-top-time p span span.clock-name{display: block;}
	.sourcemore-title h1 img {width: 200px;}
	.sourcemore-title-top  h1 img{width:90%;}
	.turntable_lottery_box .turntable_lottery-img{width: 280px;height: 280px;}
	.turntable_lottery_box .turntable_play_btn{margin-left: -30px;margin-top: -50px;top: 53.9%;;}
	.turntable_centent_left .turntable_lottery_box{min-height: 300px;}
	.turntable_lottery_box .turntable_lottery-img-shown:after{bottom: 25px;}
	.turntable_play_winner h3{font-size: 16px;}
	.mainpage-flash-sale .flash-sale-tab-bottom button.goods-buy-btn, .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-disable{font-size:12px;}
	.flash-week-tab li {width: 50%;}
	.flash-week-tab li{height: 25px;}
	.flash-week-tab li span{line-height: 25px;}
	.sourcemore-active .mainpage-top,.sourcemore-active .mainpage-bottom{display:none;}
}
@media only screen and (max-width: 390px){
	
	.buy-now-popup{background-size: 80%;}
	.turntable_pupop .turntable_title{font-size: 18px;width: 200px;}
	.turntable_pupop .turntable_name{font-size: 14px;width: 200px;}
	.sourcemore-active h2{height: 35px;}
	.turntable_continue{font-size: 16px;top: 0;line-height: 35px;height: 35px;}
	.sourcemore-active h2 a,.turntable_play_winner, .turntable_play_rule,.indexnav_wrap ul li{font-size: 12px;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active p.clearfix,.mainpage-flash-sale .flash-sale-first-button{float: none;width: 100%;text-align: center;}
	.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;top: 3px;}
	.flash-notice{font-size: 12px;}
	
}
@media only screen and (max-width: 370px){ 
	.turntable_lottery_box .turntable_lottery-img{width: 280px;height: 280px;}
	.turntable_lottery_box .turntable_play_btn{width: 50px;height: 60px;margin-left: -25px;top: 49.2%;}
}
@media only screen and (max-width: 360px){ 
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active a img,.flash-week-tab-product .tab_content_list .mainpage{width: 100%;}
	.flash-sale-tab-product ul li{float: none;width: 100%;}
	.flash-sale-tab-product ul li .mainpage-active:nth-child(1){float:none;}
	.mainpage-flash-sale .flash-sale-tab-product .mainpage-active .spike-images{width: 210px;}
	.turntable_lottery_box .turntable_lottery-img {width: 220px;height: 220px;}
	.turntable_centent_left .turntable_lottery_box {min-height: 280px;}
	.turntable_lottery_box .turntable_lottery-img-shown:after {width: 100%;left: 0;margin: auto;}
	.sourcemore-active .mainpage-active{border: 1px solid #44a29f;}
}