#ali-nav-5i{margin-bottom:0;}
#banner{height:430px;background:url(//cbu01.alicdn.com/cms/upload/2013/114/996/699411_1643551954.jpg) #F2E9D6 no-repeat center 0;}
#content{background-color:#F2E9D6;}
.mod-zone-header .content{height:70px;padding-top:10px;overflow:hidden;}
.mod-offers{background-color:#FFF3E7;}
.mod-offers .header .cell-header{border-bottom:1px solid #920D13;padding-top:10px;line-height:24px;}
.mod-offers .header h3{padding:0 30px;color:#920D13;font-size:16px;border-bottom:3px solid #920D13;}
.mod-offers .content ul{padding:10px 0;}
.mod-offers .content li{width:240px;margin-right:10px;margin-bottom:10px;background-color:#FFF;}
.mod-offers .content li.last-col{margin-right:0;}
.mod-offers .content p.subject{height:30px;line-height:30px;padding:0 12px;background-color:#FF808D;overflow:hidden;}
.mod-offers .content p.subject a{color:#FFF;font-weight:700;}
.mod-offers .content p.promise{height:26px;line-height:26px;border-top:1px dotted #FF808D;*border-top:0 none;padding:0 12px;background-color:#920D13;color:#F4F7C0;overflow:hidden;}
.mod-offers .content p.subject a:hover{color:#FFF!important;}
.mod-offers .content dt{position:relative;width:220px;height:220px;padding:0 10px;margin-bottom: 0;}
.mod-offers .content dd.countdown{height:22px;line-height:22px;color:#FFF;background-color:#7F7D7E;text-align:center;}
.mod-offers dd.progressbar{padding-bottom:8px;border-bottom:1px dotted #C4C4C4;}
@-webkit-keyframes progress-bar-stripes {
from {background-position: -20px 0;  }
to {background-position: 0 0;  }
}
@-moz-keyframes progress-bar-stripes {
from {background-position: -20px 0;  }
to {background-position: 0 0;  }
}
@-ms-keyframes progress-bar-stripes {
from {background-position: -20px 0;  }
to {background-position: 0 0;  }
}
@-o-keyframes progress-bar-stripes {
from {background-position: 0 0;  }
to {background-position: -20px 0;  }
}
@keyframes progress-bar-stripes {
from {background-position: -20px 0;  }
to {background-position: 0 0;  }
}
.mod-offers dd.progressbar .progress {
height: 10px;  margin:10px 8px;  border:1px solid #B6B6B6;  overflow: hidden;
background: rgb(135,135,135); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(135,135,135,1) 0%, rgba(214,214,212,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,135,135,1)), color-stop(100%,rgba(214,214,212,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(214,214,212,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(214,214,212,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(214,214,212,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(135,135,135,1) 0%,rgba(214,214,212,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878787', endColorstr='#d6d6d4',GradientType=0 ); /* IE6-9 */
background-repeat: repeat-x;  -webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.mod-offers dd.progressbar .progress .bar {  float: left;  width: 0;  height: 100%;  font-size: 12px;  color: #ffffff;  text-align: center;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease;   -o-transition: width 0.6s ease;  transition: width 0.6s ease;}
.mod-offers dd.progressbar .progress .bar + .bar {  -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);  box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);}
.mod-offers dd.progressbar .progress .bar {  background-color: #BF1100;  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  -webkit-background-size: 20px 20px; -moz-background-size: 20px 20px;   -o-background-size: 20px 20px;  background-size: 20px 20px;}
.mod-offers dd.progressbar .progress .bar {  -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite;  -ms-animation: progress-bar-stripes 2s linear infinite;   -o-animation: progress-bar-stripes 2s linear infinite;  animation: progress-bar-stripes 2s linear infinite;}
.mod-offers dd.progressbar .preorder,
.mod-offers dd.progressbar .need{float:left;padding-left:20px;width:100px;overflow:hidden;}
.mod-offers dd.progressbar .preorder{color:#777576;}
.mod-offers dd.progressbar .need{color:#A71E23;}
.mod-offers dd.price{color:#787677;padding:6px 0;}
.mod-offers dd.price p{padding-left:60px;overflow:hidden;}
.mod-offers dd.price em{color:#CB1200;}
.mod-offers dd.order{padding:0 80px 16px;}
.mod-offers dd.order a{display:block;height:22px;line-height:22px;text-align:center;border:1px solid #930D00;background: rgb(201,17,0); /* Old browsers */
background: -moz-linear-gradient(top, rgba(201,17,0,1) 0%, rgba(159,18,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,17,0,1)), color-stop(100%,rgba(159,18,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(201,17,0,1) 0%,rgba(159,18,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(201,17,0,1) 0%,rgba(159,18,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(201,17,0,1) 0%,rgba(159,18,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(201,17,0,1) 0%,rgba(159,18,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c91100', endColorstr='#9f1200',GradientType=0 ); /* IE6-9 */
color:#FFF!important;
}
.mod-offers .tips{position:absolute;display:none;bottom:0;left:0;width:192px;padding:6px 24px;color:#ABABAB;background-color:rgba(0,0,0,0.8);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#CC000000', EndColorStr='#CC000000')\0;*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#CC000000', EndColorStr='#CC000000');zoom: 1;}
.mod-offers li:hover .tips,
.mod-offers li.hover .tips{display:block;}
.mod-offers .tips p{font-size:12px;height:20px;line-height:20px;overflow:hidden;text-align:left;}
.mod-offers .tips a{font-weight:700;color:#FFF!important;}
.mod-offers .tips .medal span{display:inline-block;vertical-align:bottom;background:url(//cbu01.alicdn.com/cms/upload/member/medal/icon/p5.png) 0 0 no-repeat;height:16px;margin:1px 0 1px 2px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="//cbu01.alicdn.com/cms/upload/member/medal/icon/p5.png");}
.mod-offers .tips  .medal-1{width:16px;}
.mod-offers .tips  .medal-2{width:32px;}
.mod-offers .tips  .medal-3{width:48px;}
.mod-offers .tips  .medal-4{width:64px;}
.mod-offers .tips  .medal-5{width:80px;}
.mod-rule{padding:10px;background-color:#FFF3E7;}
.mod-rule .content{padding:16px;border:1px solid #FFF;background-color:#F6E8DB;color:#8C7757;}
.mod-rule .content h4{height:24px;line-height:24px;font-size:14px;font-weight:700;}
.mod-rule .content p{line-height:20px;}
.fd-float-module{
display: none;
position: fixed;
_position: absolute;
}
*html {
background-image:url(about:blank);
background-attachment:fixed;
}
#float-nav  a{
color:#FFF;
}
.mod-float-nav{
margin-left:30px;
width:90px;
}
#float-nav .header{
background:url(//cbu01.alicdn.com/cms/upload/2013/207/757/757702_1643551954.jpg) no-repeat;
height:56px;
}
#float-nav .content{
background-color:#A80567;
font-size:14px;
font-weight:700;
padding:0 4px;
text-align:center;
}
#float-nav .content li{
padding-top:6px;
height:24px;
line-height:24px;
overflow:hidden;
border-top:1px dashed #C70479;
border-bottom:1px dashed #8A0558;
}
#float-nav .content li.first{
border-top:0 none;
}
#float-nav .footer{
font-size:14px;
font-weight:700;
height:50px;
line-height:50px;
text-align:center;
border-top:1px dashed #C70479;
background-color:#A80567;
}
