
#newsletter-bottom-bar.active {
    -webkit-transition-delay: 0s,0s;
    transition-delay: 0s,0s;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
	font-size:12px;
	display:block;
    opacity: 1;
}
#newsletter-bottom-bar {
    background: rgba(219,219,219,0.9);
    position: fixed;
    left: 0;
    bottom: 0;
    -webkit-transition-property: margin-bottom,opacity;
    transition-property: margin-bottom,opacity;
    -webkit-transition-duration: .3s,0s;
    transition-duration: .3s,0s;
    -webkit-transition-delay: 0s,.4s;
    transition-delay: 0s,.4s;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
    width: 100%;
	padding:0 10px;
    z-index: 100;
	display:none;
    opacity: 0;
}
.invers{ width:22%;}
#newsletter-bottom-bar input{ width:100%; padding:0 10px; margin-bottom:5px;}
#newsletter-bottom-bar input.btnblack{ background:#000; font-size:12px; color:#fff;}
.pdl0{ padding-left:0;}

#newsletter-bottom-bar .close {
    position: absolute;
    right: 20px;
    opacity: 1;
}
.top-1 {
    margin-top: 15px!important;
}
.close {
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
}
.close, .nav>.pull-right {
    float: right;
}

#newsletter-bottom-bar .container {
    opacity: 1;
    -webkit-transition: opacity .5s linear;
    transition: opacity .5s linear;
}
.container-fluid .container {
    padding-left: 0;
    padding-right: 0;
}
.bottom-1 {
    margin-bottom: 15px!important;
}
.top-1 {
    margin-top: 15px!important;
}


@media (max-width: 767px) { /*手机尺寸*/

#newsletter-bottom-bar {
	display:none;
    background: rgba(219,219,219,0.9);
    position:inherit;
    left: 0;
    bottom: 0;
    -webkit-transition-property: margin-bottom,opacity;
    transition-property: margin-bottom,opacity;
    -webkit-transition-duration: .3s,0s;
    transition-duration: .3s,0s;
    -webkit-transition-delay: 0s,.4s;
    transition-delay: 0s,.4s;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
    width: 100%;
	padding:0 10px;
    z-index: 100;
	display:block;
    opacity: 1;
}

.close {
	display:none;
}
#newsletter-bottom-bar .pdl0{ padding-right:0;}
}