html,body{margin:0;padding:0;width:100%;}
.snap-content{position:relative;width:auto;height:auto;z-index:2;overflow:auto;} 
.snap-drawers{position:relative;width:auto;}
.snap-drawer {position:relative;width:215px; overflow:auto;}
.snap-drawer-left{z-index:1;}
.snapjs-right .snap-drawer-left{display:none;}
.snapjs-expand-left .snap-drawer-left,
.snapjs-expand-right .snap-drawer-right{width:100%;}

.gMenuLeft{position:fixed;padding:0 1px;background-color:#F1F1F1;color:#333;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,0.3);box-shadow:0 0 5px 2px rgba(0,0,0,0.3);}

.gMenuLeft #gnav{ margin-top: 3px; border-top: 1px dotted #ccc; }
.gMenuLeft #gnav{ padding-left: 0; list-style: none; margin: 0; }
.gMenuLeft #gnav li{ width: 100%; height: auto; padding: 0px 0; border-bottom: 1px dotted #ccc; text-align: left; }
.gMenuLeft #gnav li a{ font-size: 13px; padding: 6px 12px; display: block; border-left: 4px solid #bbb; color: #333; line-height: 14px; /*background-repeat: no-repeat !important; background-position: 12px 8px !important;*/ }
.gMenuLeft #gnav li.active a,
.gMenuLeft #gnav li a:hover,
.gMenuLeft #gnav li.current-page-ancestor a{ background: #e6e6e6; border-left: 4px solid #000; color: #222 !important; text-decoration: none !important; }
.gMenuLeft #gnav li a:hover{ text-decoration: none; }

#gWrapper{background:#fff;margin:0;}

/*gmenuleft*/
.gMenuLeft{ text-align: center; padding-top: 6px; height: 100%; }
.gMenuLeft img.logo_l{ margin: 3px 0;}
.gMenuLeft div.g-phonee{ font-size: 12px; font-weight: bold; color: #000; text-align: center;margin-bottom:5px;}
.gMenuLeft div.g-phonee img{position: relative;top: 2px; margin-right: 2px; }
.gMenuLeft a.g-buttonred{ width: 167px; height: 42px; font-size: 14px; line-height: 16px; box-shadow: 2px 3px 8px rgba(0, 0, 0, 0.4); margin: 0 auto; margin-top: 10px; }
.gMenuLeft a.g-buttonred span{ font-size: 11px; }

.gMenuLeft .gslide_top{ width: auto; height: auto; color:#000; font-weight: bold; position: relative; bottom: 0; right: 0; margin: 0 auto; margin-top: 30px; text-align: center; text-indent: inherit; background: none; opacity: 1; }
.gMenuLeft .gslide_top img{position:relative; top:2px;}

.gMenuLeft .gButton{margin:20px 0;margin-left:16px;}