#FlashSale{ width:1070px; margin:0 auto;  font-family:arial;    height: 4035px;}
.FlashSale_banner{ margin-bottom:10px; background:url(http://www.dressthat.com/flash-saleimg/flashsale_banner.jpg) no-repeat; width:1070px; height:349px; position:relative;}
.FlashSale_banner #atstbx{position: absolute;bottom: 80px;right: 274px;}
.FlashSale_left{ width:217px; float:left; margin-right:30px;}
.FlashSale_left ul li .FlashSaleNow_box{ background:#DF0303; margin-bottom:1px;text-align: center;text-transform: uppercase; padding:40px 20px;font-family:arial;}
.FlashSale_left ul li span{font-size:20px; color:#fff; font-weight:bold; text-align:center; display:block; line-height:30px;}
.FlashSale_left ul li i{background: url(http://www.dressthat.com/flash-saleimg/img_bj.png) no-repeat 0px 0;height: 59px;display: block;text-align: center;margin:0 60px;}
.FlashSale_left ul li span.FlashSale_left_nowtime{font-size:30px; color:#fff;font-weight: normal; margin-top:15px;}
.Upcoming_menu_con1{ background:#333; margin-bottom:1px;text-align: center;text-transform: uppercase; padding:40px 20px;font-family:arial; cursor:pointer;}
.FlashSale_left ul li .Upcoming_menu_con1 b{text-decoration: underline;font-size: 20px;color: #fff;font-weight: bold;text-align: center;display: block;line-height: 30px;}
#FlashSale .active .Upcoming_menu_con1 b{ text-decoration:none;}
.FlashSale_left ul li .Upcoming_menu_con2 .FlashSale_left_nowtime{font-size:20px; color:#fff;font-weight: bold; margin-top:15px;}
.Upcoming_top1{width:166px;background:#333; margin-bottom:1px;text-align: center;text-transform: uppercase; padding:15px 20px;font-family:arial; cursor:default;}
.Upcoming_top2{width:166px;background:#df0303; margin-bottom:1px;text-align: center;text-transform: uppercase; padding:15px 20px;font-family:arial; cursor:default;}
.Upcoming_top2 a{ font-size:18px; text-transform:none; color:#fff; text-decoration:underline; font-weight:bold; cursor:pointer;}
.Upcoming_top2 a.allDone{ cursor:default; text-decoration:none;}
.FlashSale_left ul li span.Upcomingdis{ font-size:12px; text-transform:none; font-weight:normal; line-height:22px;  margin-top: 10px;}

.FlashSale_right{ float:right; width:823px;}
.FlashSale_right dl{float: left;margin: 0px 41px 5px 5px;width: 240px;height: 332px; position:relative; border:1px solid #fff;transition:all 0.2s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear; padding-bottom:5px;}
.FlashSale_right dl:hover{ border:1px solid #ccc;}
.FlashSale_right dl.dr {margin: 0 0 0 5px;}
.FlashSale_right dl dt{ text-align:center; height: 240px;transition:all 0.2s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;}
.FlashSale_right dl:hover dt{-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-o-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95);transition:all 0.2s linear;}
.FlashSale_right dl dt a{ display:block;}
.FlashSale_right dl dt img{ max-width:240px;_width:236px; max-height: 240px;}
.FlashSale_right dl dt img:hover{box-shadow: none}
.FlashSale_right dd{ padding:0 5px;}
.FlashSale_right dd li{line-height:20px; text-align:left; color:#000000; overflow:hidden;font-size:12px; margin:3px 0; display:block; }
.FlashSale_right dd li.li1{height: 22px;line-height: 21px; overflow:hidden;}
.FlashSale_right dd li a {color:#000; font-size:12px;}
.FlashSale_right dd li span.totalPrice span{color:#df0303;font-weight:bold; font-size:22px;}
.FlashSale_right dd li span.fuhao{font-weight:normal;font-size:16px;float:left;height:20px;line-height:20px;margin:0;color:#000;font-weight: bold;}
.FlashSale_right dd li span.huobi{font-weight:normal;font-size:16px;float:left;height:20px;line-height:20px;margin-right:5px;margin:0;color:#000;font-weight: bold;}
.sale05off,.sale10off,.sale15off,.sale20off,.sale25off,.sale30off,.sale35off,.sale40off,.sale45off,.sale50off,.sale55off,.sale60off,.sale65off,.sale70off,.sale75off,.sale80off,.sale85off,.sale90off,.sale95off{height: 68px;position: absolute;right: 0;top: 0;width: 68px;background: url(http://www.dressthat.com/flash-saleimg/img_bj.png) no-repeat 1px -90px;}
.soldout{height: 68px;position: absolute;right: 0;top: 0;width: 68px;background:url(http://www.dressthat.com/flash-saleimg/img_bj.png) no-repeat 1px -190px;}
.posr em{ color: #fff;font-size: 28px;font-weight: bold;position: absolute;left:9px;top:8px;}
.FlashSale_right dd li del{text-decoration:line-through;margin-left:10px; display:block; float:left;}
.FlashSale_right dd li del span.fuhao,.FlashSale_right dd li del span.huobi{ font-size:14px; text-decoration:line-through; color:#999; font-weight:normal;}
.FlashSale_right dd li a.FlashSale{ padding:5px 20px; color:#fff; border:1px solid #d2d2d2; font-size:14px; font-weight:bold; background:#df0303; letter-spacing:0.7px; /* min-width:100px; */ height: 30px; line-height: 16px; display: inline-block;}
.FlashSale_right dd li input{ padding:5px 20px; color:#fff; border:1px solid #d2d2d2; font-size:14px; font-weight:bold; background:#df0303; letter-spacing:0.7px; display: inline-block; float: left; /* height: 16px; */ /* line-height: 16px; */}
.FlashSale_right dd li a.FlashSale:hover{ color:#fff;text-decoration:none;}
.FlashSale_right dd li .FlashSale_Done{ background:#999;cursor: default;}
.FlashSale_remaining{ font-size:14px; color:#000; font-weight:normal; margin-left:10px;}
.mytarget_con {display: none;}
#FlashSale .active {display: block;}
.CurrentSale{  height: 50px; line-height:50px;background: #df0303;display: block;width: 166px;padding: 0px 20px; margin-bottom:1px;text-align:center; cursor:pointer;}
.CurrentSale b{ font-size: 18px;color: #fff;display: block;letter-spacing:0.5px;background: url(http://www.dressthat.com/flash-saleimg/img_b1.png) no-repeat 0px 17px;}
#FlashSale_Emailbox,#FlashSale_EmailSuccessfully{ width:555px;border:2px solid #000;display: block; text-align:center; padding:30px 55px;float: left; background:#fff;}
#FlashSale_Emailbox span,#FlashSale_EmailSuccessfully span{ font-size:30px; margin:30px 0 25px 0; display:block; font-weight:bold;}
#FlashSale_Emailbox p,#FlashSale_EmailSuccessfully p{ font-size:14px; line-height:30px;}
#FlashSale_Emailbox #flashsale_close,#FlashSale_Emailbox #flashsale_close2{ display:block; float:right;  margin-right: -40px; color:#000;background: url(http://www.dressthat.com/flash-saleimg/home_img.png) no-repeat 0 -75px;padding-left: 18px;  margin-top: -45px; height:16px;*margin-top:-15px;}
.FlashSale_Emaildiv{margin-top:20px;}
.FlashSale_Emaildiv #txt_EmailsCurrent{ width:224px; height:28px; border:1px solid #ccc; padding:0 5px; line-height:28px;}
.FlashSale_Emaildiv .flashsale_subt{height:28px; background:#df0303; color:#fff; font-size:12px; border:none;padding: 0 20px;margin-left: -6px; font-weight:bold;}
#FlashSale_EmailSuccessfully span{ margin:0px 0 15px 0; }
#reminderAddSuc .Successfully_div{ display:block; text-align:center; margin-top:20px;}
#reminderAddSuc input.Successfully_subt, #reminderAddSuc .Successfully_Register{background: #000;border: none;color: #fff;padding: 0;height: 30px;line-height: 30px;font-weight: bold;margin-right: 10px;width: 85px;}
#reminderAddSuc .Successfully_Register{ background:#df0303;}
.EmailSuccessfully_btn{  width: 181px;height: 30px;padding: 0 187px; margin-top:25px;}
.FlashSale_Emailcon .EmailSuccessfully_btn input#close,.Register{background: #000;border: none;color: #fff;padding: 0;height: 30px;line-height: 30px;font-weight: bold;float: left;margin-right: 10px;width: 85px;}
.Register{ background:#df0303; margin-right:0;}
#FlashSale_Emailbox span#submitMsg{ font-size:12px; color:#df0303; text-align:left; margin:10px 0 10px 125px; font-weight:normal;}
.FlashSale_bottom{border: 1px solid #eee;width: 1048px;margin: 0 auto;padding: 20px 10px;clear: both;margin-bottom: 10px;}
.FlashSale_bottom p{ font-family: arial;line-height: 26px;text-align: left;color: #666;letter-spacing: 0.5px;}