
@media (max-width: 1000px) {
.baby_showbox, .red_showbox{
		width: auto !important;
		height: auto !important;
}
header .banner{
		width: 100% !important;
		height: auto !important;
		margin-top: 20px !important;
}
header .banner .slide-3d .item-list li{
		transform: translate3d(0, 0, 0) scale(1) !important;
    transform-origin: 50% 50% !important;
    opacity: 0 !important;
		width: 100% !important;
		height: auto !important;
		max-height: 400px;
		position: relative !important;
		display: none !important;
		z-index: 1 !important;
}
header .banner .slide-3d .item-list li.item2{
		opacity: 1 !important;
		display: list-item !important;
		z-index: 2 !important;
}
header .banner .slide-3d .item-list li div a img{
    width: 100% !important;
}
header .banner .slide-carousel .controls{
		opacity: 1 !important;
		z-index: 3 !important;
}
header .banner .slide-carousel .controls a{
		width: 25px !important;
		height: 40px !important;
		font-size: 25px !important;
		margin-top: -20px !important;
}
.glyphicon-menu-left:before, .glyphicon-menu-right:before{
    top: -20px;
    position: absolute;
}
}
@media (max-width: 500px) {
.baby_showbox, .red_showbox{
		padding: 0 !important;
}
header .banner{
		margin-top: 0 !important;
}
header p{
		padding:20px !important;
}
}