.ma-infinitypush-open{display:block;position:fixed;overflow:hidden;height:100%;width:100%}.ma-infinitypush-wrapper{background-color:#f9f7f6;position:fixed;width:250px;height:100%;z-index:9999;}
.ma-infinitypush-wrapper.ma-infinitypush-active-button{}
.ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-left .ma-infinitypush-button{margin:0 0 0 22px;right:-44px}.ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button{margin:0 22px 0 0;left:-44px}
.ma-infinitypush-wrapper .ma-infinitypush-button{display:block;box-shadow:inset 0 3px #666,inset 0 13px #fff,inset 0 16px #666,inset 0 25px #fff,inset 0 28px #666,inset 0 28px #fff;position:absolute;text-indent:-9999px;width:42px;height:32px;top:22px;cursor:pointer;z-index:100}


.ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ul li ul,.ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ul li ol,.ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ol li ul,.ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ol li ol{border-left:1px solid rgba(0,0,0,.1)}.ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ul li ul,.ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ul li ol,.ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ol li ul,.ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ol li ol{border-right:1px solid rgba(0,0,0,.1)}
.ma-infinitypush-wrapper .ma-infinitypush{background-color:transparent!important;position:relative;height:100%;overflow-x:hidden;overflow-y:auto;z-index:5000}.ma-infinitypush-wrapper .ma-infinitypush ul,.ma-infinitypush-wrapper .ma-infinitypush ol{background-color:#f9f7f6;list-style-type:none;width:250px;overflow-x:hidden;padding-right: 15px;}.ma-infinitypush-wrapper .ma-infinitypush ul li,.ma-infinitypush-wrapper .ma-infinitypush ol li{height:54px;width:100%}
.ma-infinitypush-wrapper .ma-infinitypush ul li a,.ma-infinitypush-wrapper .ma-infinitypush ol li a{color:#404d5b;display:block;font-size:13px;text-transform:uppercase;text-decoration:none;letter-spacing:1px;height:100%;margin:0;padding:0px 0 0 15px;line-height: 54px;}
.ma-infinitypush-wrapper .ma-infinitypush ul li ul,.ma-infinitypush-wrapper .ma-infinitypush ul li ol,.ma-infinitypush-wrapper .ma-infinitypush ol li ul,.ma-infinitypush-wrapper .ma-infinitypush ol li ol{display:none;position:absolute;height:100%;top:0;overflow-y:auto}.ma-infinitypush-wrapper .ma-infinitypush ul li.ma-infinitypush-active-item,.ma-infinitypush-wrapper .ma-infinitypush ol li.ma-infinitypush-active-item{background-color:#ccc}.ma-infinitypush-wrapper .ma-infinitypush ul li.ma-infinitypush-active-item>a,.ma-infinitypush-wrapper .ma-infinitypush ol li.ma-infinitypush-active-item>a{color:#252324!important;text-decoration:none!important}.ma-infinitypush-wrapper .ma-infinitypush>ul,.ma-infinitypush-wrapper .ma-infinitypush>ol{border-bottom:1px solid #e9e9e9}.ma-infinitypush-wrapper .ma-infinitypush.ma-infinitypush-sub-open{overflow-y:hidden}.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-inactive{border-right:0!important;border-left:0!important;overflow-y:hidden!important}.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav{position:absolute;background-color:rgba(0,0,0,.5);width:250px;height:100%!important;top:0;left:0;padding:0!important}
.ma-infinitypush-wrapper .ma-infinitypush ul li a{background:url(../images/m-nav-jia.png) no-repeat right center;background-size: 21px;}
.ma-infinitypush-wrapper .ma-infinitypush ul li a strong{font-size: 18px;font-weight: normal;line-height: 54px;}
.ma-infinitypush-active-item .sub-wrapper ul li a{background:url(../images/m-nav-arrow.png) no-repeat right center;background-size:21px;font-size: 16px;color: #787878;}



