#top_inner {float: right;  min-width: 284px; max-width: 1023px; width: auto; display: block; margin-left: 1%; margin-right: 1%; overflow: hidden}
#nav {float: left; text-align: left;width: 100%; display: none; min-height: 60px; background: #fff;}
#nav_inner {float: left;  min-width: 284px;max-width: 1023px; width: auto; display: block; margin-left: 1%; margin-right: 1%; overflow: hidden}
#slide {float: left; text-align: left;width: 100%; display: block; min-height: 45px; background: none; box-shadow: none;}
#slide_inner {float: left;  min-width: 284px; max-width: 1023px; width: auto; display: block; margin-left: 0%; margin-right: 0%; overflow: hidden}
#main_inner {float: left;  min-width: 284px;max-width: 1023px; width: auto; display: block; margin-left: 1%; margin-right: 1%; overflow: hidden}
#left {width: 94%; float: left; display: block; padding-left: 2%; padding-right: 2%;} #left ul li {margin:0; overflow: hidden}
#content {width: 94%; padding-left: 2%; padding-right: 2%; float: left; display: block; padding-top: 30px; text-align: left;}

#right {width: 94%; float: left; display: block; padding-left: 2%; padding-right: 2%; overflow: hidden}
#footer{float: left; width: 100%; display: block; min-height: 30px; background: #eee; box-shadow: inset 0 1em 1em -1em grey; text-align: center;}
#footer_inner {min-width: 284px; font-size: 85%; max-width: 1023px; width: auto; display: block; margin-left: 10%; margin-right: 10%; padding: 5x 0px 3px 0px;}
#slideshadow {display: none; }

.jf_mm_trigger {
    background-color: #ffffff;    color: #f5f5f5;	background: url(../images/mobile-menu-icon.png) 0 0 no-repeat;     height: 48px;    width: 48px;
}
