@charset "UTF-8";
/**
 *
 * @authors Wykotton (wykotton@gmail.com;)
 * @date    2015-05-18 10:02:56
 * @version $1.0$
 */
#content .flash_sale{}
.flash_sale .flash_sale_main{}
.flash_sale .flash_sale_main .fs_tit{font-size: 20px;color: #333;display: block;height: 30px;line-height: 30px; text-align: center; padding:16px 0 12px 0;border-bottom: 2px #ed6d00 solid;}
.flash_sale .flash_sale_main .fs_tit .endsin{color: #999;padding: 0px 10px;display: inline-block;}
.flash_sale .flash_sale_main .fs_tit .fs_tit_head{ display: inline-block; color: #0a0a0a; padding: 0 10px; }
.flash_sale .flash_sale_main .fs_tit .fs_tit_txt{display: inline-block;font-size: 16px;}
.flash_sale .flash_sale_main .fs_tit .fs_tit_txt .cred{color: #b21010;font-weight: bold;}
.flash_sale .flash_sale_main .fs_tit .fs_tit_txt .fstime{color:#b21010;font-weight: bold;}
.flash_sale .fs_tit_txt{ color:#ed6d00;}
.flash_sale .flash_sale_main .fs_con{height: 280px;padding: 10px 5px; background: #fff; margin-bottom: -10px;}
.flash_sale .flash_sale_main .fs_con .fs_slide{height: 300px;overflow: hidden;}
.fs_con .flash_sale_item{ border: 1px #fff solid;float: left;width: 187px;position: relative;margin-right: 9px; margin-bottom: 20px;}
.fs_con .flash_sale_item:hover{border: 1px #ed6d00 solid;}
.fs_con .flash_sale_item img{width: 187px;height:250px;}
.fs_con .flash_sale_item a{display: block;}
.fs_con .flash_sale_item a.ftxt{padding: 5px 10px;height: 30px;overflow: hidden;}
.fs_con .flash_sale_item p.fprice{height: 26px;line-height: 26px;text-align: center; }
.fs_con .flash_sale_item p.fprice > span{font-size: 14px;color: #ed6d00;font-weight: bold;}
.fs_con .flash_sale_item p.fprice > del{color: #999;}
.fs_con .flash_sale_item p.fprice > s{font-size: 12px;color: #999;}
.fs_con .flash_sale_item .dis{position: absolute;top: 0px;left: 0px;display: inline-block;padding: 3px 5px;background-color: #ed6d00;color: #fff;}

#ad_slide .pdo-droll_dirbutton{ top: 50%; }
#ad_slide .pdo-droll_dirbutton .pdo-droll_prev{ width: 40px; height: 130px;  margin-top: -75px; top: 0; left: -50px; border-radius: 150px 0 0 150px; background:none;}
#ad_slide .pdo-droll_dirbutton .pdo-droll_next{ width: 40px; height: 130px;  margin-top: -75px; top: 0; right: -43px; border-radius: 0 150px 150px 0; background:none;}
#ad_slide .pdo-droll_dirbutton .pdo-droll_prev::before{content: ''; position: absolute; width: 20px; height: 20px; transform: rotate(45deg); border-style: solid; border-width: 0 0 1px 1px ; border-color: #000; top: 55px; left: 15px; }
#ad_slide .pdo-droll_dirbutton .pdo-droll_next::before{content: ''; position: absolute; width: 20px; height: 20px; transform: rotate(45deg); border-style: solid; border-width: 1px 1px 0 0; border-color: #000; top: 55px; right: 15px; }
#ad_slide .pdo-droll_dirbutton .pdo-droll_prev:hover,
#ad_slide .pdo-droll_dirbutton .pdo-droll_next:hover{ background-color: #f7f7f7; opacity: 1; }
#ad_slide .pdo-droll_dirbutton .pdo-droll_prev:hover::before,
#ad_slide .pdo-droll_dirbutton .pdo-droll_next:hover::before{ border-color: #ff6500; }

#ad_slide .pdo-droll_prev,
#ad_slide .pdo-droll_next{opacity: 0.8;transition:all .2s; height: 80px; margin-top: -30px; }
#ad_slide:hover .pdo-droll_prev{ left: 2px; }
#ad_slide:hover .pdo-droll_next{ right: 2px; }
#ad_slide .pdo-droll_prev::before{ top: 30px; left: 18px; }
#ad_slide .pdo-droll_next::before{ top: 30px; right: 18px; }


.flash_sale .pdo-droll_dirbutton{ top: 50%; }
.flash_sale .pdo-droll_dirbutton .pdo-droll_prev{ width: 40px; height: 130px;  margin-top: -75px; top: 0; left: -50px; border-radius: 150px 0 0 150px; background:none;}
.flash_sale .pdo-droll_dirbutton .pdo-droll_next{ width: 40px; height: 130px;  margin-top: -75px; top: 0; right: -43px; border-radius: 0 150px 150px 0; background:none;}
.flash_sale .pdo-droll_dirbutton .pdo-droll_prev::before{content: ''; position: absolute; width: 20px; height: 20px; transform: rotate(45deg); border-style: solid; border-width: 0 0 1px 1px ; border-color: #000; top: 55px; left: 15px; }
.flash_sale .pdo-droll_dirbutton .pdo-droll_next::before{content: ''; position: absolute; width: 20px; height: 20px; transform: rotate(45deg); border-style: solid; border-width: 1px 1px 0 0; border-color: #000; top: 55px; right: 15px; }
.flash_sale .pdo-droll_dirbutton .pdo-droll_prev:hover,
.flash_sale .pdo-droll_dirbutton .pdo-droll_next:hover{ background-color: #f7f7f7; opacity: 1; }
.flash_sale .pdo-droll_dirbutton .pdo-droll_prev:hover::before,
.flash_sale .pdo-droll_dirbutton .pdo-droll_next:hover::before{ border-color: #ff6500; }

.flash_sale .pdo-droll_prev,
.flash_sale .pdo-droll_next{opacity: 0.8;transition:all .2s; height: 80px; margin-top: -30px; }


/*楼层*/
.mlfloor{}
.mlfloor .sort_tit{font-size: 20px;color: #333;display: block;text-align:center;padding-top:30px;}
.mlfloor .sort_tit span{position:relative;display: inline-block;height:38px;padding:0 30px; line-height: 38px; text-transform: uppercase; font-size: 22px;}
.mlfloor .sort_con{padding-top:8px;}
.mlfloor .sort_con.limit{overflow: hidden;}
.mlfloor .sort_con ul.fmore{width: 152px;height:330px;float:left;padding:5px 0;background-color: #f5f5f5;}
.milanoo-ar .mlfloor .sort_con ul.fmore{float: right;}
.mlfloor .sort_con ul.fmore li{height: 30px;}
.mlfloor .sort_con ul.fmore li > a{ padding:0 8px; min-width: 135px; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height: 30px;color: #333;}
.mlfloor .sort_con ul.fmore li > a:hover{color: #333;text-decoration: underline; }
.mlfloor .sort_con .fsign{float: left;border-bottom: 1px #e4e4e4 solid;width: 238px;height:339px;overflow: hidden;}
.milanoo-ar .mlfloor .sort_con .fsign{float: right;}

.mlfloor .sort_con ul.fclass{padding: 0px;width: 600px;height:340px;overflow:hidden;float: left;}
.milanoo-ar .mlfloor .sort_con ul.fclass{float: right;}
.mlfloor .sort_con ul.fclass img{width: 148px;height: 168px;}
.mlfloor .sort_con ul.fclass li{border-width: 1px;border-color: #ffffff #ffffff #e4e4e4 #e4e4e4;display: inline-block;float: left;width: 148px;border-style: solid;position: relative;height: 168px;overflow: hidden;}
.milanoo-ar .mlfloor .sort_con ul.fclass li{float: right;}
.mlfloor .sort_con ul.fclass li span.c_txt{position: absolute;bottom: 0px;display: block;height: 24px;line-height: 24px;text-align: center;width: 100%;z-index: 3;background: rgba(255,255,255,0.8);
  -webkit-transition: -webkit-transform 0.3s ease 0s;
  -moz-transition:-moz-transform 0.3s ease 0s;
  -o-transition:-o-transform 0.3s ease 0s;
  -ms-transition:-ms-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  -webkit-transform-origin: 50% 0px 0px;
  -moz-transform-origin: 50% 0px 0px;
  -o-transform-origin: 50% 0px 0px;
  -ms-transform-origin: 50% 0px 0px;
  transform-origin: 50% 0px 0px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.mlfloor .sort_con ul.fclass li:hover span.c_txt{
  color: #333;
  -webkit-transform: rotateX(90deg) translateY(-22px);
  -moz-transform: rotateX(90deg) translateY(-22px);
  -o-transform: rotateX(90deg) translateY(-22px);
  -ms-transform: rotateX(90deg) translateY(-22px);
  transform: rotateX(90deg) translateY(-22px);
}
.mlfloor .sort_con ul.fclass li span.c_bga{position: absolute;z-index: 4;background-color: #f60;bottom: 0px;left: 0px;height: 24px;line-height: 24px;width: 100%;text-align: center;color: #fff;
  -webkit-transition: -webkit-transform 0.3s ease 0s;
  -moz-transition: -moz-transform 0.3s ease 0s;
  -o-transition: -o-transform 0.3s ease 0s;
  -ms-transition: -ms-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  -ms-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: 50% 100% 0px;
  -moz-transform-origin: 50% 100% 0px;
  -o-transform-origin: 50% 100% 0px;
  -ms-transform-origin: 50% 100% 0px;
  transform-origin: 50% 100% 0px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.mlfloor .sort_con ul.fclass li:hover span.c_bga{
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  -ms-transform: none;
  transform: none;
}

.index_md_ad{width:990px;overflow: hidden;margin: 5px auto 0;}
.index_md_ad .index_ad_left{width: 350px;float:left;}
.index_md_ad .index_ad_right{width: 635px;float: right;}

/* 新人礼包优惠券领取成功提示 */
#new_coupon_tips{
  position: fixed;
  padding: 30px;
  background-color: #fff;
  right: 30px;
  bottom: -300px;
  box-shadow: 0 0 50px 0 rgba(0,0,0,.6);
  z-index: 9999;
}
#new_coupon_tips .c{
  display: block;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 32px;
  line-height: 40px;
  text-align: center;
  top: 5px;
  right: 5px;
  cursor: pointer;
}
#new_coupon_tips .t{
  font-size: 14px;
  font-weight: bold;
}
#new_coupon_tips .m{
  margin-top: 20px;
  font-size: 12px;
  line-height: 20px;
  max-width: 300px;
}
#new_coupon_tips .g{
  margin-top: 20px;
  display: inline-block;
  padding:7px 20px;
  color: #fff;
  background-color: #ed6d00;
}

#holiday-bd-bg{
}

